This is a beta version
-
separated recipes in anvil_crushing_block_breaking into many smaller recipes so that only REI will only cycle through related items (like all colors of banners)
-
improved line wrapping so that if a word with a '-' or '_' needs to be split across multiple lines it will prefer to split at one of those characters
-
added tooltips to the anvil widget above recipe ingredients
-
added a "Destroyed" label when there's no output (if there are no drops from a loot table an empty loot widget will still be displayed)
-
organized the codes
The only thing left before this is moved out of beta is to replace the spawn eggs that represent input entities with some better visualization
A cumulative changelog can be found here
This is a beta version
-
Compressed mod and datapack icons (thanks to K0RR!)
-
Added issues link to fabric.mod.json, accessible in Mod Menu (thanks to K0RR!)
-
Added initial Roughly Enough Items (REI) integration
-
block, ingredient, item, and loot drops are displayed separately
-
entity ingredients are currently represented using spawn egg items
-
if Roughly Enough Resources (RER) isn't present, loot tables ids are displayed (not ideal)
-
if RER is present, its method for displaying loot will be used
-
for REI and/or RER features to work, all mods need to be installed on both client and server
-
A cumulative changelog can be found here
Lowered minimum Fabric Loader version to 0.11.7
From 1.2:
-
Greatly simplified modifications to Minecraft's code (eliminated 99.9% of most common spaghetti!)
-
If a piston pushes a block into a falling anvil, the anvil will now pop into item form rather than crushing the block
-
datapack changes:
-
Default Anvil Crushing Recipes is now built-in (you can still disable it like you would any other datapack)
-
Split Default Dispenser Configurators into (all enabled by default):
-
anvil_crushing_block_breaking: makes anvils break weak blocks
-
anvil_crushing_block_degradation: makes anvils 'damage' many blocks they land on, turning them into less refined variants
-
anvil_crushing_stone_to_cobble: this is separate from block_degradation because it can override the new datapack compress_stone_to_deepslate
-
-
Added datapacks:
-
anvil_crushing_compress_stone_to_deepslate (default disabled): Renewable deepslate! An anvil that crushes a pillar of three stone creates deepslate. This only works if stone_to_cobble is disabled
-
anvil_crushing_ice_compression: An anvil that crushes three ice creates packed ice; or if it crushes three packed ice, it creates blue ice. This is an alternative to crafting that works the same way the carpet_extra's renewableIce feature does
-
anvil_crushing_crush_ores: Anvils cause the raw materials in ores to pop out into item form and degrade the ore block into cobble (or cobbled deepslate or netherrack)
-
anvil_crushing_wither_skele_on_basalt_to_blackstone: Renewable blackstone! An anvil that crushes a wither skeleton on basalt turns the basalt to blackstone
-
-
refined and fixed some of the existing datapacks, including:
-
heads are now crushed in block_breaking
-
deepslate variants are now degraded in block_degradation
-
-
-
JSON: strings can now define identifiers of ingredients ("#" at the start means it's a tag id)
-
various other internal clean-ups
A cumulative changelog can be found here
-
Greatly simplified modifications to Minecraft's code (eliminated 99.9% of most common spaghetti!)
-
If a piston pushes a block into a falling anvil, the anvil will now pop into item form rather than crushing the block
-
datapack changes:
-
Default Anvil Crushing Recipes is now built-in (you can still disable it like you would any other datapack)
-
Split Default Dispenser Configurators into (all enabled by default):
-
anvil_crushing_block_breaking: makes anvils break weak blocks
-
anvil_crushing_block_degradation: makes anvils 'damage' many blocks they land on, turning them into less refined variants
-
anvil_crushing_stone_to_cobble: this is separate from block_degradation because it can override the new datapack compress_stone_to_deepslate
-
-
Added datapacks:
-
anvil_crushing_compress_stone_to_deepslate (default disabled): Renewable deepslate! An anvil that crushes a pillar of three stone creates deepslate. This only works if stone_to_cobble is disabled
-
anvil_crushing_ice_compression: An anvil that crushes three ice creates packed ice; or if it crushes three packed ice, it creates blue ice. This is an alternative to crafting that works the same way the carpet_extra's renewableIce feature does
-
anvil_crushing_crush_ores: Anvils cause the raw materials in ores to pop out into item form and degrade the ore block into cobble (or cobbled deepslate or netherrack)
-
anvil_crushing_wither_skele_on_basalt_to_blackstone: Renewable blackstone! An anvil that crushes a wither skeleton on basalt turns the basalt to blackstone
-
-
refined and fixed some of the existing datapacks, including:
-
heads are now crushed in block_breaking
-
deepslate variants are now degraded in block_degradation
-
-
-
JSON: strings can now define identifiers of ingredients ("#" at the start means it's a tag id)
-
various other internal clean-ups
A cumulative changelog can be found here