port to 1.21
backport:
fix compatibility issue with Continuity and the internal stitch library
port to 1.20.6
fix compatibility issue with Continuity and the internal stitch library
port to 1.20.2
This massive update allows for all kinds of Dirt TNTâ„¢!
A new dirtnt.json
config file (that's generated when the game is started) allows to choose what types Dirt TNTâ„¢ you wanna have, you can have Glass TNT, Cobweb TNT or boring stuff like Diamond Block TNT. If you want to experiment, there's a enableAll
debug option too.
By default, there's now Dirt, Sand, Gravel and Stone.
Note: the server and client need to have the exact same config for this to work!
Technical Notes
All textures, recipes, loot tables and translations are auto-generated (recipes & loot tables are currently done by ARRP, which this mod includes).
Note that some textures and recipes might not work, the latter requires an item with the same id (like "minecraft:dirt" is both an item and a block) and textures expect a "top-side-bottom" block model so your milage may vary.
You can of course add your own recipes via datapacks if needed (not sure if texture packs would work tbh).
Because of the scope of all the changes, I marked this as a beta version out of caution.
update to Minecraft 1.18 (compatible with 1.17 too)
- add missing loot table
- switch from deprecated Fabric API module
- add missing loot table
- add dispenser behavior
- 'dispensed' Flint and Steel will properly ignite Dirt TNT too
- improve raytracing to test for block shape (fixes e.g. explosions on slabs not spreading dirt)
- some small optimizations
- emit 'explode' game event (should enable use for Sculk Sensor)
- add dispenser behavior
- 'dispensed' Flint and Steel will properly ignite Dirt TNT too
- improve raytracing to test for block shape (fixes e.g. explosions on slabs not spreading dirt)
- some small optimizations
Initial 1.17 release
Initial 1.16 release