diff --git a/src/generated/resources/assets/allthecompressed/blockstates/blaze_rod_block.json b/src/generated/resources/assets/allthecompressed/blockstates/blaze_rod_block.json new file mode 100644 index 000000000..48698755e --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/blockstates/blaze_rod_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "allthecompressed:block/blaze_rod_block" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/blockstates/blaze_rod_block_1x.json b/src/generated/resources/assets/allthecompressed/blockstates/blaze_rod_block_1x.json new file mode 100644 index 000000000..fca122e91 --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/blockstates/blaze_rod_block_1x.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "allthecompressed:block/blaze_rod_block_1x" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/blockstates/blaze_rod_block_2x.json b/src/generated/resources/assets/allthecompressed/blockstates/blaze_rod_block_2x.json new file mode 100644 index 000000000..9dfcc1134 --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/blockstates/blaze_rod_block_2x.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "allthecompressed:block/blaze_rod_block_2x" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/blockstates/blaze_rod_block_3x.json b/src/generated/resources/assets/allthecompressed/blockstates/blaze_rod_block_3x.json new file mode 100644 index 000000000..6815720c0 --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/blockstates/blaze_rod_block_3x.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "allthecompressed:block/blaze_rod_block_3x" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/blockstates/blaze_rod_block_4x.json b/src/generated/resources/assets/allthecompressed/blockstates/blaze_rod_block_4x.json new file mode 100644 index 000000000..7ce5c7d73 --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/blockstates/blaze_rod_block_4x.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "allthecompressed:block/blaze_rod_block_4x" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/blockstates/blaze_rod_block_5x.json b/src/generated/resources/assets/allthecompressed/blockstates/blaze_rod_block_5x.json new file mode 100644 index 000000000..b549b468c --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/blockstates/blaze_rod_block_5x.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "allthecompressed:block/blaze_rod_block_5x" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/blockstates/blaze_rod_block_6x.json b/src/generated/resources/assets/allthecompressed/blockstates/blaze_rod_block_6x.json new file mode 100644 index 000000000..713f43738 --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/blockstates/blaze_rod_block_6x.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "allthecompressed:block/blaze_rod_block_6x" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/blockstates/blaze_rod_block_7x.json b/src/generated/resources/assets/allthecompressed/blockstates/blaze_rod_block_7x.json new file mode 100644 index 000000000..65df77dbb --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/blockstates/blaze_rod_block_7x.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "allthecompressed:block/blaze_rod_block_7x" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/blockstates/blaze_rod_block_8x.json b/src/generated/resources/assets/allthecompressed/blockstates/blaze_rod_block_8x.json new file mode 100644 index 000000000..a93cab7cb --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/blockstates/blaze_rod_block_8x.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "allthecompressed:block/blaze_rod_block_8x" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/blockstates/blaze_rod_block_9x.json b/src/generated/resources/assets/allthecompressed/blockstates/blaze_rod_block_9x.json new file mode 100644 index 000000000..a6b674eb6 --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/blockstates/blaze_rod_block_9x.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "allthecompressed:block/blaze_rod_block_9x" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/blockstates/flint_block.json b/src/generated/resources/assets/allthecompressed/blockstates/flint_block.json new file mode 100644 index 000000000..a6cd1140f --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/blockstates/flint_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "allthecompressed:block/flint_block" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/blockstates/flint_block_1x.json b/src/generated/resources/assets/allthecompressed/blockstates/flint_block_1x.json new file mode 100644 index 000000000..b534f75dd --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/blockstates/flint_block_1x.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "allthecompressed:block/flint_block_1x" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/blockstates/flint_block_2x.json b/src/generated/resources/assets/allthecompressed/blockstates/flint_block_2x.json new file mode 100644 index 000000000..2cdfe4a03 --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/blockstates/flint_block_2x.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "allthecompressed:block/flint_block_2x" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/blockstates/flint_block_3x.json b/src/generated/resources/assets/allthecompressed/blockstates/flint_block_3x.json new file mode 100644 index 000000000..053aa213d --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/blockstates/flint_block_3x.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "allthecompressed:block/flint_block_3x" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/blockstates/flint_block_4x.json b/src/generated/resources/assets/allthecompressed/blockstates/flint_block_4x.json new file mode 100644 index 000000000..9fa170d59 --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/blockstates/flint_block_4x.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "allthecompressed:block/flint_block_4x" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/blockstates/flint_block_5x.json b/src/generated/resources/assets/allthecompressed/blockstates/flint_block_5x.json new file mode 100644 index 000000000..103b21dfb --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/blockstates/flint_block_5x.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "allthecompressed:block/flint_block_5x" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/blockstates/flint_block_6x.json b/src/generated/resources/assets/allthecompressed/blockstates/flint_block_6x.json new file mode 100644 index 000000000..dce92bc95 --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/blockstates/flint_block_6x.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "allthecompressed:block/flint_block_6x" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/blockstates/flint_block_7x.json b/src/generated/resources/assets/allthecompressed/blockstates/flint_block_7x.json new file mode 100644 index 000000000..5c9f953f9 --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/blockstates/flint_block_7x.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "allthecompressed:block/flint_block_7x" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/blockstates/flint_block_8x.json b/src/generated/resources/assets/allthecompressed/blockstates/flint_block_8x.json new file mode 100644 index 000000000..cac8a9612 --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/blockstates/flint_block_8x.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "allthecompressed:block/flint_block_8x" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/blockstates/flint_block_9x.json b/src/generated/resources/assets/allthecompressed/blockstates/flint_block_9x.json new file mode 100644 index 000000000..a4a7011b4 --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/blockstates/flint_block_9x.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "allthecompressed:block/flint_block_9x" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/lang/en_us.json b/src/generated/resources/assets/allthecompressed/lang/en_us.json index ba55df532..b00c0751d 100644 --- a/src/generated/resources/assets/allthecompressed/lang/en_us.json +++ b/src/generated/resources/assets/allthecompressed/lang/en_us.json @@ -116,6 +116,16 @@ "block.allthecompressed.blackstone_7x": "Blackstone 7x", "block.allthecompressed.blackstone_8x": "Blackstone 8x", "block.allthecompressed.blackstone_9x": "Blackstone 9x", + "block.allthecompressed.blaze_rod_block": "Blaze Rod Block", + "block.allthecompressed.blaze_rod_block_1x": "Blaze Rod Block 1x", + "block.allthecompressed.blaze_rod_block_2x": "Blaze Rod Block 2x", + "block.allthecompressed.blaze_rod_block_3x": "Blaze Rod Block 3x", + "block.allthecompressed.blaze_rod_block_4x": "Blaze Rod Block 4x", + "block.allthecompressed.blaze_rod_block_5x": "Blaze Rod Block 5x", + "block.allthecompressed.blaze_rod_block_6x": "Blaze Rod Block 6x", + "block.allthecompressed.blaze_rod_block_7x": "Blaze Rod Block 7x", + "block.allthecompressed.blaze_rod_block_8x": "Blaze Rod Block 8x", + "block.allthecompressed.blaze_rod_block_9x": "Blaze Rod Block 9x", "block.allthecompressed.blazing_crystal_block_1x": "Block Of Blazing Crystal 1x", "block.allthecompressed.blazing_crystal_block_2x": "Block Of Blazing Crystal 2x", "block.allthecompressed.blazing_crystal_block_3x": "Block Of Blazing Crystal 3x", @@ -350,6 +360,16 @@ "block.allthecompressed.energized_steel_block_7x": "Block Of Energized Steel 7x", "block.allthecompressed.energized_steel_block_8x": "Block Of Energized Steel 8x", "block.allthecompressed.energized_steel_block_9x": "Block Of Energized Steel 9x", + "block.allthecompressed.flint_block": "Flint Block", + "block.allthecompressed.flint_block_1x": "Flint Block 1x", + "block.allthecompressed.flint_block_2x": "Flint Block 2x", + "block.allthecompressed.flint_block_3x": "Flint Block 3x", + "block.allthecompressed.flint_block_4x": "Flint Block 4x", + "block.allthecompressed.flint_block_5x": "Flint Block 5x", + "block.allthecompressed.flint_block_6x": "Flint Block 6x", + "block.allthecompressed.flint_block_7x": "Flint Block 7x", + "block.allthecompressed.flint_block_8x": "Flint Block 8x", + "block.allthecompressed.flint_block_9x": "Flint Block 9x", "block.allthecompressed.fluorite_block_1x": "Fluorite Block 1x", "block.allthecompressed.fluorite_block_2x": "Fluorite Block 2x", "block.allthecompressed.fluorite_block_3x": "Fluorite Block 3x", diff --git a/src/generated/resources/assets/allthecompressed/models/block/blaze_rod_block.json b/src/generated/resources/assets/allthecompressed/models/block/blaze_rod_block.json new file mode 100644 index 000000000..875942271 --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/models/block/blaze_rod_block.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "allthecompressed:block/blaze_rod_block_end", + "side": "allthecompressed:block/blaze_rod_block" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/models/block/blaze_rod_block_1x.json b/src/generated/resources/assets/allthecompressed/models/block/blaze_rod_block_1x.json new file mode 100644 index 000000000..99430b548 --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/models/block/blaze_rod_block_1x.json @@ -0,0 +1,21 @@ +{ + "parent": "allthecompressed:block/blaze_rod_block", + "children": { + "solid": { + "parent": "allthecompressed:block/blaze_rod_block", + "render_type": "minecraft:solid" + }, + "translucent": { + "parent": "minecraft:block/cube_all", + "render_type": "minecraft:translucent", + "textures": { + "all": "allthecompressed:block/layer_1" + } + } + }, + "item_render_order": [ + "solid", + "translucent" + ], + "loader": "neoforge:composite" +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/models/block/blaze_rod_block_2x.json b/src/generated/resources/assets/allthecompressed/models/block/blaze_rod_block_2x.json new file mode 100644 index 000000000..1af7a4b84 --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/models/block/blaze_rod_block_2x.json @@ -0,0 +1,21 @@ +{ + "parent": "allthecompressed:block/blaze_rod_block", + "children": { + "solid": { + "parent": "allthecompressed:block/blaze_rod_block", + "render_type": "minecraft:solid" + }, + "translucent": { + "parent": "minecraft:block/cube_all", + "render_type": "minecraft:translucent", + "textures": { + "all": "allthecompressed:block/layer_2" + } + } + }, + "item_render_order": [ + "solid", + "translucent" + ], + "loader": "neoforge:composite" +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/models/block/blaze_rod_block_3x.json b/src/generated/resources/assets/allthecompressed/models/block/blaze_rod_block_3x.json new file mode 100644 index 000000000..5cfbe182c --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/models/block/blaze_rod_block_3x.json @@ -0,0 +1,21 @@ +{ + "parent": "allthecompressed:block/blaze_rod_block", + "children": { + "solid": { + "parent": "allthecompressed:block/blaze_rod_block", + "render_type": "minecraft:solid" + }, + "translucent": { + "parent": "minecraft:block/cube_all", + "render_type": "minecraft:translucent", + "textures": { + "all": "allthecompressed:block/layer_3" + } + } + }, + "item_render_order": [ + "solid", + "translucent" + ], + "loader": "neoforge:composite" +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/models/block/blaze_rod_block_4x.json b/src/generated/resources/assets/allthecompressed/models/block/blaze_rod_block_4x.json new file mode 100644 index 000000000..e3588d71e --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/models/block/blaze_rod_block_4x.json @@ -0,0 +1,21 @@ +{ + "parent": "allthecompressed:block/blaze_rod_block", + "children": { + "solid": { + "parent": "allthecompressed:block/blaze_rod_block", + "render_type": "minecraft:solid" + }, + "translucent": { + "parent": "minecraft:block/cube_all", + "render_type": "minecraft:translucent", + "textures": { + "all": "allthecompressed:block/layer_4" + } + } + }, + "item_render_order": [ + "solid", + "translucent" + ], + "loader": "neoforge:composite" +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/models/block/blaze_rod_block_5x.json b/src/generated/resources/assets/allthecompressed/models/block/blaze_rod_block_5x.json new file mode 100644 index 000000000..715abedf1 --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/models/block/blaze_rod_block_5x.json @@ -0,0 +1,21 @@ +{ + "parent": "allthecompressed:block/blaze_rod_block", + "children": { + "solid": { + "parent": "allthecompressed:block/blaze_rod_block", + "render_type": "minecraft:solid" + }, + "translucent": { + "parent": "minecraft:block/cube_all", + "render_type": "minecraft:translucent", + "textures": { + "all": "allthecompressed:block/layer_5" + } + } + }, + "item_render_order": [ + "solid", + "translucent" + ], + "loader": "neoforge:composite" +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/models/block/blaze_rod_block_6x.json b/src/generated/resources/assets/allthecompressed/models/block/blaze_rod_block_6x.json new file mode 100644 index 000000000..3aeab5c21 --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/models/block/blaze_rod_block_6x.json @@ -0,0 +1,21 @@ +{ + "parent": "allthecompressed:block/blaze_rod_block", + "children": { + "solid": { + "parent": "allthecompressed:block/blaze_rod_block", + "render_type": "minecraft:solid" + }, + "translucent": { + "parent": "minecraft:block/cube_all", + "render_type": "minecraft:translucent", + "textures": { + "all": "allthecompressed:block/layer_6" + } + } + }, + "item_render_order": [ + "solid", + "translucent" + ], + "loader": "neoforge:composite" +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/models/block/blaze_rod_block_7x.json b/src/generated/resources/assets/allthecompressed/models/block/blaze_rod_block_7x.json new file mode 100644 index 000000000..0d0f9e344 --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/models/block/blaze_rod_block_7x.json @@ -0,0 +1,21 @@ +{ + "parent": "allthecompressed:block/blaze_rod_block", + "children": { + "solid": { + "parent": "allthecompressed:block/blaze_rod_block", + "render_type": "minecraft:solid" + }, + "translucent": { + "parent": "minecraft:block/cube_all", + "render_type": "minecraft:translucent", + "textures": { + "all": "allthecompressed:block/layer_7" + } + } + }, + "item_render_order": [ + "solid", + "translucent" + ], + "loader": "neoforge:composite" +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/models/block/blaze_rod_block_8x.json b/src/generated/resources/assets/allthecompressed/models/block/blaze_rod_block_8x.json new file mode 100644 index 000000000..f3a5286e6 --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/models/block/blaze_rod_block_8x.json @@ -0,0 +1,21 @@ +{ + "parent": "allthecompressed:block/blaze_rod_block", + "children": { + "solid": { + "parent": "allthecompressed:block/blaze_rod_block", + "render_type": "minecraft:solid" + }, + "translucent": { + "parent": "minecraft:block/cube_all", + "render_type": "minecraft:translucent", + "textures": { + "all": "allthecompressed:block/layer_8" + } + } + }, + "item_render_order": [ + "solid", + "translucent" + ], + "loader": "neoforge:composite" +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/models/block/blaze_rod_block_9x.json b/src/generated/resources/assets/allthecompressed/models/block/blaze_rod_block_9x.json new file mode 100644 index 000000000..bb9c70691 --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/models/block/blaze_rod_block_9x.json @@ -0,0 +1,21 @@ +{ + "parent": "allthecompressed:block/blaze_rod_block", + "children": { + "solid": { + "parent": "allthecompressed:block/blaze_rod_block", + "render_type": "minecraft:solid" + }, + "translucent": { + "parent": "minecraft:block/cube_all", + "render_type": "minecraft:translucent", + "textures": { + "all": "allthecompressed:block/layer_9" + } + } + }, + "item_render_order": [ + "solid", + "translucent" + ], + "loader": "neoforge:composite" +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/models/block/flint_block.json b/src/generated/resources/assets/allthecompressed/models/block/flint_block.json new file mode 100644 index 000000000..b5de8716e --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/models/block/flint_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "allthecompressed:block/flint_block" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/models/block/flint_block_1x.json b/src/generated/resources/assets/allthecompressed/models/block/flint_block_1x.json new file mode 100644 index 000000000..5c5ebde29 --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/models/block/flint_block_1x.json @@ -0,0 +1,21 @@ +{ + "parent": "allthecompressed:block/flint_block", + "children": { + "solid": { + "parent": "allthecompressed:block/flint_block", + "render_type": "minecraft:solid" + }, + "translucent": { + "parent": "minecraft:block/cube_all", + "render_type": "minecraft:translucent", + "textures": { + "all": "allthecompressed:block/layer_1" + } + } + }, + "item_render_order": [ + "solid", + "translucent" + ], + "loader": "neoforge:composite" +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/models/block/flint_block_2x.json b/src/generated/resources/assets/allthecompressed/models/block/flint_block_2x.json new file mode 100644 index 000000000..85db21dcd --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/models/block/flint_block_2x.json @@ -0,0 +1,21 @@ +{ + "parent": "allthecompressed:block/flint_block", + "children": { + "solid": { + "parent": "allthecompressed:block/flint_block", + "render_type": "minecraft:solid" + }, + "translucent": { + "parent": "minecraft:block/cube_all", + "render_type": "minecraft:translucent", + "textures": { + "all": "allthecompressed:block/layer_2" + } + } + }, + "item_render_order": [ + "solid", + "translucent" + ], + "loader": "neoforge:composite" +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/models/block/flint_block_3x.json b/src/generated/resources/assets/allthecompressed/models/block/flint_block_3x.json new file mode 100644 index 000000000..8d5a5c25f --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/models/block/flint_block_3x.json @@ -0,0 +1,21 @@ +{ + "parent": "allthecompressed:block/flint_block", + "children": { + "solid": { + "parent": "allthecompressed:block/flint_block", + "render_type": "minecraft:solid" + }, + "translucent": { + "parent": "minecraft:block/cube_all", + "render_type": "minecraft:translucent", + "textures": { + "all": "allthecompressed:block/layer_3" + } + } + }, + "item_render_order": [ + "solid", + "translucent" + ], + "loader": "neoforge:composite" +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/models/block/flint_block_4x.json b/src/generated/resources/assets/allthecompressed/models/block/flint_block_4x.json new file mode 100644 index 000000000..6f47cd2cc --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/models/block/flint_block_4x.json @@ -0,0 +1,21 @@ +{ + "parent": "allthecompressed:block/flint_block", + "children": { + "solid": { + "parent": "allthecompressed:block/flint_block", + "render_type": "minecraft:solid" + }, + "translucent": { + "parent": "minecraft:block/cube_all", + "render_type": "minecraft:translucent", + "textures": { + "all": "allthecompressed:block/layer_4" + } + } + }, + "item_render_order": [ + "solid", + "translucent" + ], + "loader": "neoforge:composite" +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/models/block/flint_block_5x.json b/src/generated/resources/assets/allthecompressed/models/block/flint_block_5x.json new file mode 100644 index 000000000..10a4a3c61 --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/models/block/flint_block_5x.json @@ -0,0 +1,21 @@ +{ + "parent": "allthecompressed:block/flint_block", + "children": { + "solid": { + "parent": "allthecompressed:block/flint_block", + "render_type": "minecraft:solid" + }, + "translucent": { + "parent": "minecraft:block/cube_all", + "render_type": "minecraft:translucent", + "textures": { + "all": "allthecompressed:block/layer_5" + } + } + }, + "item_render_order": [ + "solid", + "translucent" + ], + "loader": "neoforge:composite" +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/models/block/flint_block_6x.json b/src/generated/resources/assets/allthecompressed/models/block/flint_block_6x.json new file mode 100644 index 000000000..39f789623 --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/models/block/flint_block_6x.json @@ -0,0 +1,21 @@ +{ + "parent": "allthecompressed:block/flint_block", + "children": { + "solid": { + "parent": "allthecompressed:block/flint_block", + "render_type": "minecraft:solid" + }, + "translucent": { + "parent": "minecraft:block/cube_all", + "render_type": "minecraft:translucent", + "textures": { + "all": "allthecompressed:block/layer_6" + } + } + }, + "item_render_order": [ + "solid", + "translucent" + ], + "loader": "neoforge:composite" +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/models/block/flint_block_7x.json b/src/generated/resources/assets/allthecompressed/models/block/flint_block_7x.json new file mode 100644 index 000000000..176ab4b06 --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/models/block/flint_block_7x.json @@ -0,0 +1,21 @@ +{ + "parent": "allthecompressed:block/flint_block", + "children": { + "solid": { + "parent": "allthecompressed:block/flint_block", + "render_type": "minecraft:solid" + }, + "translucent": { + "parent": "minecraft:block/cube_all", + "render_type": "minecraft:translucent", + "textures": { + "all": "allthecompressed:block/layer_7" + } + } + }, + "item_render_order": [ + "solid", + "translucent" + ], + "loader": "neoforge:composite" +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/models/block/flint_block_8x.json b/src/generated/resources/assets/allthecompressed/models/block/flint_block_8x.json new file mode 100644 index 000000000..e655c06de --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/models/block/flint_block_8x.json @@ -0,0 +1,21 @@ +{ + "parent": "allthecompressed:block/flint_block", + "children": { + "solid": { + "parent": "allthecompressed:block/flint_block", + "render_type": "minecraft:solid" + }, + "translucent": { + "parent": "minecraft:block/cube_all", + "render_type": "minecraft:translucent", + "textures": { + "all": "allthecompressed:block/layer_8" + } + } + }, + "item_render_order": [ + "solid", + "translucent" + ], + "loader": "neoforge:composite" +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/models/block/flint_block_9x.json b/src/generated/resources/assets/allthecompressed/models/block/flint_block_9x.json new file mode 100644 index 000000000..67def5090 --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/models/block/flint_block_9x.json @@ -0,0 +1,21 @@ +{ + "parent": "allthecompressed:block/flint_block", + "children": { + "solid": { + "parent": "allthecompressed:block/flint_block", + "render_type": "minecraft:solid" + }, + "translucent": { + "parent": "minecraft:block/cube_all", + "render_type": "minecraft:translucent", + "textures": { + "all": "allthecompressed:block/layer_9" + } + } + }, + "item_render_order": [ + "solid", + "translucent" + ], + "loader": "neoforge:composite" +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/models/item/blaze_rod_block.json b/src/generated/resources/assets/allthecompressed/models/item/blaze_rod_block.json new file mode 100644 index 000000000..1ab98c626 --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/models/item/blaze_rod_block.json @@ -0,0 +1,3 @@ +{ + "parent": "allthecompressed:block/blaze_rod_block" +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/models/item/blaze_rod_block_1x.json b/src/generated/resources/assets/allthecompressed/models/item/blaze_rod_block_1x.json new file mode 100644 index 000000000..f9074390e --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/models/item/blaze_rod_block_1x.json @@ -0,0 +1,3 @@ +{ + "parent": "allthecompressed:block/blaze_rod_block_1x" +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/models/item/blaze_rod_block_2x.json b/src/generated/resources/assets/allthecompressed/models/item/blaze_rod_block_2x.json new file mode 100644 index 000000000..366cb39c2 --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/models/item/blaze_rod_block_2x.json @@ -0,0 +1,3 @@ +{ + "parent": "allthecompressed:block/blaze_rod_block_2x" +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/models/item/blaze_rod_block_3x.json b/src/generated/resources/assets/allthecompressed/models/item/blaze_rod_block_3x.json new file mode 100644 index 000000000..ad38ffe26 --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/models/item/blaze_rod_block_3x.json @@ -0,0 +1,3 @@ +{ + "parent": "allthecompressed:block/blaze_rod_block_3x" +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/models/item/blaze_rod_block_4x.json b/src/generated/resources/assets/allthecompressed/models/item/blaze_rod_block_4x.json new file mode 100644 index 000000000..4ae98d062 --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/models/item/blaze_rod_block_4x.json @@ -0,0 +1,3 @@ +{ + "parent": "allthecompressed:block/blaze_rod_block_4x" +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/models/item/blaze_rod_block_5x.json b/src/generated/resources/assets/allthecompressed/models/item/blaze_rod_block_5x.json new file mode 100644 index 000000000..431fbdafb --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/models/item/blaze_rod_block_5x.json @@ -0,0 +1,3 @@ +{ + "parent": "allthecompressed:block/blaze_rod_block_5x" +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/models/item/blaze_rod_block_6x.json b/src/generated/resources/assets/allthecompressed/models/item/blaze_rod_block_6x.json new file mode 100644 index 000000000..4bafafb5f --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/models/item/blaze_rod_block_6x.json @@ -0,0 +1,3 @@ +{ + "parent": "allthecompressed:block/blaze_rod_block_6x" +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/models/item/blaze_rod_block_7x.json b/src/generated/resources/assets/allthecompressed/models/item/blaze_rod_block_7x.json new file mode 100644 index 000000000..30964b6b1 --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/models/item/blaze_rod_block_7x.json @@ -0,0 +1,3 @@ +{ + "parent": "allthecompressed:block/blaze_rod_block_7x" +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/models/item/blaze_rod_block_8x.json b/src/generated/resources/assets/allthecompressed/models/item/blaze_rod_block_8x.json new file mode 100644 index 000000000..4ce155b3d --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/models/item/blaze_rod_block_8x.json @@ -0,0 +1,3 @@ +{ + "parent": "allthecompressed:block/blaze_rod_block_8x" +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/models/item/blaze_rod_block_9x.json b/src/generated/resources/assets/allthecompressed/models/item/blaze_rod_block_9x.json new file mode 100644 index 000000000..c043ca8ef --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/models/item/blaze_rod_block_9x.json @@ -0,0 +1,3 @@ +{ + "parent": "allthecompressed:block/blaze_rod_block_9x" +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/models/item/flint_block.json b/src/generated/resources/assets/allthecompressed/models/item/flint_block.json new file mode 100644 index 000000000..0519e2343 --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/models/item/flint_block.json @@ -0,0 +1,3 @@ +{ + "parent": "allthecompressed:block/flint_block" +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/models/item/flint_block_1x.json b/src/generated/resources/assets/allthecompressed/models/item/flint_block_1x.json new file mode 100644 index 000000000..003070648 --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/models/item/flint_block_1x.json @@ -0,0 +1,3 @@ +{ + "parent": "allthecompressed:block/flint_block_1x" +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/models/item/flint_block_2x.json b/src/generated/resources/assets/allthecompressed/models/item/flint_block_2x.json new file mode 100644 index 000000000..f9d7c4633 --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/models/item/flint_block_2x.json @@ -0,0 +1,3 @@ +{ + "parent": "allthecompressed:block/flint_block_2x" +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/models/item/flint_block_3x.json b/src/generated/resources/assets/allthecompressed/models/item/flint_block_3x.json new file mode 100644 index 000000000..79403d512 --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/models/item/flint_block_3x.json @@ -0,0 +1,3 @@ +{ + "parent": "allthecompressed:block/flint_block_3x" +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/models/item/flint_block_4x.json b/src/generated/resources/assets/allthecompressed/models/item/flint_block_4x.json new file mode 100644 index 000000000..b66518118 --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/models/item/flint_block_4x.json @@ -0,0 +1,3 @@ +{ + "parent": "allthecompressed:block/flint_block_4x" +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/models/item/flint_block_5x.json b/src/generated/resources/assets/allthecompressed/models/item/flint_block_5x.json new file mode 100644 index 000000000..3a0965741 --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/models/item/flint_block_5x.json @@ -0,0 +1,3 @@ +{ + "parent": "allthecompressed:block/flint_block_5x" +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/models/item/flint_block_6x.json b/src/generated/resources/assets/allthecompressed/models/item/flint_block_6x.json new file mode 100644 index 000000000..222716045 --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/models/item/flint_block_6x.json @@ -0,0 +1,3 @@ +{ + "parent": "allthecompressed:block/flint_block_6x" +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/models/item/flint_block_7x.json b/src/generated/resources/assets/allthecompressed/models/item/flint_block_7x.json new file mode 100644 index 000000000..3a14c049c --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/models/item/flint_block_7x.json @@ -0,0 +1,3 @@ +{ + "parent": "allthecompressed:block/flint_block_7x" +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/models/item/flint_block_8x.json b/src/generated/resources/assets/allthecompressed/models/item/flint_block_8x.json new file mode 100644 index 000000000..8df6d5300 --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/models/item/flint_block_8x.json @@ -0,0 +1,3 @@ +{ + "parent": "allthecompressed:block/flint_block_8x" +} \ No newline at end of file diff --git a/src/generated/resources/assets/allthecompressed/models/item/flint_block_9x.json b/src/generated/resources/assets/allthecompressed/models/item/flint_block_9x.json new file mode 100644 index 000000000..eb5dc54f7 --- /dev/null +++ b/src/generated/resources/assets/allthecompressed/models/item/flint_block_9x.json @@ -0,0 +1,3 @@ +{ + "parent": "allthecompressed:block/flint_block_9x" +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/blaze_rod_block.json b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/blaze_rod_block.json new file mode 100644 index 000000000..55e77e8b8 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/blaze_rod_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blaze_rod": { + "conditions": { + "items": [ + { + "items": "minecraft:blaze_rod" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "allthecompressed:compress/blaze_rod_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blaze_rod" + ] + ], + "rewards": { + "recipes": [ + "allthecompressed:compress/blaze_rod_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/blaze_rod_block_1x.json b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/blaze_rod_block_1x.json new file mode 100644 index 000000000..2ae45281c --- /dev/null +++ b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/blaze_rod_block_1x.json @@ -0,0 +1,38 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_blaze_rod_block": { + "conditions": { + "items": [ + { + "items": "allthecompressed:blaze_rod_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "allthecompressed:compress/blaze_rod_block_1x" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blaze_rod_block" + ] + ], + "rewards": { + "recipes": [ + "allthecompressed:compress/blaze_rod_block_1x" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/blaze_rod_block_2x.json b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/blaze_rod_block_2x.json new file mode 100644 index 000000000..5a80a7cd8 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/blaze_rod_block_2x.json @@ -0,0 +1,38 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_blaze_rod_block_1x": { + "conditions": { + "items": [ + { + "items": "allthecompressed:blaze_rod_block_1x" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "allthecompressed:compress/blaze_rod_block_2x" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blaze_rod_block_1x" + ] + ], + "rewards": { + "recipes": [ + "allthecompressed:compress/blaze_rod_block_2x" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/blaze_rod_block_3x.json b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/blaze_rod_block_3x.json new file mode 100644 index 000000000..172335705 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/blaze_rod_block_3x.json @@ -0,0 +1,38 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_blaze_rod_block_2x": { + "conditions": { + "items": [ + { + "items": "allthecompressed:blaze_rod_block_2x" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "allthecompressed:compress/blaze_rod_block_3x" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blaze_rod_block_2x" + ] + ], + "rewards": { + "recipes": [ + "allthecompressed:compress/blaze_rod_block_3x" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/blaze_rod_block_4x.json b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/blaze_rod_block_4x.json new file mode 100644 index 000000000..ab91c70e6 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/blaze_rod_block_4x.json @@ -0,0 +1,38 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_blaze_rod_block_3x": { + "conditions": { + "items": [ + { + "items": "allthecompressed:blaze_rod_block_3x" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "allthecompressed:compress/blaze_rod_block_4x" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blaze_rod_block_3x" + ] + ], + "rewards": { + "recipes": [ + "allthecompressed:compress/blaze_rod_block_4x" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/blaze_rod_block_5x.json b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/blaze_rod_block_5x.json new file mode 100644 index 000000000..f4adcb6ab --- /dev/null +++ b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/blaze_rod_block_5x.json @@ -0,0 +1,38 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_blaze_rod_block_4x": { + "conditions": { + "items": [ + { + "items": "allthecompressed:blaze_rod_block_4x" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "allthecompressed:compress/blaze_rod_block_5x" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blaze_rod_block_4x" + ] + ], + "rewards": { + "recipes": [ + "allthecompressed:compress/blaze_rod_block_5x" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/blaze_rod_block_6x.json b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/blaze_rod_block_6x.json new file mode 100644 index 000000000..81543e149 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/blaze_rod_block_6x.json @@ -0,0 +1,38 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_blaze_rod_block_5x": { + "conditions": { + "items": [ + { + "items": "allthecompressed:blaze_rod_block_5x" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "allthecompressed:compress/blaze_rod_block_6x" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blaze_rod_block_5x" + ] + ], + "rewards": { + "recipes": [ + "allthecompressed:compress/blaze_rod_block_6x" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/blaze_rod_block_7x.json b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/blaze_rod_block_7x.json new file mode 100644 index 000000000..e6ba4fd0b --- /dev/null +++ b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/blaze_rod_block_7x.json @@ -0,0 +1,38 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_blaze_rod_block_6x": { + "conditions": { + "items": [ + { + "items": "allthecompressed:blaze_rod_block_6x" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "allthecompressed:compress/blaze_rod_block_7x" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blaze_rod_block_6x" + ] + ], + "rewards": { + "recipes": [ + "allthecompressed:compress/blaze_rod_block_7x" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/blaze_rod_block_8x.json b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/blaze_rod_block_8x.json new file mode 100644 index 000000000..5aead6121 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/blaze_rod_block_8x.json @@ -0,0 +1,38 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_blaze_rod_block_7x": { + "conditions": { + "items": [ + { + "items": "allthecompressed:blaze_rod_block_7x" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "allthecompressed:compress/blaze_rod_block_8x" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blaze_rod_block_7x" + ] + ], + "rewards": { + "recipes": [ + "allthecompressed:compress/blaze_rod_block_8x" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/blaze_rod_block_9x.json b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/blaze_rod_block_9x.json new file mode 100644 index 000000000..58c3acceb --- /dev/null +++ b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/blaze_rod_block_9x.json @@ -0,0 +1,38 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_blaze_rod_block_8x": { + "conditions": { + "items": [ + { + "items": "allthecompressed:blaze_rod_block_8x" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "allthecompressed:compress/blaze_rod_block_9x" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blaze_rod_block_8x" + ] + ], + "rewards": { + "recipes": [ + "allthecompressed:compress/blaze_rod_block_9x" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/flint_block.json b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/flint_block.json new file mode 100644 index 000000000..a98ff70dc --- /dev/null +++ b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/flint_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_flint": { + "conditions": { + "items": [ + { + "items": "minecraft:flint" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "allthecompressed:compress/flint_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_flint" + ] + ], + "rewards": { + "recipes": [ + "allthecompressed:compress/flint_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/flint_block_1x.json b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/flint_block_1x.json new file mode 100644 index 000000000..1f05e6dcb --- /dev/null +++ b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/flint_block_1x.json @@ -0,0 +1,38 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_flint_block": { + "conditions": { + "items": [ + { + "items": "allthecompressed:flint_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "allthecompressed:compress/flint_block_1x" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_flint_block" + ] + ], + "rewards": { + "recipes": [ + "allthecompressed:compress/flint_block_1x" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/flint_block_2x.json b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/flint_block_2x.json new file mode 100644 index 000000000..b50ae7be4 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/flint_block_2x.json @@ -0,0 +1,38 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_flint_block_1x": { + "conditions": { + "items": [ + { + "items": "allthecompressed:flint_block_1x" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "allthecompressed:compress/flint_block_2x" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_flint_block_1x" + ] + ], + "rewards": { + "recipes": [ + "allthecompressed:compress/flint_block_2x" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/flint_block_3x.json b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/flint_block_3x.json new file mode 100644 index 000000000..d99845185 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/flint_block_3x.json @@ -0,0 +1,38 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_flint_block_2x": { + "conditions": { + "items": [ + { + "items": "allthecompressed:flint_block_2x" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "allthecompressed:compress/flint_block_3x" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_flint_block_2x" + ] + ], + "rewards": { + "recipes": [ + "allthecompressed:compress/flint_block_3x" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/flint_block_4x.json b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/flint_block_4x.json new file mode 100644 index 000000000..64d43c50f --- /dev/null +++ b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/flint_block_4x.json @@ -0,0 +1,38 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_flint_block_3x": { + "conditions": { + "items": [ + { + "items": "allthecompressed:flint_block_3x" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "allthecompressed:compress/flint_block_4x" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_flint_block_3x" + ] + ], + "rewards": { + "recipes": [ + "allthecompressed:compress/flint_block_4x" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/flint_block_5x.json b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/flint_block_5x.json new file mode 100644 index 000000000..bfd6868dc --- /dev/null +++ b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/flint_block_5x.json @@ -0,0 +1,38 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_flint_block_4x": { + "conditions": { + "items": [ + { + "items": "allthecompressed:flint_block_4x" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "allthecompressed:compress/flint_block_5x" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_flint_block_4x" + ] + ], + "rewards": { + "recipes": [ + "allthecompressed:compress/flint_block_5x" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/flint_block_6x.json b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/flint_block_6x.json new file mode 100644 index 000000000..b6a333ee2 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/flint_block_6x.json @@ -0,0 +1,38 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_flint_block_5x": { + "conditions": { + "items": [ + { + "items": "allthecompressed:flint_block_5x" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "allthecompressed:compress/flint_block_6x" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_flint_block_5x" + ] + ], + "rewards": { + "recipes": [ + "allthecompressed:compress/flint_block_6x" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/flint_block_7x.json b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/flint_block_7x.json new file mode 100644 index 000000000..5d8e1593a --- /dev/null +++ b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/flint_block_7x.json @@ -0,0 +1,38 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_flint_block_6x": { + "conditions": { + "items": [ + { + "items": "allthecompressed:flint_block_6x" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "allthecompressed:compress/flint_block_7x" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_flint_block_6x" + ] + ], + "rewards": { + "recipes": [ + "allthecompressed:compress/flint_block_7x" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/flint_block_8x.json b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/flint_block_8x.json new file mode 100644 index 000000000..65773ad8f --- /dev/null +++ b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/flint_block_8x.json @@ -0,0 +1,38 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_flint_block_7x": { + "conditions": { + "items": [ + { + "items": "allthecompressed:flint_block_7x" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "allthecompressed:compress/flint_block_8x" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_flint_block_7x" + ] + ], + "rewards": { + "recipes": [ + "allthecompressed:compress/flint_block_8x" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/flint_block_9x.json b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/flint_block_9x.json new file mode 100644 index 000000000..1c39b7708 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/compress/flint_block_9x.json @@ -0,0 +1,38 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_flint_block_8x": { + "conditions": { + "items": [ + { + "items": "allthecompressed:flint_block_8x" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "allthecompressed:compress/flint_block_9x" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_flint_block_8x" + ] + ], + "rewards": { + "recipes": [ + "allthecompressed:compress/flint_block_9x" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/blaze_rod_block.json b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/blaze_rod_block.json new file mode 100644 index 000000000..7f9086382 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/blaze_rod_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blaze_rod_block": { + "conditions": { + "items": [ + { + "items": "allthecompressed:blaze_rod_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "allthecompressed:decompress/blaze_rod_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blaze_rod_block" + ] + ], + "rewards": { + "recipes": [ + "allthecompressed:decompress/blaze_rod_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/blaze_rod_block_1x.json b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/blaze_rod_block_1x.json new file mode 100644 index 000000000..2ac7f6b1a --- /dev/null +++ b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/blaze_rod_block_1x.json @@ -0,0 +1,38 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_blaze_rod_block_1x": { + "conditions": { + "items": [ + { + "items": "allthecompressed:blaze_rod_block_1x" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "allthecompressed:decompress/blaze_rod_block_1x" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blaze_rod_block_1x" + ] + ], + "rewards": { + "recipes": [ + "allthecompressed:decompress/blaze_rod_block_1x" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/blaze_rod_block_2x.json b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/blaze_rod_block_2x.json new file mode 100644 index 000000000..9a719ff95 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/blaze_rod_block_2x.json @@ -0,0 +1,38 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_blaze_rod_block_2x": { + "conditions": { + "items": [ + { + "items": "allthecompressed:blaze_rod_block_2x" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "allthecompressed:decompress/blaze_rod_block_2x" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blaze_rod_block_2x" + ] + ], + "rewards": { + "recipes": [ + "allthecompressed:decompress/blaze_rod_block_2x" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/blaze_rod_block_3x.json b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/blaze_rod_block_3x.json new file mode 100644 index 000000000..ca6ac8044 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/blaze_rod_block_3x.json @@ -0,0 +1,38 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_blaze_rod_block_3x": { + "conditions": { + "items": [ + { + "items": "allthecompressed:blaze_rod_block_3x" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "allthecompressed:decompress/blaze_rod_block_3x" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blaze_rod_block_3x" + ] + ], + "rewards": { + "recipes": [ + "allthecompressed:decompress/blaze_rod_block_3x" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/blaze_rod_block_4x.json b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/blaze_rod_block_4x.json new file mode 100644 index 000000000..39cf752cc --- /dev/null +++ b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/blaze_rod_block_4x.json @@ -0,0 +1,38 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_blaze_rod_block_4x": { + "conditions": { + "items": [ + { + "items": "allthecompressed:blaze_rod_block_4x" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "allthecompressed:decompress/blaze_rod_block_4x" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blaze_rod_block_4x" + ] + ], + "rewards": { + "recipes": [ + "allthecompressed:decompress/blaze_rod_block_4x" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/blaze_rod_block_5x.json b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/blaze_rod_block_5x.json new file mode 100644 index 000000000..95113987c --- /dev/null +++ b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/blaze_rod_block_5x.json @@ -0,0 +1,38 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_blaze_rod_block_5x": { + "conditions": { + "items": [ + { + "items": "allthecompressed:blaze_rod_block_5x" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "allthecompressed:decompress/blaze_rod_block_5x" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blaze_rod_block_5x" + ] + ], + "rewards": { + "recipes": [ + "allthecompressed:decompress/blaze_rod_block_5x" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/blaze_rod_block_6x.json b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/blaze_rod_block_6x.json new file mode 100644 index 000000000..c1ddbe2a8 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/blaze_rod_block_6x.json @@ -0,0 +1,38 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_blaze_rod_block_6x": { + "conditions": { + "items": [ + { + "items": "allthecompressed:blaze_rod_block_6x" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "allthecompressed:decompress/blaze_rod_block_6x" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blaze_rod_block_6x" + ] + ], + "rewards": { + "recipes": [ + "allthecompressed:decompress/blaze_rod_block_6x" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/blaze_rod_block_7x.json b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/blaze_rod_block_7x.json new file mode 100644 index 000000000..6466fc34a --- /dev/null +++ b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/blaze_rod_block_7x.json @@ -0,0 +1,38 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_blaze_rod_block_7x": { + "conditions": { + "items": [ + { + "items": "allthecompressed:blaze_rod_block_7x" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "allthecompressed:decompress/blaze_rod_block_7x" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blaze_rod_block_7x" + ] + ], + "rewards": { + "recipes": [ + "allthecompressed:decompress/blaze_rod_block_7x" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/blaze_rod_block_8x.json b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/blaze_rod_block_8x.json new file mode 100644 index 000000000..866b0585d --- /dev/null +++ b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/blaze_rod_block_8x.json @@ -0,0 +1,38 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_blaze_rod_block_8x": { + "conditions": { + "items": [ + { + "items": "allthecompressed:blaze_rod_block_8x" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "allthecompressed:decompress/blaze_rod_block_8x" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blaze_rod_block_8x" + ] + ], + "rewards": { + "recipes": [ + "allthecompressed:decompress/blaze_rod_block_8x" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/blaze_rod_block_9x.json b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/blaze_rod_block_9x.json new file mode 100644 index 000000000..08c3715a6 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/blaze_rod_block_9x.json @@ -0,0 +1,38 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_blaze_rod_block_9x": { + "conditions": { + "items": [ + { + "items": "allthecompressed:blaze_rod_block_9x" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "allthecompressed:decompress/blaze_rod_block_9x" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blaze_rod_block_9x" + ] + ], + "rewards": { + "recipes": [ + "allthecompressed:decompress/blaze_rod_block_9x" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/flint_block.json b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/flint_block.json new file mode 100644 index 000000000..c0d974ea6 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/flint_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_flint_block": { + "conditions": { + "items": [ + { + "items": "allthecompressed:flint_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "allthecompressed:decompress/flint_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_flint_block" + ] + ], + "rewards": { + "recipes": [ + "allthecompressed:decompress/flint_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/flint_block_1x.json b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/flint_block_1x.json new file mode 100644 index 000000000..3f3813cdd --- /dev/null +++ b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/flint_block_1x.json @@ -0,0 +1,38 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_flint_block_1x": { + "conditions": { + "items": [ + { + "items": "allthecompressed:flint_block_1x" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "allthecompressed:decompress/flint_block_1x" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_flint_block_1x" + ] + ], + "rewards": { + "recipes": [ + "allthecompressed:decompress/flint_block_1x" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/flint_block_2x.json b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/flint_block_2x.json new file mode 100644 index 000000000..ee1b13ae1 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/flint_block_2x.json @@ -0,0 +1,38 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_flint_block_2x": { + "conditions": { + "items": [ + { + "items": "allthecompressed:flint_block_2x" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "allthecompressed:decompress/flint_block_2x" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_flint_block_2x" + ] + ], + "rewards": { + "recipes": [ + "allthecompressed:decompress/flint_block_2x" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/flint_block_3x.json b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/flint_block_3x.json new file mode 100644 index 000000000..735ddf7de --- /dev/null +++ b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/flint_block_3x.json @@ -0,0 +1,38 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_flint_block_3x": { + "conditions": { + "items": [ + { + "items": "allthecompressed:flint_block_3x" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "allthecompressed:decompress/flint_block_3x" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_flint_block_3x" + ] + ], + "rewards": { + "recipes": [ + "allthecompressed:decompress/flint_block_3x" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/flint_block_4x.json b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/flint_block_4x.json new file mode 100644 index 000000000..9091c0bca --- /dev/null +++ b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/flint_block_4x.json @@ -0,0 +1,38 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_flint_block_4x": { + "conditions": { + "items": [ + { + "items": "allthecompressed:flint_block_4x" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "allthecompressed:decompress/flint_block_4x" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_flint_block_4x" + ] + ], + "rewards": { + "recipes": [ + "allthecompressed:decompress/flint_block_4x" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/flint_block_5x.json b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/flint_block_5x.json new file mode 100644 index 000000000..a638fcca0 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/flint_block_5x.json @@ -0,0 +1,38 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_flint_block_5x": { + "conditions": { + "items": [ + { + "items": "allthecompressed:flint_block_5x" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "allthecompressed:decompress/flint_block_5x" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_flint_block_5x" + ] + ], + "rewards": { + "recipes": [ + "allthecompressed:decompress/flint_block_5x" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/flint_block_6x.json b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/flint_block_6x.json new file mode 100644 index 000000000..7ff0e6636 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/flint_block_6x.json @@ -0,0 +1,38 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_flint_block_6x": { + "conditions": { + "items": [ + { + "items": "allthecompressed:flint_block_6x" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "allthecompressed:decompress/flint_block_6x" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_flint_block_6x" + ] + ], + "rewards": { + "recipes": [ + "allthecompressed:decompress/flint_block_6x" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/flint_block_7x.json b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/flint_block_7x.json new file mode 100644 index 000000000..2b569bdcc --- /dev/null +++ b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/flint_block_7x.json @@ -0,0 +1,38 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_flint_block_7x": { + "conditions": { + "items": [ + { + "items": "allthecompressed:flint_block_7x" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "allthecompressed:decompress/flint_block_7x" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_flint_block_7x" + ] + ], + "rewards": { + "recipes": [ + "allthecompressed:decompress/flint_block_7x" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/flint_block_8x.json b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/flint_block_8x.json new file mode 100644 index 000000000..50f979503 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/flint_block_8x.json @@ -0,0 +1,38 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_flint_block_8x": { + "conditions": { + "items": [ + { + "items": "allthecompressed:flint_block_8x" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "allthecompressed:decompress/flint_block_8x" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_flint_block_8x" + ] + ], + "rewards": { + "recipes": [ + "allthecompressed:decompress/flint_block_8x" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/flint_block_9x.json b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/flint_block_9x.json new file mode 100644 index 000000000..8e0148fb2 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/advancement/recipes/building_blocks/decompress/flint_block_9x.json @@ -0,0 +1,38 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "parent": "minecraft:recipes/root", + "criteria": { + "has_flint_block_9x": { + "conditions": { + "items": [ + { + "items": "allthecompressed:flint_block_9x" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "allthecompressed:decompress/flint_block_9x" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_flint_block_9x" + ] + ], + "rewards": { + "recipes": [ + "allthecompressed:decompress/flint_block_9x" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/loot_table/blocks/blaze_rod_block.json b/src/generated/resources/data/allthecompressed/loot_table/blocks/blaze_rod_block.json new file mode 100644 index 000000000..03bac37dc --- /dev/null +++ b/src/generated/resources/data/allthecompressed/loot_table/blocks/blaze_rod_block.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "allthecompressed:blaze_rod_block" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "allthecompressed:blocks/blaze_rod_block" +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/loot_table/blocks/blaze_rod_block_1x.json b/src/generated/resources/data/allthecompressed/loot_table/blocks/blaze_rod_block_1x.json new file mode 100644 index 000000000..39c404acb --- /dev/null +++ b/src/generated/resources/data/allthecompressed/loot_table/blocks/blaze_rod_block_1x.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "allthecompressed:blaze_rod_block_1x" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "allthecompressed:blocks/blaze_rod_block_1x" +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/loot_table/blocks/blaze_rod_block_2x.json b/src/generated/resources/data/allthecompressed/loot_table/blocks/blaze_rod_block_2x.json new file mode 100644 index 000000000..0171b3c74 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/loot_table/blocks/blaze_rod_block_2x.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "allthecompressed:blaze_rod_block_2x" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "allthecompressed:blocks/blaze_rod_block_2x" +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/loot_table/blocks/blaze_rod_block_3x.json b/src/generated/resources/data/allthecompressed/loot_table/blocks/blaze_rod_block_3x.json new file mode 100644 index 000000000..22ab4829a --- /dev/null +++ b/src/generated/resources/data/allthecompressed/loot_table/blocks/blaze_rod_block_3x.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "allthecompressed:blaze_rod_block_3x" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "allthecompressed:blocks/blaze_rod_block_3x" +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/loot_table/blocks/blaze_rod_block_4x.json b/src/generated/resources/data/allthecompressed/loot_table/blocks/blaze_rod_block_4x.json new file mode 100644 index 000000000..5824d6d11 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/loot_table/blocks/blaze_rod_block_4x.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "allthecompressed:blaze_rod_block_4x" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "allthecompressed:blocks/blaze_rod_block_4x" +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/loot_table/blocks/blaze_rod_block_5x.json b/src/generated/resources/data/allthecompressed/loot_table/blocks/blaze_rod_block_5x.json new file mode 100644 index 000000000..190df8b9b --- /dev/null +++ b/src/generated/resources/data/allthecompressed/loot_table/blocks/blaze_rod_block_5x.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "allthecompressed:blaze_rod_block_5x" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "allthecompressed:blocks/blaze_rod_block_5x" +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/loot_table/blocks/blaze_rod_block_6x.json b/src/generated/resources/data/allthecompressed/loot_table/blocks/blaze_rod_block_6x.json new file mode 100644 index 000000000..ad06099bb --- /dev/null +++ b/src/generated/resources/data/allthecompressed/loot_table/blocks/blaze_rod_block_6x.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "allthecompressed:blaze_rod_block_6x" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "allthecompressed:blocks/blaze_rod_block_6x" +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/loot_table/blocks/blaze_rod_block_7x.json b/src/generated/resources/data/allthecompressed/loot_table/blocks/blaze_rod_block_7x.json new file mode 100644 index 000000000..d7ef0cb09 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/loot_table/blocks/blaze_rod_block_7x.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "allthecompressed:blaze_rod_block_7x" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "allthecompressed:blocks/blaze_rod_block_7x" +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/loot_table/blocks/blaze_rod_block_8x.json b/src/generated/resources/data/allthecompressed/loot_table/blocks/blaze_rod_block_8x.json new file mode 100644 index 000000000..19798608d --- /dev/null +++ b/src/generated/resources/data/allthecompressed/loot_table/blocks/blaze_rod_block_8x.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "allthecompressed:blaze_rod_block_8x" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "allthecompressed:blocks/blaze_rod_block_8x" +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/loot_table/blocks/blaze_rod_block_9x.json b/src/generated/resources/data/allthecompressed/loot_table/blocks/blaze_rod_block_9x.json new file mode 100644 index 000000000..bdefb0459 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/loot_table/blocks/blaze_rod_block_9x.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "allthecompressed:blaze_rod_block_9x" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "allthecompressed:blocks/blaze_rod_block_9x" +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/loot_table/blocks/flint_block.json b/src/generated/resources/data/allthecompressed/loot_table/blocks/flint_block.json new file mode 100644 index 000000000..cbd754126 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/loot_table/blocks/flint_block.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "allthecompressed:flint_block" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "allthecompressed:blocks/flint_block" +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/loot_table/blocks/flint_block_1x.json b/src/generated/resources/data/allthecompressed/loot_table/blocks/flint_block_1x.json new file mode 100644 index 000000000..cd0c7655e --- /dev/null +++ b/src/generated/resources/data/allthecompressed/loot_table/blocks/flint_block_1x.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "allthecompressed:flint_block_1x" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "allthecompressed:blocks/flint_block_1x" +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/loot_table/blocks/flint_block_2x.json b/src/generated/resources/data/allthecompressed/loot_table/blocks/flint_block_2x.json new file mode 100644 index 000000000..a221e020a --- /dev/null +++ b/src/generated/resources/data/allthecompressed/loot_table/blocks/flint_block_2x.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "allthecompressed:flint_block_2x" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "allthecompressed:blocks/flint_block_2x" +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/loot_table/blocks/flint_block_3x.json b/src/generated/resources/data/allthecompressed/loot_table/blocks/flint_block_3x.json new file mode 100644 index 000000000..8c0e05968 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/loot_table/blocks/flint_block_3x.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "allthecompressed:flint_block_3x" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "allthecompressed:blocks/flint_block_3x" +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/loot_table/blocks/flint_block_4x.json b/src/generated/resources/data/allthecompressed/loot_table/blocks/flint_block_4x.json new file mode 100644 index 000000000..668073b61 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/loot_table/blocks/flint_block_4x.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "allthecompressed:flint_block_4x" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "allthecompressed:blocks/flint_block_4x" +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/loot_table/blocks/flint_block_5x.json b/src/generated/resources/data/allthecompressed/loot_table/blocks/flint_block_5x.json new file mode 100644 index 000000000..3cb1c7c0d --- /dev/null +++ b/src/generated/resources/data/allthecompressed/loot_table/blocks/flint_block_5x.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "allthecompressed:flint_block_5x" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "allthecompressed:blocks/flint_block_5x" +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/loot_table/blocks/flint_block_6x.json b/src/generated/resources/data/allthecompressed/loot_table/blocks/flint_block_6x.json new file mode 100644 index 000000000..a03e77be8 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/loot_table/blocks/flint_block_6x.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "allthecompressed:flint_block_6x" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "allthecompressed:blocks/flint_block_6x" +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/loot_table/blocks/flint_block_7x.json b/src/generated/resources/data/allthecompressed/loot_table/blocks/flint_block_7x.json new file mode 100644 index 000000000..1a0a28e49 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/loot_table/blocks/flint_block_7x.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "allthecompressed:flint_block_7x" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "allthecompressed:blocks/flint_block_7x" +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/loot_table/blocks/flint_block_8x.json b/src/generated/resources/data/allthecompressed/loot_table/blocks/flint_block_8x.json new file mode 100644 index 000000000..7545a958b --- /dev/null +++ b/src/generated/resources/data/allthecompressed/loot_table/blocks/flint_block_8x.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "allthecompressed:flint_block_8x" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "allthecompressed:blocks/flint_block_8x" +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/loot_table/blocks/flint_block_9x.json b/src/generated/resources/data/allthecompressed/loot_table/blocks/flint_block_9x.json new file mode 100644 index 000000000..17594a8e7 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/loot_table/blocks/flint_block_9x.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "allthecompressed:flint_block_9x" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "allthecompressed:blocks/flint_block_9x" +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/recipe/compress/blaze_rod_block.json b/src/generated/resources/data/allthecompressed/recipe/compress/blaze_rod_block.json new file mode 100644 index 000000000..6322dd37f --- /dev/null +++ b/src/generated/resources/data/allthecompressed/recipe/compress/blaze_rod_block.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:blaze_rod" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "allthecompressed:blaze_rod_block" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/recipe/compress/blaze_rod_block_1x.json b/src/generated/resources/data/allthecompressed/recipe/compress/blaze_rod_block_1x.json new file mode 100644 index 000000000..8c8170d86 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/recipe/compress/blaze_rod_block_1x.json @@ -0,0 +1,24 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "allthecompressed:blaze_rod_block" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "allthecompressed:blaze_rod_block_1x" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/recipe/compress/blaze_rod_block_2x.json b/src/generated/resources/data/allthecompressed/recipe/compress/blaze_rod_block_2x.json new file mode 100644 index 000000000..135d02a1e --- /dev/null +++ b/src/generated/resources/data/allthecompressed/recipe/compress/blaze_rod_block_2x.json @@ -0,0 +1,24 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "allthecompressed:blaze_rod_block_1x" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "allthecompressed:blaze_rod_block_2x" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/recipe/compress/blaze_rod_block_3x.json b/src/generated/resources/data/allthecompressed/recipe/compress/blaze_rod_block_3x.json new file mode 100644 index 000000000..a33c3d16f --- /dev/null +++ b/src/generated/resources/data/allthecompressed/recipe/compress/blaze_rod_block_3x.json @@ -0,0 +1,24 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "allthecompressed:blaze_rod_block_2x" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "allthecompressed:blaze_rod_block_3x" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/recipe/compress/blaze_rod_block_4x.json b/src/generated/resources/data/allthecompressed/recipe/compress/blaze_rod_block_4x.json new file mode 100644 index 000000000..5dd743532 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/recipe/compress/blaze_rod_block_4x.json @@ -0,0 +1,24 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "allthecompressed:blaze_rod_block_3x" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "allthecompressed:blaze_rod_block_4x" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/recipe/compress/blaze_rod_block_5x.json b/src/generated/resources/data/allthecompressed/recipe/compress/blaze_rod_block_5x.json new file mode 100644 index 000000000..be5a3129f --- /dev/null +++ b/src/generated/resources/data/allthecompressed/recipe/compress/blaze_rod_block_5x.json @@ -0,0 +1,24 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "allthecompressed:blaze_rod_block_4x" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "allthecompressed:blaze_rod_block_5x" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/recipe/compress/blaze_rod_block_6x.json b/src/generated/resources/data/allthecompressed/recipe/compress/blaze_rod_block_6x.json new file mode 100644 index 000000000..e93ae475d --- /dev/null +++ b/src/generated/resources/data/allthecompressed/recipe/compress/blaze_rod_block_6x.json @@ -0,0 +1,24 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "allthecompressed:blaze_rod_block_5x" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "allthecompressed:blaze_rod_block_6x" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/recipe/compress/blaze_rod_block_7x.json b/src/generated/resources/data/allthecompressed/recipe/compress/blaze_rod_block_7x.json new file mode 100644 index 000000000..58acb5c7f --- /dev/null +++ b/src/generated/resources/data/allthecompressed/recipe/compress/blaze_rod_block_7x.json @@ -0,0 +1,24 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "allthecompressed:blaze_rod_block_6x" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "allthecompressed:blaze_rod_block_7x" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/recipe/compress/blaze_rod_block_8x.json b/src/generated/resources/data/allthecompressed/recipe/compress/blaze_rod_block_8x.json new file mode 100644 index 000000000..32e309970 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/recipe/compress/blaze_rod_block_8x.json @@ -0,0 +1,24 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "allthecompressed:blaze_rod_block_7x" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "allthecompressed:blaze_rod_block_8x" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/recipe/compress/blaze_rod_block_9x.json b/src/generated/resources/data/allthecompressed/recipe/compress/blaze_rod_block_9x.json new file mode 100644 index 000000000..c6a621d79 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/recipe/compress/blaze_rod_block_9x.json @@ -0,0 +1,24 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "allthecompressed:blaze_rod_block_8x" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "allthecompressed:blaze_rod_block_9x" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/recipe/compress/flint_block.json b/src/generated/resources/data/allthecompressed/recipe/compress/flint_block.json new file mode 100644 index 000000000..e78dd4a71 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/recipe/compress/flint_block.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:flint" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "allthecompressed:flint_block" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/recipe/compress/flint_block_1x.json b/src/generated/resources/data/allthecompressed/recipe/compress/flint_block_1x.json new file mode 100644 index 000000000..6704e95b3 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/recipe/compress/flint_block_1x.json @@ -0,0 +1,24 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "allthecompressed:flint_block" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "allthecompressed:flint_block_1x" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/recipe/compress/flint_block_2x.json b/src/generated/resources/data/allthecompressed/recipe/compress/flint_block_2x.json new file mode 100644 index 000000000..7fd3ae9d2 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/recipe/compress/flint_block_2x.json @@ -0,0 +1,24 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "allthecompressed:flint_block_1x" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "allthecompressed:flint_block_2x" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/recipe/compress/flint_block_3x.json b/src/generated/resources/data/allthecompressed/recipe/compress/flint_block_3x.json new file mode 100644 index 000000000..cfeb628d5 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/recipe/compress/flint_block_3x.json @@ -0,0 +1,24 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "allthecompressed:flint_block_2x" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "allthecompressed:flint_block_3x" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/recipe/compress/flint_block_4x.json b/src/generated/resources/data/allthecompressed/recipe/compress/flint_block_4x.json new file mode 100644 index 000000000..12b7f7d3e --- /dev/null +++ b/src/generated/resources/data/allthecompressed/recipe/compress/flint_block_4x.json @@ -0,0 +1,24 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "allthecompressed:flint_block_3x" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "allthecompressed:flint_block_4x" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/recipe/compress/flint_block_5x.json b/src/generated/resources/data/allthecompressed/recipe/compress/flint_block_5x.json new file mode 100644 index 000000000..ceb51e06e --- /dev/null +++ b/src/generated/resources/data/allthecompressed/recipe/compress/flint_block_5x.json @@ -0,0 +1,24 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "allthecompressed:flint_block_4x" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "allthecompressed:flint_block_5x" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/recipe/compress/flint_block_6x.json b/src/generated/resources/data/allthecompressed/recipe/compress/flint_block_6x.json new file mode 100644 index 000000000..0a274393b --- /dev/null +++ b/src/generated/resources/data/allthecompressed/recipe/compress/flint_block_6x.json @@ -0,0 +1,24 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "allthecompressed:flint_block_5x" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "allthecompressed:flint_block_6x" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/recipe/compress/flint_block_7x.json b/src/generated/resources/data/allthecompressed/recipe/compress/flint_block_7x.json new file mode 100644 index 000000000..46690cdd7 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/recipe/compress/flint_block_7x.json @@ -0,0 +1,24 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "allthecompressed:flint_block_6x" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "allthecompressed:flint_block_7x" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/recipe/compress/flint_block_8x.json b/src/generated/resources/data/allthecompressed/recipe/compress/flint_block_8x.json new file mode 100644 index 000000000..890d7f6e7 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/recipe/compress/flint_block_8x.json @@ -0,0 +1,24 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "allthecompressed:flint_block_7x" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "allthecompressed:flint_block_8x" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/recipe/compress/flint_block_9x.json b/src/generated/resources/data/allthecompressed/recipe/compress/flint_block_9x.json new file mode 100644 index 000000000..15c21a61c --- /dev/null +++ b/src/generated/resources/data/allthecompressed/recipe/compress/flint_block_9x.json @@ -0,0 +1,24 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "allthecompressed:flint_block_8x" + } + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "allthecompressed:flint_block_9x" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/recipe/decompress/blaze_rod_block.json b/src/generated/resources/data/allthecompressed/recipe/decompress/blaze_rod_block.json new file mode 100644 index 000000000..60519af38 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/recipe/decompress/blaze_rod_block.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "allthecompressed:blaze_rod_block" + } + ], + "result": { + "count": 9, + "id": "minecraft:blaze_rod" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/recipe/decompress/blaze_rod_block_1x.json b/src/generated/resources/data/allthecompressed/recipe/decompress/blaze_rod_block_1x.json new file mode 100644 index 000000000..39edcea59 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/recipe/decompress/blaze_rod_block_1x.json @@ -0,0 +1,19 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "allthecompressed:blaze_rod_block_1x" + } + ], + "result": { + "count": 9, + "id": "allthecompressed:blaze_rod_block" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/recipe/decompress/blaze_rod_block_2x.json b/src/generated/resources/data/allthecompressed/recipe/decompress/blaze_rod_block_2x.json new file mode 100644 index 000000000..f057fafb6 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/recipe/decompress/blaze_rod_block_2x.json @@ -0,0 +1,19 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "allthecompressed:blaze_rod_block_2x" + } + ], + "result": { + "count": 9, + "id": "allthecompressed:blaze_rod_block_1x" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/recipe/decompress/blaze_rod_block_3x.json b/src/generated/resources/data/allthecompressed/recipe/decompress/blaze_rod_block_3x.json new file mode 100644 index 000000000..0b7da941c --- /dev/null +++ b/src/generated/resources/data/allthecompressed/recipe/decompress/blaze_rod_block_3x.json @@ -0,0 +1,19 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "allthecompressed:blaze_rod_block_3x" + } + ], + "result": { + "count": 9, + "id": "allthecompressed:blaze_rod_block_2x" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/recipe/decompress/blaze_rod_block_4x.json b/src/generated/resources/data/allthecompressed/recipe/decompress/blaze_rod_block_4x.json new file mode 100644 index 000000000..ce3cbbff7 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/recipe/decompress/blaze_rod_block_4x.json @@ -0,0 +1,19 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "allthecompressed:blaze_rod_block_4x" + } + ], + "result": { + "count": 9, + "id": "allthecompressed:blaze_rod_block_3x" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/recipe/decompress/blaze_rod_block_5x.json b/src/generated/resources/data/allthecompressed/recipe/decompress/blaze_rod_block_5x.json new file mode 100644 index 000000000..0f1d9912f --- /dev/null +++ b/src/generated/resources/data/allthecompressed/recipe/decompress/blaze_rod_block_5x.json @@ -0,0 +1,19 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "allthecompressed:blaze_rod_block_5x" + } + ], + "result": { + "count": 9, + "id": "allthecompressed:blaze_rod_block_4x" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/recipe/decompress/blaze_rod_block_6x.json b/src/generated/resources/data/allthecompressed/recipe/decompress/blaze_rod_block_6x.json new file mode 100644 index 000000000..2fcc34abe --- /dev/null +++ b/src/generated/resources/data/allthecompressed/recipe/decompress/blaze_rod_block_6x.json @@ -0,0 +1,19 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "allthecompressed:blaze_rod_block_6x" + } + ], + "result": { + "count": 9, + "id": "allthecompressed:blaze_rod_block_5x" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/recipe/decompress/blaze_rod_block_7x.json b/src/generated/resources/data/allthecompressed/recipe/decompress/blaze_rod_block_7x.json new file mode 100644 index 000000000..7f0fcfa8d --- /dev/null +++ b/src/generated/resources/data/allthecompressed/recipe/decompress/blaze_rod_block_7x.json @@ -0,0 +1,19 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "allthecompressed:blaze_rod_block_7x" + } + ], + "result": { + "count": 9, + "id": "allthecompressed:blaze_rod_block_6x" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/recipe/decompress/blaze_rod_block_8x.json b/src/generated/resources/data/allthecompressed/recipe/decompress/blaze_rod_block_8x.json new file mode 100644 index 000000000..8f3012fbd --- /dev/null +++ b/src/generated/resources/data/allthecompressed/recipe/decompress/blaze_rod_block_8x.json @@ -0,0 +1,19 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "allthecompressed:blaze_rod_block_8x" + } + ], + "result": { + "count": 9, + "id": "allthecompressed:blaze_rod_block_7x" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/recipe/decompress/blaze_rod_block_9x.json b/src/generated/resources/data/allthecompressed/recipe/decompress/blaze_rod_block_9x.json new file mode 100644 index 000000000..3a2b4b0d4 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/recipe/decompress/blaze_rod_block_9x.json @@ -0,0 +1,19 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "allthecompressed:blaze_rod_block_9x" + } + ], + "result": { + "count": 9, + "id": "allthecompressed:blaze_rod_block_8x" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/recipe/decompress/flint_block.json b/src/generated/resources/data/allthecompressed/recipe/decompress/flint_block.json new file mode 100644 index 000000000..77498e92a --- /dev/null +++ b/src/generated/resources/data/allthecompressed/recipe/decompress/flint_block.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "allthecompressed:flint_block" + } + ], + "result": { + "count": 9, + "id": "minecraft:flint" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/recipe/decompress/flint_block_1x.json b/src/generated/resources/data/allthecompressed/recipe/decompress/flint_block_1x.json new file mode 100644 index 000000000..c87290540 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/recipe/decompress/flint_block_1x.json @@ -0,0 +1,19 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "allthecompressed:flint_block_1x" + } + ], + "result": { + "count": 9, + "id": "allthecompressed:flint_block" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/recipe/decompress/flint_block_2x.json b/src/generated/resources/data/allthecompressed/recipe/decompress/flint_block_2x.json new file mode 100644 index 000000000..76a63b079 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/recipe/decompress/flint_block_2x.json @@ -0,0 +1,19 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "allthecompressed:flint_block_2x" + } + ], + "result": { + "count": 9, + "id": "allthecompressed:flint_block_1x" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/recipe/decompress/flint_block_3x.json b/src/generated/resources/data/allthecompressed/recipe/decompress/flint_block_3x.json new file mode 100644 index 000000000..9dd2c85c8 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/recipe/decompress/flint_block_3x.json @@ -0,0 +1,19 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "allthecompressed:flint_block_3x" + } + ], + "result": { + "count": 9, + "id": "allthecompressed:flint_block_2x" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/recipe/decompress/flint_block_4x.json b/src/generated/resources/data/allthecompressed/recipe/decompress/flint_block_4x.json new file mode 100644 index 000000000..54c86400c --- /dev/null +++ b/src/generated/resources/data/allthecompressed/recipe/decompress/flint_block_4x.json @@ -0,0 +1,19 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "allthecompressed:flint_block_4x" + } + ], + "result": { + "count": 9, + "id": "allthecompressed:flint_block_3x" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/recipe/decompress/flint_block_5x.json b/src/generated/resources/data/allthecompressed/recipe/decompress/flint_block_5x.json new file mode 100644 index 000000000..3e67409ef --- /dev/null +++ b/src/generated/resources/data/allthecompressed/recipe/decompress/flint_block_5x.json @@ -0,0 +1,19 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "allthecompressed:flint_block_5x" + } + ], + "result": { + "count": 9, + "id": "allthecompressed:flint_block_4x" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/recipe/decompress/flint_block_6x.json b/src/generated/resources/data/allthecompressed/recipe/decompress/flint_block_6x.json new file mode 100644 index 000000000..fcc1d6323 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/recipe/decompress/flint_block_6x.json @@ -0,0 +1,19 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "allthecompressed:flint_block_6x" + } + ], + "result": { + "count": 9, + "id": "allthecompressed:flint_block_5x" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/recipe/decompress/flint_block_7x.json b/src/generated/resources/data/allthecompressed/recipe/decompress/flint_block_7x.json new file mode 100644 index 000000000..3de9cbfa6 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/recipe/decompress/flint_block_7x.json @@ -0,0 +1,19 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "allthecompressed:flint_block_7x" + } + ], + "result": { + "count": 9, + "id": "allthecompressed:flint_block_6x" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/recipe/decompress/flint_block_8x.json b/src/generated/resources/data/allthecompressed/recipe/decompress/flint_block_8x.json new file mode 100644 index 000000000..dd246af65 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/recipe/decompress/flint_block_8x.json @@ -0,0 +1,19 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "allthecompressed:flint_block_8x" + } + ], + "result": { + "count": 9, + "id": "allthecompressed:flint_block_7x" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/recipe/decompress/flint_block_9x.json b/src/generated/resources/data/allthecompressed/recipe/decompress/flint_block_9x.json new file mode 100644 index 000000000..b785c6af3 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/recipe/decompress/flint_block_9x.json @@ -0,0 +1,19 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "allthecompressed" + } + ], + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "allthecompressed:flint_block_9x" + } + ], + "result": { + "count": 9, + "id": "allthecompressed:flint_block_8x" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/recipe/energizing/blazing_crystal_block/x0.json b/src/generated/resources/data/allthecompressed/recipe/energizing/blazing_crystal_block/x0.json new file mode 100644 index 000000000..1a6a0b2d5 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/recipe/energizing/blazing_crystal_block/x0.json @@ -0,0 +1,19 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "powah" + } + ], + "type": "powah:energizing", + "energy": 1080000, + "ingredients": [ + { + "item": "allthecompressed:blaze_rod_block" + } + ], + "result": { + "count": 1, + "id": "powah:blazing_crystal_block" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/recipe/energizing/blazing_crystal_block/x1.json b/src/generated/resources/data/allthecompressed/recipe/energizing/blazing_crystal_block/x1.json new file mode 100644 index 000000000..a0fddbc01 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/recipe/energizing/blazing_crystal_block/x1.json @@ -0,0 +1,19 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "powah" + } + ], + "type": "powah:energizing", + "energy": 9720000, + "ingredients": [ + { + "item": "allthecompressed:blaze_rod_block_1x" + } + ], + "result": { + "count": 1, + "id": "allthecompressed:blazing_crystal_block_1x" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/recipe/energizing/blazing_crystal_block/x2.json b/src/generated/resources/data/allthecompressed/recipe/energizing/blazing_crystal_block/x2.json new file mode 100644 index 000000000..3685b2258 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/recipe/energizing/blazing_crystal_block/x2.json @@ -0,0 +1,19 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "powah" + } + ], + "type": "powah:energizing", + "energy": 87480000, + "ingredients": [ + { + "item": "allthecompressed:blaze_rod_block_2x" + } + ], + "result": { + "count": 1, + "id": "allthecompressed:blazing_crystal_block_2x" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/recipe/energizing/blazing_crystal_block/x3.json b/src/generated/resources/data/allthecompressed/recipe/energizing/blazing_crystal_block/x3.json new file mode 100644 index 000000000..4a7f08e45 --- /dev/null +++ b/src/generated/resources/data/allthecompressed/recipe/energizing/blazing_crystal_block/x3.json @@ -0,0 +1,19 @@ +{ + "neoforge:conditions": [ + { + "type": "neoforge:mod_loaded", + "modid": "powah" + } + ], + "type": "powah:energizing", + "energy": 787320000, + "ingredients": [ + { + "item": "allthecompressed:blaze_rod_block_3x" + } + ], + "result": { + "count": 1, + "id": "allthecompressed:blazing_crystal_block_3x" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/allthecompressed/tags/item/1x.json b/src/generated/resources/data/allthecompressed/tags/item/1x.json index 5ba6bccde..6ecdc33a0 100644 --- a/src/generated/resources/data/allthecompressed/tags/item/1x.json +++ b/src/generated/resources/data/allthecompressed/tags/item/1x.json @@ -1,5 +1,7 @@ { "values": [ + "allthecompressed:blaze_rod_block_1x", + "allthecompressed:flint_block_1x", "allthecompressed:allthemodium_block_1x", "allthecompressed:vibranium_block_1x", "allthecompressed:unobtainium_block_1x", diff --git a/src/generated/resources/data/allthecompressed/tags/item/2x.json b/src/generated/resources/data/allthecompressed/tags/item/2x.json index 0a7f27994..345ba1354 100644 --- a/src/generated/resources/data/allthecompressed/tags/item/2x.json +++ b/src/generated/resources/data/allthecompressed/tags/item/2x.json @@ -1,5 +1,7 @@ { "values": [ + "allthecompressed:blaze_rod_block_2x", + "allthecompressed:flint_block_2x", "allthecompressed:allthemodium_block_2x", "allthecompressed:vibranium_block_2x", "allthecompressed:unobtainium_block_2x", diff --git a/src/generated/resources/data/allthecompressed/tags/item/3x.json b/src/generated/resources/data/allthecompressed/tags/item/3x.json index 0eb897218..f8669815d 100644 --- a/src/generated/resources/data/allthecompressed/tags/item/3x.json +++ b/src/generated/resources/data/allthecompressed/tags/item/3x.json @@ -1,5 +1,7 @@ { "values": [ + "allthecompressed:blaze_rod_block_3x", + "allthecompressed:flint_block_3x", "allthecompressed:allthemodium_block_3x", "allthecompressed:vibranium_block_3x", "allthecompressed:unobtainium_block_3x", diff --git a/src/generated/resources/data/allthecompressed/tags/item/4x.json b/src/generated/resources/data/allthecompressed/tags/item/4x.json index ec58f1217..2639d9acf 100644 --- a/src/generated/resources/data/allthecompressed/tags/item/4x.json +++ b/src/generated/resources/data/allthecompressed/tags/item/4x.json @@ -1,5 +1,7 @@ { "values": [ + "allthecompressed:blaze_rod_block_4x", + "allthecompressed:flint_block_4x", "allthecompressed:allthemodium_block_4x", "allthecompressed:vibranium_block_4x", "allthecompressed:unobtainium_block_4x", diff --git a/src/generated/resources/data/allthecompressed/tags/item/5x.json b/src/generated/resources/data/allthecompressed/tags/item/5x.json index e740e82e4..0cccf2051 100644 --- a/src/generated/resources/data/allthecompressed/tags/item/5x.json +++ b/src/generated/resources/data/allthecompressed/tags/item/5x.json @@ -1,5 +1,7 @@ { "values": [ + "allthecompressed:blaze_rod_block_5x", + "allthecompressed:flint_block_5x", "allthecompressed:allthemodium_block_5x", "allthecompressed:vibranium_block_5x", "allthecompressed:unobtainium_block_5x", diff --git a/src/generated/resources/data/allthecompressed/tags/item/6x.json b/src/generated/resources/data/allthecompressed/tags/item/6x.json index 6fc021cf4..88744ff1f 100644 --- a/src/generated/resources/data/allthecompressed/tags/item/6x.json +++ b/src/generated/resources/data/allthecompressed/tags/item/6x.json @@ -1,5 +1,7 @@ { "values": [ + "allthecompressed:blaze_rod_block_6x", + "allthecompressed:flint_block_6x", "allthecompressed:allthemodium_block_6x", "allthecompressed:vibranium_block_6x", "allthecompressed:unobtainium_block_6x", diff --git a/src/generated/resources/data/allthecompressed/tags/item/7x.json b/src/generated/resources/data/allthecompressed/tags/item/7x.json index d5373c7c8..dbdd5d706 100644 --- a/src/generated/resources/data/allthecompressed/tags/item/7x.json +++ b/src/generated/resources/data/allthecompressed/tags/item/7x.json @@ -1,5 +1,7 @@ { "values": [ + "allthecompressed:blaze_rod_block_7x", + "allthecompressed:flint_block_7x", "allthecompressed:allthemodium_block_7x", "allthecompressed:vibranium_block_7x", "allthecompressed:unobtainium_block_7x", diff --git a/src/generated/resources/data/allthecompressed/tags/item/8x.json b/src/generated/resources/data/allthecompressed/tags/item/8x.json index bf057efdb..775da898f 100644 --- a/src/generated/resources/data/allthecompressed/tags/item/8x.json +++ b/src/generated/resources/data/allthecompressed/tags/item/8x.json @@ -1,5 +1,7 @@ { "values": [ + "allthecompressed:blaze_rod_block_8x", + "allthecompressed:flint_block_8x", "allthecompressed:allthemodium_block_8x", "allthecompressed:vibranium_block_8x", "allthecompressed:unobtainium_block_8x", diff --git a/src/generated/resources/data/allthecompressed/tags/item/9x.json b/src/generated/resources/data/allthecompressed/tags/item/9x.json index eb8412158..696bf349d 100644 --- a/src/generated/resources/data/allthecompressed/tags/item/9x.json +++ b/src/generated/resources/data/allthecompressed/tags/item/9x.json @@ -1,5 +1,7 @@ { "values": [ + "allthecompressed:blaze_rod_block_9x", + "allthecompressed:flint_block_9x", "allthecompressed:allthemodium_block_9x", "allthecompressed:vibranium_block_9x", "allthecompressed:unobtainium_block_9x", diff --git a/src/main/java/com/Pdiddy973/AllTheCompressed/ModRegistry.java b/src/main/java/com/Pdiddy973/AllTheCompressed/ModRegistry.java index 9923655a1..b490ce05f 100644 --- a/src/main/java/com/Pdiddy973/AllTheCompressed/ModRegistry.java +++ b/src/main/java/com/Pdiddy973/AllTheCompressed/ModRegistry.java @@ -3,13 +3,22 @@ import com.Pdiddy973.AllTheCompressed.overlay.Overlays; import com.Pdiddy973.AllTheCompressed.util.ResourceUtil; import com.Pdiddy973.AllTheCompressed.util.TranslationKey; +import net.minecraft.core.Holder; import net.minecraft.core.registries.Registries; import net.minecraft.network.chat.Component; +import net.minecraft.resources.ResourceKey; +import net.minecraft.resources.ResourceLocation; import net.minecraft.tags.TagKey; +import net.minecraft.world.item.BlockItem; import net.minecraft.world.item.CreativeModeTab; import net.minecraft.world.item.Item; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.state.BlockBehaviour; +import net.minecraft.world.level.material.MapColor; import net.neoforged.bus.api.IEventBus; import net.neoforged.fml.ModList; +import net.neoforged.neoforge.registries.DeferredBlock; +import net.neoforged.neoforge.registries.DeferredItem; import net.neoforged.neoforge.registries.DeferredRegister; import java.util.function.Supplier; @@ -31,6 +40,8 @@ private ModRegistry() { public static final DeferredRegister.Items ITEMS = DeferredRegister.createItems(AllTheCompressed.MODID); public static final DeferredRegister.Blocks BLOCKS = DeferredRegister.createBlocks(AllTheCompressed.MODID); + public static final DeferredRegister.Items OVERLAY_ITEMS = DeferredRegister.createItems(AllTheCompressed.MODID); + public static final DeferredRegister.Blocks OVERLAY_BLOCKS = DeferredRegister.createBlocks(AllTheCompressed.MODID); public static final DeferredRegister CREATIVE_MODE_TABS = DeferredRegister.create(Registries.CREATIVE_MODE_TAB, AllTheCompressed.MODID); public static final Supplier CREATIVE_TAB = CREATIVE_MODE_TABS.register("creative_tab", () -> CreativeModeTab.builder() @@ -45,13 +56,38 @@ private ModRegistry() { .forEach(output::accept); } } + + ITEMS.getEntries().stream() + .map(Supplier::get) + .map(Item::getDefaultInstance) + .forEach(output::accept); }).build() ); + public static final DeferredBlock FLINT_BLOCK = BLOCKS.registerBlock("flint_block", Block::new, BlockBehaviour.Properties.of().mapColor(MapColor.STONE)); + public static final DeferredItem FLINT_BLOCK_ITEM = blockItem(FLINT_BLOCK); + + public static final DeferredBlock BLAZE_ROD_BLOCK = BLOCKS.registerBlock("blaze_rod_block", Block::new, BlockBehaviour.Properties.of().mapColor(MapColor.GOLD)); + public static final DeferredItem BLAZE_ROD_BLOCK_ITEM = blockItem(BLAZE_ROD_BLOCK); + + + /** + * Register a BlockItem for a Block + * + * @param holder the Block + * @return the new registry object + */ + private static DeferredItem blockItem(Holder holder) { + return ITEMS.register(holder.unwrapKey().map(ResourceKey::location).map(ResourceLocation::getPath).orElseThrow(), + () -> new BlockItem(holder.value(), new Item.Properties())); + } + public static void register(IEventBus bus) { Overlays.init(); ITEMS.register(bus); BLOCKS.register(bus); + OVERLAY_ITEMS.register(bus); + OVERLAY_BLOCKS.register(bus); CREATIVE_MODE_TABS.register(bus); } } diff --git a/src/main/java/com/Pdiddy973/AllTheCompressed/data/LanguageUtil.java b/src/main/java/com/Pdiddy973/AllTheCompressed/data/LanguageUtil.java index d5313eccb..60b8105e2 100644 --- a/src/main/java/com/Pdiddy973/AllTheCompressed/data/LanguageUtil.java +++ b/src/main/java/com/Pdiddy973/AllTheCompressed/data/LanguageUtil.java @@ -19,11 +19,17 @@ public class LanguageUtil { private final Map languageMap = new HashMap<>(); + private final Map translations = new HashMap<>(); private final ExistingFileHelper fileHelper; public LanguageUtil(ExistingFileHelper fileHelper) { this.fileHelper = fileHelper; languageMap.put("minecraft", Language.getInstance()); + languageMap.put("allthecompressed", loadLanguage(translations)); + } + + public void put(String key, String value) { + translations.put(key, value); } public String getParentName(ResourceLocation parent) { @@ -59,6 +65,10 @@ private Language loadLanguage(String mod) { } final Map map = new java.util.HashMap<>(builder.build()); + return loadLanguage(map); + } + + private Language loadLanguage(final Map map) { return new Language() { public String getOrDefault(String key, String fallback) { return map.getOrDefault(key, fallback); @@ -84,5 +94,4 @@ public Map getLanguageData() { } }; } - } diff --git a/src/main/java/com/Pdiddy973/AllTheCompressed/data/client/BlockStates.java b/src/main/java/com/Pdiddy973/AllTheCompressed/data/client/BlockStates.java index af762a426..361029f51 100644 --- a/src/main/java/com/Pdiddy973/AllTheCompressed/data/client/BlockStates.java +++ b/src/main/java/com/Pdiddy973/AllTheCompressed/data/client/BlockStates.java @@ -1,15 +1,21 @@ package com.Pdiddy973.AllTheCompressed.data.client; import com.Pdiddy973.AllTheCompressed.AllTheCompressed; +import com.Pdiddy973.AllTheCompressed.ModRegistry; import com.Pdiddy973.AllTheCompressed.overlay.Overlays; import com.Pdiddy973.AllTheCompressed.util.ResourceUtil; import net.minecraft.core.registries.BuiltInRegistries; import net.minecraft.data.PackOutput; import net.minecraft.resources.ResourceLocation; +import net.minecraft.world.level.block.Block; import net.minecraft.world.level.block.Blocks; import net.neoforged.neoforge.client.model.generators.BlockStateProvider; +import net.neoforged.neoforge.client.model.generators.ModelFile; import net.neoforged.neoforge.client.model.generators.loaders.CompositeModelBuilder; import net.neoforged.neoforge.common.data.ExistingFileHelper; +import net.neoforged.neoforge.registries.DeferredBlock; + +import java.util.function.Supplier; public class BlockStates extends BlockStateProvider { public BlockStates(PackOutput packOutput, ExistingFileHelper fileHelper) { @@ -18,6 +24,9 @@ public BlockStates(PackOutput packOutput, ExistingFileHelper fileHelper) { @Override protected void registerStatesAndModels() { + simpleBlockWithItem(ModRegistry.FLINT_BLOCK); + columnBlockWithItem(ModRegistry.BLAZE_ROD_BLOCK); + for (Overlays value : Overlays.values()) { var parent = value.overlay.parent; var block = BuiltInRegistries.BLOCK.getOptional(parent); @@ -28,9 +37,9 @@ protected void registerStatesAndModels() { } ResourceLocation modelFile = switch (parent.getPath()) { - case "grass_block" -> ResourceLocation.fromNamespaceAndPath(AllTheCompressed.MODID, String.format("block/%s", parent.getPath())); - case "snow" -> ResourceLocation.fromNamespaceAndPath(parent.getNamespace(), String.format("block/%s_block", parent.getPath())); - default -> ResourceLocation.fromNamespaceAndPath(parent.getNamespace(), String.format("block/%s", parent.getPath())); + case "grass_block" -> ResourceUtil.block(parent.getPath()); + case "snow" -> blockTexture(parent, "block"); + default -> blockTexture(parent); }; var original = models().getExistingFile(modelFile); @@ -50,4 +59,22 @@ protected void registerStatesAndModels() { } } } + + public void simpleBlockWithItem(Supplier block) { + super.simpleBlockWithItem(block.get(), cubeAll(block.get())); + } + + public void columnBlockWithItem(DeferredBlock block) { + ResourceLocation key = BuiltInRegistries.BLOCK.getKey(block.get()); + ModelFile modelFile = models().cubeColumn(key.getPath(), blockTexture(key), blockTexture(key, "end")); + super.simpleBlockWithItem(block.get(), modelFile); + } + + public ResourceLocation blockTexture(ResourceLocation key) { + return ResourceLocation.fromNamespaceAndPath(key.getNamespace(), String.format("block/%s", key.getPath())); + } + + public ResourceLocation blockTexture(ResourceLocation key, String suffix) { + return ResourceLocation.fromNamespaceAndPath(key.getNamespace(), String.format("block/%s_%s", key.getPath(), suffix)); + } } diff --git a/src/main/java/com/Pdiddy973/AllTheCompressed/data/client/Languages.java b/src/main/java/com/Pdiddy973/AllTheCompressed/data/client/Languages.java index 1012a15e9..5a3f5d5f0 100644 --- a/src/main/java/com/Pdiddy973/AllTheCompressed/data/client/Languages.java +++ b/src/main/java/com/Pdiddy973/AllTheCompressed/data/client/Languages.java @@ -1,6 +1,7 @@ package com.Pdiddy973.AllTheCompressed.data.client; import com.Pdiddy973.AllTheCompressed.AllTheCompressed; +import com.Pdiddy973.AllTheCompressed.ModRegistry; import com.Pdiddy973.AllTheCompressed.data.LanguageUtil; import com.Pdiddy973.AllTheCompressed.overlay.Overlays; import net.minecraft.core.registries.BuiltInRegistries; @@ -31,6 +32,8 @@ public English(PackOutput packOutput, ExistingFileHelper fileHelper) { protected void addTranslations() { add(tab(), "AllTheCompressed"); add(tooltip("quantity"), "Total blocks: %s"); + addBlock(ModRegistry.FLINT_BLOCK, "Flint Block"); + addBlock(ModRegistry.BLAZE_ROD_BLOCK, "Blaze Rod Block"); for (Overlays value : Overlays.values()) { var parent = value.overlay.parent; @@ -48,5 +51,14 @@ protected void addTranslations() { } } } + + /* + * Mod translations cannot be loaded during runData, we inject them manually to work around this. + */ + @Override + public void add(String key, String value) { + super.add(key, value); + languageUtil.put(key, value); + } } } diff --git a/src/main/java/com/Pdiddy973/AllTheCompressed/data/server/BlockLoot.java b/src/main/java/com/Pdiddy973/AllTheCompressed/data/server/BlockLoot.java index 92f3b314d..26e674deb 100644 --- a/src/main/java/com/Pdiddy973/AllTheCompressed/data/server/BlockLoot.java +++ b/src/main/java/com/Pdiddy973/AllTheCompressed/data/server/BlockLoot.java @@ -17,6 +17,7 @@ public BlockLoot(HolderLookup.Provider provider) { @Override protected void generate() { ModRegistry.BLOCKS.getEntries().forEach(block -> dropSelf(block.get())); + ModRegistry.OVERLAY_BLOCKS.getEntries().forEach(block -> dropSelf(block.get())); } @Override @@ -25,6 +26,9 @@ protected Iterable getKnownBlocks() { ModRegistry.BLOCKS.getEntries().stream() .map(Supplier::get) .forEach(blocks::add); + ModRegistry.OVERLAY_BLOCKS.getEntries().stream() + .map(Supplier::get) + .forEach(blocks::add); return blocks; } } diff --git a/src/main/java/com/Pdiddy973/AllTheCompressed/data/server/CraftingRecipes.java b/src/main/java/com/Pdiddy973/AllTheCompressed/data/server/CraftingRecipes.java index 1f718880a..d425d93d1 100644 --- a/src/main/java/com/Pdiddy973/AllTheCompressed/data/server/CraftingRecipes.java +++ b/src/main/java/com/Pdiddy973/AllTheCompressed/data/server/CraftingRecipes.java @@ -1,6 +1,7 @@ package com.Pdiddy973.AllTheCompressed.data.server; import com.Pdiddy973.AllTheCompressed.AllTheCompressed; +import com.Pdiddy973.AllTheCompressed.ModRegistry; import com.Pdiddy973.AllTheCompressed.data.compat.EnergizingRecipeBuilder; import com.Pdiddy973.AllTheCompressed.overlay.Overlays; import net.minecraft.core.HolderLookup; @@ -11,8 +12,12 @@ import net.minecraft.data.recipes.RecipeProvider; import net.minecraft.data.recipes.ShapedRecipeBuilder; import net.minecraft.data.recipes.ShapelessRecipeBuilder; +import net.minecraft.world.item.BlockItem; +import net.minecraft.world.item.Item; +import net.minecraft.world.item.Items; import net.minecraft.world.level.block.Blocks; import net.neoforged.neoforge.common.conditions.ModLoadedCondition; +import net.neoforged.neoforge.registries.DeferredItem; import owmii.powah.Powah; import java.util.concurrent.CompletableFuture; @@ -27,6 +32,7 @@ public CraftingRecipes(PackOutput packOutput, CompletableFuture item, Item ingredient, RecipeOutput consumer) { + ShapelessRecipeBuilder.shapeless(RecipeCategory.BUILDING_BLOCKS, ingredient, 9) + .requires(item.get()) + .unlockedBy(getHasName(item.get()), has(item.get())) + .save(consumer, decompress(item.getId())); + + ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, item.get()) + .define('#', ingredient) + .pattern("###") + .pattern("###") + .pattern("###") + .unlockedBy(getHasName(ingredient), has(ingredient)) + .save(consumer, compress(item.getId())); + } + + + protected void craftingRecipes(RecipeOutput consumer) { + blockRecipes(ModRegistry.FLINT_BLOCK_ITEM, Items.FLINT, consumer); + blockRecipes(ModRegistry.BLAZE_ROD_BLOCK_ITEM, Items.BLAZE_ROD, consumer); + } + protected void energizingRecipes(RecipeOutput consumer) { RecipeOutput powah = consumer.withConditions(new ModLoadedCondition(Powah.MOD_ID)); @@ -70,6 +86,11 @@ protected void energizingRecipes(RecipeOutput consumer) { .addIngredient(Overlays.GOLD) .save(powah); + EnergizingRecipeBuilder.build(Overlays.BLAZING_CRYSTAL) + .setEnergy(1_080_000) + .addIngredient(Overlays.BLAZE) + .save(powah); + EnergizingRecipeBuilder.build(Overlays.NIOTIC_CRYSTAL) .setEnergy(2_700_000) .addIngredient(Overlays.DIAMOND) @@ -79,11 +100,5 @@ protected void energizingRecipes(RecipeOutput consumer) { .setEnergy(9_000_000) .addIngredient(Overlays.EMERALD) .save(powah); - -// RecipeOutput botania = powah.withConditions(new ModLoadedCondition("botania")); -// EnergizingRecipeBuilder.build(Overlays.BLAZING_CRYSTAL) -// .setEnergy(7_290_000) -// .addIngredient(Overlays.BLAZE) -// .save(botania); } } diff --git a/src/main/java/com/Pdiddy973/AllTheCompressed/overlay/Mods.java b/src/main/java/com/Pdiddy973/AllTheCompressed/overlay/Mods.java index 7cb0b83b5..28e2c1b6e 100644 --- a/src/main/java/com/Pdiddy973/AllTheCompressed/overlay/Mods.java +++ b/src/main/java/com/Pdiddy973/AllTheCompressed/overlay/Mods.java @@ -3,6 +3,7 @@ import java.util.Locale; public enum Mods { + ALLTHECOMPRESSED, ALLTHEMODIUM, ALLTHEORES, ALLTHETWEAKS, diff --git a/src/main/java/com/Pdiddy973/AllTheCompressed/overlay/OverlayEntry.java b/src/main/java/com/Pdiddy973/AllTheCompressed/overlay/OverlayEntry.java index 877c363da..f7e528bdd 100644 --- a/src/main/java/com/Pdiddy973/AllTheCompressed/overlay/OverlayEntry.java +++ b/src/main/java/com/Pdiddy973/AllTheCompressed/overlay/OverlayEntry.java @@ -110,7 +110,7 @@ private Supplier getProperties(ResourceLocation paren * @return the new registry object */ private static DeferredItem blockItem(DeferredBlock block) { - return ModRegistry.ITEMS.register(block.getKey().location().getPath(), + return ModRegistry.OVERLAY_ITEMS.register(block.getKey().location().getPath(), () -> new BlockItem(block.get(), new Item.Properties())); } @@ -129,7 +129,7 @@ private static DeferredBlock block(ResourceLocation parent, Supplier new OverlayBlock(properties.get(), level); } - return ModRegistry.BLOCKS.register(generateName(parent, level), supplier); + return ModRegistry.OVERLAY_BLOCKS.register(generateName(parent, level), supplier); } private static String generateName(ResourceLocation parent, int level) { diff --git a/src/main/java/com/Pdiddy973/AllTheCompressed/overlay/Overlays.java b/src/main/java/com/Pdiddy973/AllTheCompressed/overlay/Overlays.java index bce6ff8cd..52b096e08 100644 --- a/src/main/java/com/Pdiddy973/AllTheCompressed/overlay/Overlays.java +++ b/src/main/java/com/Pdiddy973/AllTheCompressed/overlay/Overlays.java @@ -9,6 +9,10 @@ import java.util.stream.Collectors; public enum Overlays { + // allthecompressed + BLAZE(Mods.ALLTHECOMPRESSED, "blaze_rod_block"), + FLINT(Mods.ALLTHECOMPRESSED, "flint_block"), + // allthemodium ALLTHEMODIUM(Mods.ALLTHEMODIUM, "allthemodium_block"), VIBRANIUM(Mods.ALLTHEMODIUM, "vibranium_block"), diff --git a/src/main/resources/assets/allthecompressed/textures/block/blaze_rod_block.png b/src/main/resources/assets/allthecompressed/textures/block/blaze_rod_block.png new file mode 100644 index 000000000..b565bfb0d Binary files /dev/null and b/src/main/resources/assets/allthecompressed/textures/block/blaze_rod_block.png differ diff --git a/src/main/resources/assets/allthecompressed/textures/block/blaze_rod_block_end.png b/src/main/resources/assets/allthecompressed/textures/block/blaze_rod_block_end.png new file mode 100644 index 000000000..07bdf31c2 Binary files /dev/null and b/src/main/resources/assets/allthecompressed/textures/block/blaze_rod_block_end.png differ diff --git a/src/main/resources/assets/allthecompressed/textures/block/flint_block.png b/src/main/resources/assets/allthecompressed/textures/block/flint_block.png new file mode 100644 index 000000000..307a2d571 Binary files /dev/null and b/src/main/resources/assets/allthecompressed/textures/block/flint_block.png differ