Commit Graph

178 Commits

Author SHA1 Message Date
Daniel Mills a6acc30eea Actually support nested json files in folders up to 2 subfolders 2021-07-14 12:59:36 -04:00
Daniel Mills 6ca6fc6989 Cleanup SRC 2021-07-14 02:34:13 -04:00
Dan f29015426f Merge pull request #410 from CocoTheOwner/jigsawexit
add command alts
2021-07-14 02:31:50 -04:00
Daniel Mills b05736e4fb What biome support datapack biomes 2021-07-14 02:29:47 -04:00
Daniel Mills 6a187881c0 Drop EWG Object conversion 2021-07-14 02:29:38 -04:00
Daniel Mills d1accc4e09 ffff 2021-07-13 19:04:05 -04:00
Daniel Mills e7e130460e Auto stash before revert of "Flush " 2021-07-13 18:55:51 -04:00
Daniel Mills d33a02f6cd Revert "Flush "
This reverts commit 8f6c511598.
2021-07-13 18:14:35 -04:00
Daniel Mills 8f6c511598 Flush 2021-07-13 18:14:27 -04:00
CocoTheOwner 7fb04d51ae add command alts 2021-07-13 02:25:16 +02:00
Daniel Mills 2e19dbe05f Fixes + Nowhere 2021-07-10 23:23:39 -04:00
StrangeOne101 f1dfb1c952 Decor Updates
- Fixed decorators using the same RNG when picking from a pool of blocks as it used to place it. This caused it to only use pool entries above the placement chance threshold. (E.g. a flower pool with a 0.15 chance to place will only use the first 0.15 of the pool of flowers since the RNG is the same)
- Removed `zoom`, `verticalZoom` and `varianceZoom` properties from decorators. Zooms can be done inside the individual styles instead.
- WIP Tab Completion (Create command only rn)

Dev notes:
It's very important from now on that in decorators, the X and Z remain switched when getting noise so that the result of the noise is not exactly the same as the noise that choose if the decor should be placed or not
2021-07-10 03:34:18 +12:00
CocoTheOwner dd7d5a46e8 Create a jigsaw exit command 2021-07-08 10:25:40 +02:00
Daniel Mills 95ed1c3ac3 Profiler 2021-07-07 05:35:28 -04:00
DanLT a068bda34f File collecting
its not efficient
2021-07-06 06:43:01 -08:00
Daniel Mills 1019419d85 Add beautify json command (bulk project) 2021-07-05 05:09:39 -04:00
Dan bc87fdde1f Merge pull request #392 from CocoTheOwner/no-day-weather-studio
Update IrisProject.java
2021-07-04 21:55:14 -04:00
CocoTheOwner b67ab5ecd3 You got it 2021-07-04 10:03:41 +02:00
Dan 3aa085f17e Merge pull request #390 from CocoTheOwner/add-alt-cmd
Update CommandIrisObjectSave.java
2021-07-04 03:54:38 -04:00
StrangeOne101 7d59edc8a5 Added Object & Jigsaw Loot Tables
- Added the ability for placed objects and jigsaws to have select loot tables
    - Includes the ability to filter loot tables based on block type/block state
    - Overrides loot tables from the biome/region, but if no loot tables are provided for an object, they will still be used
    - Uses weight based system for determining which table to pick (so it's guaranteed rather than by chance)
- Added WeightedRandom util class
- Fixed loot tables not being random based on the seed
- Fixed jigsaws breaking bedrock
- Fixed enchantments in loot tables not working for enchanted books
- Fixed mobs spawned in Jigsaws not being spawned in the center like they should be
2021-06-29 00:24:36 +12:00
CocoTheOwner 7d05450244 Update IrisProject.java 2021-06-27 13:58:59 +02:00
CocoTheOwner 8e5ba70706 typo 2021-06-27 02:33:19 +02:00
CocoTheOwner d43c40fc59 jigsaw shortcuts 2021-06-27 02:32:49 +02:00
CocoTheOwner 02ce707546 Update CommandIrisObjectSave.java 2021-06-27 02:29:07 +02:00
DanLT 4a11ed6dc4 Stop blinding people 2021-06-24 18:11:56 -08:00
DanLT bf91156182 Iris Create / Project Load/Create skipLoadSpawn 2021-06-23 21:14:29 -08:00
DanLT a48400535f tweaks 2021-06-23 20:09:33 -08:00
StrangeOne101 900510e7f2 Reverted accuracy changes to noise generator
- Also fixed some overlooked issues
2021-06-22 09:00:08 -08:00
StrangeOne101 7370af0084 Re-added /iris std generator
Re-added the studio generator command. Fixed it up a bit (stopped random jitters that occurred)
2021-06-22 09:00:08 -08:00
StrangeOne101 b6bc269505 Fixes
- Fixed NPE occuring when Jigsaw fails to find Object in pool. Now just produces a warning in the console like it should
- Fixed pointless copies of lists being created within PlannedStructure
- Fixed mobs spawning within other blocks and suffocating on spawn
- Fixed creating a jigsaw with a non existent object causing jigsaw commands to lock up (#377)
- Fixed editing a non existent jigsaw just not doing anything
2021-06-22 09:00:08 -08:00
DanLT 449c2322b8 Height warnings 2021-06-17 19:35:07 -08:00
Dan 1d37910bd4 Merge pull request #369 from CocoTheOwner/Improve-progess-indicator-pregen
Update ProjectManager.java
2021-06-17 19:15:52 -08:00
Daniel Mills 4445121023 Prep for async prepare 2021-06-11 16:53:13 -04:00
Daniel Mills 1421869094 Fix NPE on Multiverse core link 2021-06-11 16:52:53 -04:00
CocoTheOwner 656d436028 Update ProjectManager.java 2021-06-11 09:39:10 +02:00
Daniel Mills 574860f117 Fix coadloads 2021-06-06 01:48:26 -04:00
Mohamad82Bz cee6c7c999 Reworked and fixed isDust and isWand check #2 2021-05-23 22:04:41 +04:30
Mohamad82Bz 3e5efd4090 Reworked and fixed isDust and isWand check 2021-05-23 21:51:59 +04:30
DanLT 48ccbfd860 135 2021-05-09 08:20:14 -08:00
Andrew Baker 28e809f92f Add message if couldn't find specific branch
Took 5 minutes
2021-04-29 11:37:51 -07:00
Andrew Baker 866e0e3fa9 Add branch support to listings
Took 1 hour 51 minutes
2021-04-29 11:23:31 -07:00
CocoTheOwner 9cf60ca227 Add more command aliases 2021-03-10 10:51:40 +01:00
CocoTheOwner 8c9684e35c Remove blindness when failed studio create 2021-03-09 23:27:04 +01:00
CocoTheOwner 00854e2ea7 Reduce blindess duration 2021-03-09 23:26:40 +01:00
CocoTheOwner 963a851382 Remove confusion effect when creating studio worlds 2021-03-09 20:54:48 +01:00
CocoTheOwner 34919ec961 Cleanup and prevent crash error 2021-03-09 20:36:05 +01:00
CocoTheOwner d15228656f Move potion effects so they dont trigger on accident 2021-03-09 20:34:57 +01:00
CocoTheOwner dd20a06f80 Make sure sender is player before applying effects 2021-03-09 15:21:25 +01:00
CocoTheOwner a4bbad3243 Prevent opening desktop when in headless mode 2021-03-09 15:21:09 +01:00
CocoTheOwner 41d1714d28 Cleanup and prevent some potential NPEs 2021-03-09 13:41:38 +01:00