* Half of 2 new blocks, other half is a lot of data/model files
* Rest of the data/asset changes for new storage blocks.
* Bugfixes
* made hot tungstensteel storage block opaque
Unified power/time for a couple of similar processings.
All storage blocks of items that could be grinded should be able to be grinded now, with some time save compared to the items themselves.
* Small Piglin tag update
added gold plate and electrum to piglin stuff. Piglins should be able to smell the gold out of an electrum ingot and a block, but not a nugget. Baby piglins are worse at this.
Explicitly used TR IDs instead of c tags because this is part of TR flavor imo
* forgot electrum plate
* and gold cables
* Added dust crafting data gen.
Generation works, but how do I get TR to recognize the existence of the new stuff?
* Added generic armor and tools to the datagen. Also resolved conflicts from the merge with recently changed datagen
* Fixed copy-paste error
by accident for second ingredient first would be taken again
* automatized tag generation
* fixed lingering bugs from previous commit
* much much more gen, for about 269 files
* wrongly deleted recipes in last commit
* Added rest of the decorative storage block variants to datagen
If the table was locked, canMake only checked for each ingredient to be there more than once, but make greedily took all items from the first encountered slot of the needed ingredient if the recipe didn't use the full crafting table and the ingredients weren't aligned to the upper left corner of the crafting table (discovered and reproducible with three wheat in the first column second row and single wheats in the other two columns of the second row).
This commit simply disallows greedy behaviour, each crafting grid slot can only be used once.
I also made one or two changes to the rest of the code (formatting,use of constants etc) while I was at it, but these didn't change functionality.
Should default to false in old and new configs, ie no new behaviour, but now I can deactivate it via config instead of using an unofficial distribution. Will probably come back to this once the toasts are finished...
* Update nitro_diesel.json
reduced from 5 to 2 to remove the cell duplication.
running this recipe gave 3 free cells
* Update nitrocoal_fuel.json
reduced from 5 to 2 to remove the cell duplication.
running this recipe gave 3 free cells
* Update sulfuric_acid.json
reduced from 3 to 2 to remove the cell duplication.
running this recipe gave 1 free cell
* Update nitrogen_dioxide.json
increased from 1 to 2 return correct cell input
running this recipe lost 1 cell
* Update water.json
increased from 1 to 2 return correct cell input
running this recipe lost 1 cell
* Added prismarine related recipes
* Fixed glowstone recipe for chemical reactor
* On second thought, removed the chemical reactor recipes.
* Revert "On second thought, removed the chemical reactor recipes."
This reverts commit 708dfb308c55577584cb85e8cf253f0cd8c21174.
* Added misc recipes
3 new recipes for plantball. 1 via 3x3 grass variants (new tag), 1 via cross/ball per kelp and sugar so it doesn't take up the space of a storage block in other mods maybe.
5 small calcite dust -> calcite (requiring one more small dust than yielded by grinding calcite)
Centrifuge recipes for eggs and turtle eggs, yielding methane and a bit of calcite dust
Centrifuge recipe for tuff into ashes and dark ashes.
* Added misc recipes
3 new recipes for plantball. 1 via 3x3 grass variants (new tag), 1 via cross/ball per kelp and sugar so it doesn't take up the space of a storage block in other mods maybe.
5 small calcite dust -> calcite (requiring one more small dust than yielded by grinding calcite)
Centrifuge recipes for eggs and turtle eggs, yielding methane and a bit of calcite dust
Centrifuge recipe for tuff into ashes and dark ashes.
fix spelling errors on overclocker config
may or may not have had any impact,
It is referenced in src/main/java/techreborn/init/TRContent.java
handler.addSpeedMulti(TechRebornConfig.overclockerSpeed);
handler.addPowerMulti(TechRebornConfig.overclockerPower);
* Misc recipe additions/changes
Added smooth basalt to basalts that can be centrifuged.
Added centrifuge recipes for rooted dirt and coarse dirt.
Added centrifuge recipe for moss block, which gives (uncompressed) plant ball.
Changed centrifuge recipe for grass block to give uncompr. plant ball instead of wheat seeds, eliminating the implication that every grass block holds wheat seeds.
Added grinder recipe to get small glowstone dust out of shroomlights (I forgot that in the fungus update)
Changed grinder recipe for gravel, now accepts all stone tool materials instead of only cobblestone.
Added a use for the andesite/diorite/granite dusts. Craft all 3 together with flint to get 4 gravel.
Added crafting 9 leaves/saplings of any kind into a plantball.
Added extractor recipe for green dye by using uncompr. plantball. Should never allow compressed plantball as that is out of juice, so to say.
Added extractor recipe for orange dye by using carrots.
Added extractor recipe for red dye by using beetroot.
Added extractor recipe for hanging roots by using rooted dirt.
Changed extractor recipe for stick to yield two sticks instead of one.
Changed electrolyzer recipe to accept anything tagged as sand instead of only the item sand, now also allowing red sand to be electrolyzed into silicon.
* Changed coarse dirt and sapling plantball thanks to feedback.
* Added centrifuge recipe for podzol
The idea here is that while there is a lot of plant stuff on the podzol stuff, it is not as fresh, hence only 1 plantball. On the other hand IRL podzol is rich of minerals and stuff, so two clay balls instead of one?
* Added calcite related recipes.
Successfully tested.
* Rebalanced the centrifuge color output for coral blocks
The initial value came from thinking "this should be more than an extractor yield" which would be 60, but that way of thinking is wrong because we get methane from the block after all
* Of course, I forgot that calcite grinds to calcite dust...