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 8f6c511598ae4f91475ffc8dceb5363e34687b00.
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