diff --git a/TODO.md b/TODO.md index eca45cc..42f5d0f 100644 --- a/TODO.md +++ b/TODO.md @@ -4,10 +4,9 @@ ### Missing recipes * Aquamarine, teal - reliance on prismarine * Long blue tiles - missing -* Yellow bricks - missing * Concrete plate - missing * Spruce and jungle carved - missing -* Yellow-red linoleum - missing +* Yellow-red linoleum - missingл * Beige linoleum - missing * Po-2 wall and crate...? - missing * Rusty blue iron bars - missing diff --git a/src/main/generated/assets/new_soviet/blockstates/cracked_long_blue_tiles.json b/src/main/generated/assets/new_soviet/blockstates/cracked_long_blue_tiles.json new file mode 100644 index 0000000..8eb80a5 --- /dev/null +++ b/src/main/generated/assets/new_soviet/blockstates/cracked_long_blue_tiles.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "new_soviet:block/cracked_long_blue_tiles" + } + } +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/blockstates/cracked_tile_rest_blue.json b/src/main/generated/assets/new_soviet/blockstates/cracked_tile_rest_blue.json deleted file mode 100644 index f5d3020..0000000 --- a/src/main/generated/assets/new_soviet/blockstates/cracked_tile_rest_blue.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "new_soviet:block/cracked_tile_rest_blue" - } - } -} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/blockstates/long_blue_tiles.json b/src/main/generated/assets/new_soviet/blockstates/long_blue_tiles.json new file mode 100644 index 0000000..00a6532 --- /dev/null +++ b/src/main/generated/assets/new_soviet/blockstates/long_blue_tiles.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "new_soviet:block/long_blue_tiles" + } + } +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/blockstates/tile_rest_blue.json b/src/main/generated/assets/new_soviet/blockstates/tile_rest_blue.json deleted file mode 100644 index 4c35222..0000000 --- a/src/main/generated/assets/new_soviet/blockstates/tile_rest_blue.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "": { - "model": "new_soviet:block/tile_rest_blue" - } - } -} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/block/cracked_tile_rest_blue.json b/src/main/generated/assets/new_soviet/models/block/cracked_long_blue_tiles.json similarity index 51% rename from src/main/generated/assets/new_soviet/models/block/cracked_tile_rest_blue.json rename to src/main/generated/assets/new_soviet/models/block/cracked_long_blue_tiles.json index 641bd17..b31d722 100644 --- a/src/main/generated/assets/new_soviet/models/block/cracked_tile_rest_blue.json +++ b/src/main/generated/assets/new_soviet/models/block/cracked_long_blue_tiles.json @@ -1,6 +1,6 @@ { "parent": "minecraft:block/cube_all", "textures": { - "all": "new_soviet:block/blue/cracked_tile_rest_blue" + "all": "new_soviet:block/blue/cracked_long_blue_tiles" } } \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/block/tile_rest_blue.json b/src/main/generated/assets/new_soviet/models/block/long_blue_tiles.json similarity index 55% rename from src/main/generated/assets/new_soviet/models/block/tile_rest_blue.json rename to src/main/generated/assets/new_soviet/models/block/long_blue_tiles.json index 8183a7b..d4c3d3f 100644 --- a/src/main/generated/assets/new_soviet/models/block/tile_rest_blue.json +++ b/src/main/generated/assets/new_soviet/models/block/long_blue_tiles.json @@ -1,6 +1,6 @@ { "parent": "minecraft:block/cube_all", "textures": { - "all": "new_soviet:block/blue/tile_rest_blue" + "all": "new_soviet:block/blue/long_blue_tiles" } } \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/item/cracked_long_blue_tiles.json b/src/main/generated/assets/new_soviet/models/item/cracked_long_blue_tiles.json new file mode 100644 index 0000000..d32ad1b --- /dev/null +++ b/src/main/generated/assets/new_soviet/models/item/cracked_long_blue_tiles.json @@ -0,0 +1,3 @@ +{ + "parent": "new_soviet:block/cracked_long_blue_tiles" +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/item/cracked_tile_rest_blue.json b/src/main/generated/assets/new_soviet/models/item/cracked_tile_rest_blue.json deleted file mode 100644 index 13e322e..0000000 --- a/src/main/generated/assets/new_soviet/models/item/cracked_tile_rest_blue.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "new_soviet:block/cracked_tile_rest_blue" -} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/item/long_blue_tiles.json b/src/main/generated/assets/new_soviet/models/item/long_blue_tiles.json new file mode 100644 index 0000000..e359d6f --- /dev/null +++ b/src/main/generated/assets/new_soviet/models/item/long_blue_tiles.json @@ -0,0 +1,3 @@ +{ + "parent": "new_soviet:block/long_blue_tiles" +} \ No newline at end of file diff --git a/src/main/generated/assets/new_soviet/models/item/tile_rest_blue.json b/src/main/generated/assets/new_soviet/models/item/tile_rest_blue.json deleted file mode 100644 index fd8bbb7..0000000 --- a/src/main/generated/assets/new_soviet/models/item/tile_rest_blue.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "new_soviet:block/tile_rest_blue" -} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/blue_bricks.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/blue_bricks.json new file mode 100644 index 0000000..ac0b3da --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/blue_bricks.json @@ -0,0 +1,48 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blue_dye": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:blue_dye" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_bricks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:bricks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "new_soviet:blue_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_bricks", + "has_blue_dye", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "new_soviet:blue_bricks" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/blue_bricks_slab.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/blue_bricks_slab.json new file mode 100644 index 0000000..152f4ec --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/blue_bricks_slab.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blue_bricks": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:blue_bricks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "new_soviet:blue_bricks_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_blue_bricks", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "new_soviet:blue_bricks_slab" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/blue_bricks_slab_from_blue_bricks_stonecutting.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/blue_bricks_slab_from_blue_bricks_stonecutting.json new file mode 100644 index 0000000..be72706 --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/blue_bricks_slab_from_blue_bricks_stonecutting.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blue_bricks": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:blue_bricks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:blue_bricks_slab_from_blue_bricks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_blue_bricks", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "minecraft:blue_bricks_slab_from_blue_bricks_stonecutting" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/blue_bricks_stairs.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/blue_bricks_stairs.json new file mode 100644 index 0000000..1d93b82 --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/blue_bricks_stairs.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blue_bricks": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:blue_bricks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "new_soviet:blue_bricks_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_blue_bricks", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "new_soviet:blue_bricks_stairs" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/blue_bricks_stairs_from_blue_bricks_stonecutting.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/blue_bricks_stairs_from_blue_bricks_stonecutting.json new file mode 100644 index 0000000..ff83a48 --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/blue_bricks_stairs_from_blue_bricks_stonecutting.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blue_bricks": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:blue_bricks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:blue_bricks_stairs_from_blue_bricks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_blue_bricks", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "minecraft:blue_bricks_stairs_from_blue_bricks_stonecutting" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/cracked_blue_bricks.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/cracked_blue_bricks.json new file mode 100644 index 0000000..937fb27 --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/cracked_blue_bricks.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blue_bricks": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:blue_bricks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "new_soviet:cracked_blue_bricks" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_blue_bricks", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "new_soviet:cracked_blue_bricks" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/cracked_blue_bricks_slab.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/cracked_blue_bricks_slab.json new file mode 100644 index 0000000..bda86a6 --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/cracked_blue_bricks_slab.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cracked_blue_bricks": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:cracked_blue_bricks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "new_soviet:cracked_blue_bricks_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_cracked_blue_bricks", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "new_soviet:cracked_blue_bricks_slab" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/cracked_blue_bricks_slab_from_cracked_blue_bricks_stonecutting.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/cracked_blue_bricks_slab_from_cracked_blue_bricks_stonecutting.json new file mode 100644 index 0000000..049f8ab --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/cracked_blue_bricks_slab_from_cracked_blue_bricks_stonecutting.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cracked_blue_bricks": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:cracked_blue_bricks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cracked_blue_bricks_slab_from_cracked_blue_bricks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_cracked_blue_bricks", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cracked_blue_bricks_slab_from_cracked_blue_bricks_stonecutting" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/cracked_blue_bricks_stairs.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/cracked_blue_bricks_stairs.json new file mode 100644 index 0000000..7164200 --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/cracked_blue_bricks_stairs.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cracked_blue_bricks": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:cracked_blue_bricks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "new_soviet:cracked_blue_bricks_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_cracked_blue_bricks", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "new_soviet:cracked_blue_bricks_stairs" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/cracked_blue_bricks_stairs_from_cracked_blue_bricks_stonecutting.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/cracked_blue_bricks_stairs_from_cracked_blue_bricks_stonecutting.json new file mode 100644 index 0000000..b44180a --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/cracked_blue_bricks_stairs_from_cracked_blue_bricks_stonecutting.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cracked_blue_bricks": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:cracked_blue_bricks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:cracked_blue_bricks_stairs_from_cracked_blue_bricks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_cracked_blue_bricks", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cracked_blue_bricks_stairs_from_cracked_blue_bricks_stonecutting" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/cracked_long_blue_tiles.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/cracked_long_blue_tiles.json new file mode 100644 index 0000000..5db0512 --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/cracked_long_blue_tiles.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_long_blue_tiles": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:long_blue_tiles" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "new_soviet:cracked_long_blue_tiles" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_long_blue_tiles", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "new_soviet:cracked_long_blue_tiles" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dark_oak_spruce_carved_parquet.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dark_oak_spruce_carved_parquet.json new file mode 100644 index 0000000..111d75b --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dark_oak_spruce_carved_parquet.json @@ -0,0 +1,48 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_herringbone_dark_oak_parquet": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:herringbone_dark_oak_parquet" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_herringbone_spruce_planks": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:herringbone_spruce_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "new_soviet:dark_oak_spruce_carved_parquet" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_herringbone_dark_oak_parquet", + "has_herringbone_spruce_planks", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "new_soviet:dark_oak_spruce_carved_parquet" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dark_oak_spruce_carved_parquet_slab.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dark_oak_spruce_carved_parquet_slab.json new file mode 100644 index 0000000..79737ed --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dark_oak_spruce_carved_parquet_slab.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dark_oak_spruce_carved_parquet": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:dark_oak_spruce_carved_parquet" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "new_soviet:dark_oak_spruce_carved_parquet_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_dark_oak_spruce_carved_parquet", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "new_soviet:dark_oak_spruce_carved_parquet_slab" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dark_oak_spruce_carved_parquet_slab_from_dark_oak_spruce_carved_parquet_stonecutting.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dark_oak_spruce_carved_parquet_slab_from_dark_oak_spruce_carved_parquet_stonecutting.json new file mode 100644 index 0000000..ddd64ee --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dark_oak_spruce_carved_parquet_slab_from_dark_oak_spruce_carved_parquet_stonecutting.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dark_oak_spruce_carved_parquet": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:dark_oak_spruce_carved_parquet" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dark_oak_spruce_carved_parquet_slab_from_dark_oak_spruce_carved_parquet_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_dark_oak_spruce_carved_parquet", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dark_oak_spruce_carved_parquet_slab_from_dark_oak_spruce_carved_parquet_stonecutting" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dark_oak_spruce_carved_parquet_stairs.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dark_oak_spruce_carved_parquet_stairs.json new file mode 100644 index 0000000..7933a22 --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dark_oak_spruce_carved_parquet_stairs.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dark_oak_spruce_carved_parquet": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:dark_oak_spruce_carved_parquet" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "new_soviet:dark_oak_spruce_carved_parquet_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_dark_oak_spruce_carved_parquet", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "new_soviet:dark_oak_spruce_carved_parquet_stairs" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dark_oak_spruce_carved_parquet_stairs_from_dark_oak_spruce_carved_parquet_stonecutting.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dark_oak_spruce_carved_parquet_stairs_from_dark_oak_spruce_carved_parquet_stonecutting.json new file mode 100644 index 0000000..6d2fd10 --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/dark_oak_spruce_carved_parquet_stairs_from_dark_oak_spruce_carved_parquet_stonecutting.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dark_oak_spruce_carved_parquet": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:dark_oak_spruce_carved_parquet" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:dark_oak_spruce_carved_parquet_stairs_from_dark_oak_spruce_carved_parquet_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_dark_oak_spruce_carved_parquet", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dark_oak_spruce_carved_parquet_stairs_from_dark_oak_spruce_carved_parquet_stonecutting" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/long_blue_tiles_from_blue_bricks_stonecutting.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/long_blue_tiles_from_blue_bricks_stonecutting.json new file mode 100644 index 0000000..6382ab8 --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/long_blue_tiles_from_blue_bricks_stonecutting.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blue_bricks": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:blue_bricks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:long_blue_tiles_from_blue_bricks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_blue_bricks", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "minecraft:long_blue_tiles_from_blue_bricks_stonecutting" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/mossy_blue_bricks_from_blue_bricks_moss.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/mossy_blue_bricks_from_blue_bricks_moss.json new file mode 100644 index 0000000..e62b985 --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/mossy_blue_bricks_from_blue_bricks_moss.json @@ -0,0 +1,61 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blue_bricks": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:mossy_blue_bricks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_moss_block": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:mossy_blue_bricks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_mossy_blue_bricks": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:mossy_blue_bricks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:mossy_blue_bricks_from_blue_bricks_moss" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_mossy_blue_bricks", + "has_blue_bricks", + "has_moss_block", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "minecraft:mossy_blue_bricks_from_blue_bricks_moss" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/mossy_blue_bricks_from_blue_bricks_vine.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/mossy_blue_bricks_from_blue_bricks_vine.json new file mode 100644 index 0000000..70f7dc7 --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/mossy_blue_bricks_from_blue_bricks_vine.json @@ -0,0 +1,61 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blue_bricks": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:mossy_blue_bricks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_mossy_blue_bricks": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:mossy_blue_bricks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:mossy_blue_bricks_from_blue_bricks_vine" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_vine": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:mossy_blue_bricks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_mossy_blue_bricks", + "has_blue_bricks", + "has_vine", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "minecraft:mossy_blue_bricks_from_blue_bricks_vine" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/mossy_blue_bricks_slab.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/mossy_blue_bricks_slab.json new file mode 100644 index 0000000..598f072 --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/mossy_blue_bricks_slab.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mossy_blue_bricks": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:mossy_blue_bricks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "new_soviet:mossy_blue_bricks_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_mossy_blue_bricks", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "new_soviet:mossy_blue_bricks_slab" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/mossy_blue_bricks_slab_from_blue_bricks_slab_moss.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/mossy_blue_bricks_slab_from_blue_bricks_slab_moss.json new file mode 100644 index 0000000..2276dcf --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/mossy_blue_bricks_slab_from_blue_bricks_slab_moss.json @@ -0,0 +1,61 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blue_bricks_slab": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:mossy_blue_bricks_slab" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_moss_block": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:mossy_blue_bricks_slab" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_mossy_blue_bricks_slab": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:mossy_blue_bricks_slab" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:mossy_blue_bricks_slab_from_blue_bricks_slab_moss" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_mossy_blue_bricks_slab", + "has_blue_bricks_slab", + "has_moss_block", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "minecraft:mossy_blue_bricks_slab_from_blue_bricks_slab_moss" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/mossy_blue_bricks_slab_from_blue_bricks_slab_vine.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/mossy_blue_bricks_slab_from_blue_bricks_slab_vine.json new file mode 100644 index 0000000..256fdf9 --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/mossy_blue_bricks_slab_from_blue_bricks_slab_vine.json @@ -0,0 +1,61 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blue_bricks_slab": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:mossy_blue_bricks_slab" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_mossy_blue_bricks_slab": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:mossy_blue_bricks_slab" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:mossy_blue_bricks_slab_from_blue_bricks_slab_vine" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_vine": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:mossy_blue_bricks_slab" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_mossy_blue_bricks_slab", + "has_blue_bricks_slab", + "has_vine", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "minecraft:mossy_blue_bricks_slab_from_blue_bricks_slab_vine" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/mossy_blue_bricks_slab_from_mossy_blue_bricks_stonecutting.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/mossy_blue_bricks_slab_from_mossy_blue_bricks_stonecutting.json new file mode 100644 index 0000000..5be25f8 --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/mossy_blue_bricks_slab_from_mossy_blue_bricks_stonecutting.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mossy_blue_bricks": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:mossy_blue_bricks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:mossy_blue_bricks_slab_from_mossy_blue_bricks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_mossy_blue_bricks", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "minecraft:mossy_blue_bricks_slab_from_mossy_blue_bricks_stonecutting" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/mossy_blue_bricks_stairs.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/mossy_blue_bricks_stairs.json new file mode 100644 index 0000000..30c6ade --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/mossy_blue_bricks_stairs.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mossy_blue_bricks": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:mossy_blue_bricks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "new_soviet:mossy_blue_bricks_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_mossy_blue_bricks", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "new_soviet:mossy_blue_bricks_stairs" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/mossy_blue_bricks_stairs_from_blue_bricks_stairs_moss.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/mossy_blue_bricks_stairs_from_blue_bricks_stairs_moss.json new file mode 100644 index 0000000..1ed7156 --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/mossy_blue_bricks_stairs_from_blue_bricks_stairs_moss.json @@ -0,0 +1,61 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blue_bricks_stairs": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:mossy_blue_bricks_stairs" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_moss_block": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:mossy_blue_bricks_stairs" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_mossy_blue_bricks_stairs": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:mossy_blue_bricks_stairs" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:mossy_blue_bricks_stairs_from_blue_bricks_stairs_moss" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_mossy_blue_bricks_stairs", + "has_blue_bricks_stairs", + "has_moss_block", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "minecraft:mossy_blue_bricks_stairs_from_blue_bricks_stairs_moss" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/mossy_blue_bricks_stairs_from_blue_bricks_stairs_vine.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/mossy_blue_bricks_stairs_from_blue_bricks_stairs_vine.json new file mode 100644 index 0000000..6f22aa3 --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/mossy_blue_bricks_stairs_from_blue_bricks_stairs_vine.json @@ -0,0 +1,61 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blue_bricks_stairs": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:mossy_blue_bricks_stairs" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_mossy_blue_bricks_stairs": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:mossy_blue_bricks_stairs" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:mossy_blue_bricks_stairs_from_blue_bricks_stairs_vine" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_vine": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:mossy_blue_bricks_stairs" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_mossy_blue_bricks_stairs", + "has_blue_bricks_stairs", + "has_vine", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "minecraft:mossy_blue_bricks_stairs_from_blue_bricks_stairs_vine" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/mossy_blue_bricks_stairs_from_mossy_blue_bricks_stonecutting.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/mossy_blue_bricks_stairs_from_mossy_blue_bricks_stonecutting.json new file mode 100644 index 0000000..95c9713 --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/mossy_blue_bricks_stairs_from_mossy_blue_bricks_stonecutting.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mossy_blue_bricks": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:mossy_blue_bricks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:mossy_blue_bricks_stairs_from_mossy_blue_bricks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_mossy_blue_bricks", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "minecraft:mossy_blue_bricks_stairs_from_mossy_blue_bricks_stonecutting" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/spruce_jungle_carved_parquet.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/spruce_jungle_carved_parquet.json new file mode 100644 index 0000000..9f64292 --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/spruce_jungle_carved_parquet.json @@ -0,0 +1,48 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_herringbone_jungle_planks": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:herringbone_jungle_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_herringbone_spruce_planks": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:herringbone_spruce_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "new_soviet:spruce_jungle_carved_parquet" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_herringbone_spruce_planks", + "has_herringbone_jungle_planks", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "new_soviet:spruce_jungle_carved_parquet" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/spruce_jungle_carved_parquet_slab.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/spruce_jungle_carved_parquet_slab.json new file mode 100644 index 0000000..2f09206 --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/spruce_jungle_carved_parquet_slab.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_spruce_jungle_carved_parquet": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:spruce_jungle_carved_parquet" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "new_soviet:spruce_jungle_carved_parquet_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_spruce_jungle_carved_parquet", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "new_soviet:spruce_jungle_carved_parquet_slab" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/spruce_jungle_carved_parquet_slab_from_spruce_jungle_carved_parquet_stonecutting.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/spruce_jungle_carved_parquet_slab_from_spruce_jungle_carved_parquet_stonecutting.json new file mode 100644 index 0000000..de1923b --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/spruce_jungle_carved_parquet_slab_from_spruce_jungle_carved_parquet_stonecutting.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_spruce_jungle_carved_parquet": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:spruce_jungle_carved_parquet" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:spruce_jungle_carved_parquet_slab_from_spruce_jungle_carved_parquet_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_spruce_jungle_carved_parquet", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "minecraft:spruce_jungle_carved_parquet_slab_from_spruce_jungle_carved_parquet_stonecutting" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/spruce_jungle_carved_parquet_stairs.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/spruce_jungle_carved_parquet_stairs.json new file mode 100644 index 0000000..b42e969 --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/spruce_jungle_carved_parquet_stairs.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_spruce_jungle_carved_parquet": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:spruce_jungle_carved_parquet" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "new_soviet:spruce_jungle_carved_parquet_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_spruce_jungle_carved_parquet", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "new_soviet:spruce_jungle_carved_parquet_stairs" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/spruce_jungle_carved_parquet_stairs_from_spruce_jungle_carved_parquet_stonecutting.json b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/spruce_jungle_carved_parquet_stairs_from_spruce_jungle_carved_parquet_stonecutting.json new file mode 100644 index 0000000..a382171 --- /dev/null +++ b/src/main/generated/data/new_soviet/advancements/recipes/building_blocks/spruce_jungle_carved_parquet_stairs_from_spruce_jungle_carved_parquet_stonecutting.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_spruce_jungle_carved_parquet": { + "conditions": { + "items": [ + { + "items": [ + "new_soviet:spruce_jungle_carved_parquet" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "minecraft:spruce_jungle_carved_parquet_stairs_from_spruce_jungle_carved_parquet_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_spruce_jungle_carved_parquet", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "minecraft:spruce_jungle_carved_parquet_stairs_from_spruce_jungle_carved_parquet_stonecutting" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/loot_tables/blocks/cracked_tile_rest_blue.json b/src/main/generated/data/new_soviet/loot_tables/blocks/cracked_long_blue_tiles.json similarity index 84% rename from src/main/generated/data/new_soviet/loot_tables/blocks/cracked_tile_rest_blue.json rename to src/main/generated/data/new_soviet/loot_tables/blocks/cracked_long_blue_tiles.json index ed27d55..b300705 100644 --- a/src/main/generated/data/new_soviet/loot_tables/blocks/cracked_tile_rest_blue.json +++ b/src/main/generated/data/new_soviet/loot_tables/blocks/cracked_long_blue_tiles.json @@ -11,7 +11,7 @@ "entries": [ { "type": "minecraft:item", - "name": "new_soviet:cracked_tile_rest_blue" + "name": "new_soviet:cracked_long_blue_tiles" } ], "rolls": 1.0 diff --git a/src/main/generated/data/new_soviet/loot_tables/blocks/tile_rest_blue.json b/src/main/generated/data/new_soviet/loot_tables/blocks/long_blue_tiles.json similarity index 86% rename from src/main/generated/data/new_soviet/loot_tables/blocks/tile_rest_blue.json rename to src/main/generated/data/new_soviet/loot_tables/blocks/long_blue_tiles.json index 4fba338..2724fc8 100644 --- a/src/main/generated/data/new_soviet/loot_tables/blocks/tile_rest_blue.json +++ b/src/main/generated/data/new_soviet/loot_tables/blocks/long_blue_tiles.json @@ -11,7 +11,7 @@ "entries": [ { "type": "minecraft:item", - "name": "new_soviet:tile_rest_blue" + "name": "new_soviet:long_blue_tiles" } ], "rolls": 1.0 diff --git a/src/main/generated/data/new_soviet/recipes/blue_bricks.json b/src/main/generated/data/new_soviet/recipes/blue_bricks.json new file mode 100644 index 0000000..58d71df --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/blue_bricks.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "X": { + "item": "minecraft:bricks" + }, + "Y": { + "item": "minecraft:blue_dye" + } + }, + "pattern": [ + "XXX", + "XYX", + "XXX" + ], + "result": { + "count": 8, + "item": "new_soviet:blue_bricks" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/blue_bricks_slab.json b/src/main/generated/data/new_soviet/recipes/blue_bricks_slab.json new file mode 100644 index 0000000..f36b47b --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/blue_bricks_slab.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "new_soviet:blue_bricks" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "item": "new_soviet:blue_bricks_slab" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/blue_bricks_slab_from_blue_bricks_stonecutting.json b/src/main/generated/data/new_soviet/recipes/blue_bricks_slab_from_blue_bricks_stonecutting.json new file mode 100644 index 0000000..1085c33 --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/blue_bricks_slab_from_blue_bricks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "count": 2, + "ingredient": { + "item": "new_soviet:blue_bricks" + }, + "result": "new_soviet:blue_bricks_slab" +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/blue_bricks_stairs.json b/src/main/generated/data/new_soviet/recipes/blue_bricks_stairs.json new file mode 100644 index 0000000..38f50b7 --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/blue_bricks_stairs.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "new_soviet:blue_bricks" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "item": "new_soviet:blue_bricks_stairs" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/blue_bricks_stairs_from_blue_bricks_stonecutting.json b/src/main/generated/data/new_soviet/recipes/blue_bricks_stairs_from_blue_bricks_stonecutting.json new file mode 100644 index 0000000..4f6ed80 --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/blue_bricks_stairs_from_blue_bricks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "count": 1, + "ingredient": { + "item": "new_soviet:blue_bricks" + }, + "result": "new_soviet:blue_bricks_stairs" +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/cracked_blue_bricks.json b/src/main/generated/data/new_soviet/recipes/cracked_blue_bricks.json new file mode 100644 index 0000000..666da9b --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/cracked_blue_bricks.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:smelting", + "category": "blocks", + "cookingtime": 200, + "experience": 0.1, + "ingredient": { + "item": "new_soviet:blue_bricks" + }, + "result": "new_soviet:cracked_blue_bricks" +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/cracked_blue_bricks_slab.json b/src/main/generated/data/new_soviet/recipes/cracked_blue_bricks_slab.json new file mode 100644 index 0000000..7142117 --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/cracked_blue_bricks_slab.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "new_soviet:cracked_blue_bricks" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "item": "new_soviet:cracked_blue_bricks_slab" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/cracked_blue_bricks_slab_from_cracked_blue_bricks_stonecutting.json b/src/main/generated/data/new_soviet/recipes/cracked_blue_bricks_slab_from_cracked_blue_bricks_stonecutting.json new file mode 100644 index 0000000..13a8cf4 --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/cracked_blue_bricks_slab_from_cracked_blue_bricks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "count": 2, + "ingredient": { + "item": "new_soviet:cracked_blue_bricks" + }, + "result": "new_soviet:cracked_blue_bricks_slab" +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/cracked_blue_bricks_stairs.json b/src/main/generated/data/new_soviet/recipes/cracked_blue_bricks_stairs.json new file mode 100644 index 0000000..673ef23 --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/cracked_blue_bricks_stairs.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "new_soviet:cracked_blue_bricks" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "item": "new_soviet:cracked_blue_bricks_stairs" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/cracked_blue_bricks_stairs_from_cracked_blue_bricks_stonecutting.json b/src/main/generated/data/new_soviet/recipes/cracked_blue_bricks_stairs_from_cracked_blue_bricks_stonecutting.json new file mode 100644 index 0000000..b3186c1 --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/cracked_blue_bricks_stairs_from_cracked_blue_bricks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "count": 1, + "ingredient": { + "item": "new_soviet:cracked_blue_bricks" + }, + "result": "new_soviet:cracked_blue_bricks_stairs" +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/cracked_long_blue_tiles.json b/src/main/generated/data/new_soviet/recipes/cracked_long_blue_tiles.json new file mode 100644 index 0000000..2936400 --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/cracked_long_blue_tiles.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:smelting", + "category": "blocks", + "cookingtime": 200, + "experience": 0.1, + "ingredient": { + "item": "new_soviet:long_blue_tiles" + }, + "result": "new_soviet:cracked_long_blue_tiles" +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/dark_oak_spruce_carved_parquet.json b/src/main/generated/data/new_soviet/recipes/dark_oak_spruce_carved_parquet.json new file mode 100644 index 0000000..b7b2395 --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/dark_oak_spruce_carved_parquet.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "new_soviet:herringbone_dark_oak_parquet" + }, + { + "item": "new_soviet:herringbone_spruce_planks" + } + ], + "result": { + "count": 2, + "item": "new_soviet:dark_oak_spruce_carved_parquet" + } +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/dark_oak_spruce_carved_parquet_slab.json b/src/main/generated/data/new_soviet/recipes/dark_oak_spruce_carved_parquet_slab.json new file mode 100644 index 0000000..81a30e7 --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/dark_oak_spruce_carved_parquet_slab.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "new_soviet:dark_oak_spruce_carved_parquet" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "item": "new_soviet:dark_oak_spruce_carved_parquet_slab" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/dark_oak_spruce_carved_parquet_slab_from_dark_oak_spruce_carved_parquet_stonecutting.json b/src/main/generated/data/new_soviet/recipes/dark_oak_spruce_carved_parquet_slab_from_dark_oak_spruce_carved_parquet_stonecutting.json new file mode 100644 index 0000000..187bf0b --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/dark_oak_spruce_carved_parquet_slab_from_dark_oak_spruce_carved_parquet_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "count": 2, + "ingredient": { + "item": "new_soviet:dark_oak_spruce_carved_parquet" + }, + "result": "new_soviet:dark_oak_spruce_carved_parquet_slab" +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/dark_oak_spruce_carved_parquet_stairs.json b/src/main/generated/data/new_soviet/recipes/dark_oak_spruce_carved_parquet_stairs.json new file mode 100644 index 0000000..44c305b --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/dark_oak_spruce_carved_parquet_stairs.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "new_soviet:dark_oak_spruce_carved_parquet" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "item": "new_soviet:dark_oak_spruce_carved_parquet_stairs" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/dark_oak_spruce_carved_parquet_stairs_from_dark_oak_spruce_carved_parquet_stonecutting.json b/src/main/generated/data/new_soviet/recipes/dark_oak_spruce_carved_parquet_stairs_from_dark_oak_spruce_carved_parquet_stonecutting.json new file mode 100644 index 0000000..5816d86 --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/dark_oak_spruce_carved_parquet_stairs_from_dark_oak_spruce_carved_parquet_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "count": 1, + "ingredient": { + "item": "new_soviet:dark_oak_spruce_carved_parquet" + }, + "result": "new_soviet:dark_oak_spruce_carved_parquet_stairs" +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/long_blue_tiles_from_blue_bricks_stonecutting.json b/src/main/generated/data/new_soviet/recipes/long_blue_tiles_from_blue_bricks_stonecutting.json new file mode 100644 index 0000000..e1811f4 --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/long_blue_tiles_from_blue_bricks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "count": 1, + "ingredient": { + "item": "new_soviet:blue_bricks" + }, + "result": "new_soviet:long_blue_tiles" +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/mossy_blue_bricks_from_blue_bricks_moss.json b/src/main/generated/data/new_soviet/recipes/mossy_blue_bricks_from_blue_bricks_moss.json new file mode 100644 index 0000000..d1926a0 --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/mossy_blue_bricks_from_blue_bricks_moss.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "new_soviet:blue_bricks" + }, + { + "item": "minecraft:moss_block" + } + ], + "result": { + "item": "new_soviet:mossy_blue_bricks" + } +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/mossy_blue_bricks_from_blue_bricks_vine.json b/src/main/generated/data/new_soviet/recipes/mossy_blue_bricks_from_blue_bricks_vine.json new file mode 100644 index 0000000..d9a6ed1 --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/mossy_blue_bricks_from_blue_bricks_vine.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "new_soviet:blue_bricks" + }, + { + "item": "minecraft:vine" + } + ], + "result": { + "item": "new_soviet:mossy_blue_bricks" + } +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/mossy_blue_bricks_slab.json b/src/main/generated/data/new_soviet/recipes/mossy_blue_bricks_slab.json new file mode 100644 index 0000000..ddd650b --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/mossy_blue_bricks_slab.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "new_soviet:mossy_blue_bricks" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "item": "new_soviet:mossy_blue_bricks_slab" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/mossy_blue_bricks_slab_from_blue_bricks_slab_moss.json b/src/main/generated/data/new_soviet/recipes/mossy_blue_bricks_slab_from_blue_bricks_slab_moss.json new file mode 100644 index 0000000..7ee1cb7 --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/mossy_blue_bricks_slab_from_blue_bricks_slab_moss.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "new_soviet:blue_bricks_slab" + }, + { + "item": "minecraft:moss_block" + } + ], + "result": { + "item": "new_soviet:mossy_blue_bricks_slab" + } +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/mossy_blue_bricks_slab_from_blue_bricks_slab_vine.json b/src/main/generated/data/new_soviet/recipes/mossy_blue_bricks_slab_from_blue_bricks_slab_vine.json new file mode 100644 index 0000000..a273d90 --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/mossy_blue_bricks_slab_from_blue_bricks_slab_vine.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "new_soviet:blue_bricks_slab" + }, + { + "item": "minecraft:vine" + } + ], + "result": { + "item": "new_soviet:mossy_blue_bricks_slab" + } +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/mossy_blue_bricks_slab_from_mossy_blue_bricks_stonecutting.json b/src/main/generated/data/new_soviet/recipes/mossy_blue_bricks_slab_from_mossy_blue_bricks_stonecutting.json new file mode 100644 index 0000000..8522386 --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/mossy_blue_bricks_slab_from_mossy_blue_bricks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "count": 2, + "ingredient": { + "item": "new_soviet:mossy_blue_bricks" + }, + "result": "new_soviet:mossy_blue_bricks_slab" +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/mossy_blue_bricks_stairs.json b/src/main/generated/data/new_soviet/recipes/mossy_blue_bricks_stairs.json new file mode 100644 index 0000000..2db5b79 --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/mossy_blue_bricks_stairs.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "new_soviet:mossy_blue_bricks" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "item": "new_soviet:mossy_blue_bricks_stairs" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/mossy_blue_bricks_stairs_from_blue_bricks_stairs_moss.json b/src/main/generated/data/new_soviet/recipes/mossy_blue_bricks_stairs_from_blue_bricks_stairs_moss.json new file mode 100644 index 0000000..59835f3 --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/mossy_blue_bricks_stairs_from_blue_bricks_stairs_moss.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "new_soviet:blue_bricks_stairs" + }, + { + "item": "minecraft:moss_block" + } + ], + "result": { + "item": "new_soviet:mossy_blue_bricks_stairs" + } +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/mossy_blue_bricks_stairs_from_blue_bricks_stairs_vine.json b/src/main/generated/data/new_soviet/recipes/mossy_blue_bricks_stairs_from_blue_bricks_stairs_vine.json new file mode 100644 index 0000000..959cfdd --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/mossy_blue_bricks_stairs_from_blue_bricks_stairs_vine.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "new_soviet:blue_bricks_stairs" + }, + { + "item": "minecraft:vine" + } + ], + "result": { + "item": "new_soviet:mossy_blue_bricks_stairs" + } +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/mossy_blue_bricks_stairs_from_mossy_blue_bricks_stonecutting.json b/src/main/generated/data/new_soviet/recipes/mossy_blue_bricks_stairs_from_mossy_blue_bricks_stonecutting.json new file mode 100644 index 0000000..59d00fd --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/mossy_blue_bricks_stairs_from_mossy_blue_bricks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "count": 1, + "ingredient": { + "item": "new_soviet:mossy_blue_bricks" + }, + "result": "new_soviet:mossy_blue_bricks_stairs" +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/spruce_jungle_carved_parquet.json b/src/main/generated/data/new_soviet/recipes/spruce_jungle_carved_parquet.json new file mode 100644 index 0000000..6f5b60f --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/spruce_jungle_carved_parquet.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "new_soviet:herringbone_jungle_planks" + }, + { + "item": "new_soviet:herringbone_spruce_planks" + } + ], + "result": { + "count": 2, + "item": "new_soviet:spruce_jungle_carved_parquet" + } +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/spruce_jungle_carved_parquet_slab.json b/src/main/generated/data/new_soviet/recipes/spruce_jungle_carved_parquet_slab.json new file mode 100644 index 0000000..5667dbf --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/spruce_jungle_carved_parquet_slab.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "new_soviet:spruce_jungle_carved_parquet" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "item": "new_soviet:spruce_jungle_carved_parquet_slab" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/spruce_jungle_carved_parquet_slab_from_spruce_jungle_carved_parquet_stonecutting.json b/src/main/generated/data/new_soviet/recipes/spruce_jungle_carved_parquet_slab_from_spruce_jungle_carved_parquet_stonecutting.json new file mode 100644 index 0000000..312c860 --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/spruce_jungle_carved_parquet_slab_from_spruce_jungle_carved_parquet_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "count": 2, + "ingredient": { + "item": "new_soviet:spruce_jungle_carved_parquet" + }, + "result": "new_soviet:spruce_jungle_carved_parquet_slab" +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/spruce_jungle_carved_parquet_stairs.json b/src/main/generated/data/new_soviet/recipes/spruce_jungle_carved_parquet_stairs.json new file mode 100644 index 0000000..ba1297a --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/spruce_jungle_carved_parquet_stairs.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "new_soviet:spruce_jungle_carved_parquet" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "item": "new_soviet:spruce_jungle_carved_parquet_stairs" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/main/generated/data/new_soviet/recipes/spruce_jungle_carved_parquet_stairs_from_spruce_jungle_carved_parquet_stonecutting.json b/src/main/generated/data/new_soviet/recipes/spruce_jungle_carved_parquet_stairs_from_spruce_jungle_carved_parquet_stonecutting.json new file mode 100644 index 0000000..f10782c --- /dev/null +++ b/src/main/generated/data/new_soviet/recipes/spruce_jungle_carved_parquet_stairs_from_spruce_jungle_carved_parquet_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "count": 1, + "ingredient": { + "item": "new_soviet:spruce_jungle_carved_parquet" + }, + "result": "new_soviet:spruce_jungle_carved_parquet_stairs" +} \ No newline at end of file diff --git a/src/main/java/su/a71/new_soviet/datagen/BlockLootTables.java b/src/main/java/su/a71/new_soviet/datagen/BlockLootTables.java index ae33f5c..bd0b6d7 100644 --- a/src/main/java/su/a71/new_soviet/datagen/BlockLootTables.java +++ b/src/main/java/su/a71/new_soviet/datagen/BlockLootTables.java @@ -95,8 +95,8 @@ public class BlockLootTables extends FabricBlockLootTableProvider { addDrop(NSE_Blocks.MOSSY_SAND_BRICKS); addDrop(NSE_Blocks.BIG_SAND_BRICKS); addDrop(NSE_Blocks.BRICK_TILES); - addDrop(NSE_Blocks.TILE_REST_BLUE); - addDrop(NSE_Blocks.CRACKED_TILE_REST_BLUE); + addDrop(NSE_Blocks.LONG_BLUE_TILES); + addDrop(NSE_Blocks.CRACKED_LONG_BLUE_TILES); addDrop(NSE_Blocks.CRACKED_BRICK_TILES); addDrop(NSE_Blocks.MOSSY_BRICK_TILES); addDrop(NSE_Blocks.DIRTY_BRICK_TILES); diff --git a/src/main/java/su/a71/new_soviet/datagen/ModelGenerator.java b/src/main/java/su/a71/new_soviet/datagen/ModelGenerator.java index 4f15caf..7b8b0a8 100644 --- a/src/main/java/su/a71/new_soviet/datagen/ModelGenerator.java +++ b/src/main/java/su/a71/new_soviet/datagen/ModelGenerator.java @@ -176,8 +176,8 @@ public class ModelGenerator extends FabricModelProvider { registerCube(blockStateModelGenerator, NSE_Blocks.WHITEWASH, "whitewash"); registerCube(blockStateModelGenerator, NSE_Blocks.CRACKED_WHITEWASH, "whitewash"); registerCube(blockStateModelGenerator, NSE_Blocks.VERY_CRACKED_WHITEWASH, "whitewash"); - registerCube(blockStateModelGenerator, NSE_Blocks.TILE_REST_BLUE, "blue"); - registerCube(blockStateModelGenerator, NSE_Blocks.CRACKED_TILE_REST_BLUE, "blue"); + registerCube(blockStateModelGenerator, NSE_Blocks.LONG_BLUE_TILES, "blue"); + registerCube(blockStateModelGenerator, NSE_Blocks.CRACKED_LONG_BLUE_TILES, "blue"); registerCubeWithSlabStairs(blockStateModelGenerator, NSE_Blocks.CONCRETE, NSE_Blocks.CONCRETE_STAIRS, NSE_Blocks.CONCRETE_SLAB, "concrete"); registerCubeWithSlabStairs(blockStateModelGenerator, NSE_Blocks.CRACKED_CONCRETE, NSE_Blocks.CRACKED_CONCRETE_STAIRS, NSE_Blocks.CRACKED_CONCRETE_SLAB, "concrete"); registerCubeWithSlabStairs(blockStateModelGenerator, NSE_Blocks.WHITE_CONCRETE, NSE_Blocks.WHITE_CONCRETE_STAIRS, NSE_Blocks.WHITE_CONCRETE_SLAB, "concrete"); diff --git a/src/main/java/su/a71/new_soviet/datagen/RecipeGenerator.java b/src/main/java/su/a71/new_soviet/datagen/RecipeGenerator.java index c30bc34..d07196d 100644 --- a/src/main/java/su/a71/new_soviet/datagen/RecipeGenerator.java +++ b/src/main/java/su/a71/new_soviet/datagen/RecipeGenerator.java @@ -303,6 +303,8 @@ public class RecipeGenerator extends FabricRecipeProvider { offerCrackingRecipe(exporter, NSE_Blocks.CRACKED_YELLOW_BRICKS, NSE_Blocks.YELLOW_BRICKS); offerCrackingRecipe(exporter, NSE_Blocks.CRACKED_YELLOW_BRICKS_CROSS, NSE_Blocks.YELLOW_BRICKS_CROSS); offerCrackingRecipe(exporter, NSE_Blocks.CRACKED_YELLOW_BRICKS_DRESSED, NSE_Blocks.YELLOW_BRICKS_DRESSED); + offerCrackingRecipe(exporter, NSE_Blocks.CRACKED_BLUE_BRICKS, NSE_Blocks.BLUE_BRICKS); + offerCrackingRecipe(exporter, NSE_Blocks.CRACKED_LONG_BLUE_TILES, NSE_Blocks.LONG_BLUE_TILES); // Mossy variants mossRecipe(exporter, NSE_Blocks.MOSSY_SAND_TILES, NSE_Blocks.SAND_TILES); @@ -371,6 +373,9 @@ public class RecipeGenerator extends FabricRecipeProvider { mossRecipe(exporter, NSE_Blocks.MOSSY_YELLOW_BRICKS_DRESSED, NSE_Blocks.YELLOW_BRICKS_DRESSED); mossRecipe(exporter, NSE_Blocks.MOSSY_YELLOW_BRICKS_DRESSED_STAIRS, NSE_Blocks.YELLOW_BRICKS_DRESSED_STAIRS); mossRecipe(exporter, NSE_Blocks.MOSSY_YELLOW_BRICKS_DRESSED_SLAB, NSE_Blocks.YELLOW_BRICKS_DRESSED_SLAB); + mossRecipe(exporter, NSE_Blocks.MOSSY_BLUE_BRICKS, NSE_Blocks.BLUE_BRICKS); + mossRecipe(exporter, NSE_Blocks.MOSSY_BLUE_BRICKS_STAIRS, NSE_Blocks.BLUE_BRICKS_STAIRS); + mossRecipe(exporter, NSE_Blocks.MOSSY_BLUE_BRICKS_SLAB, NSE_Blocks.BLUE_BRICKS_SLAB); // Dirty blocks recipe dirtyRecipe(exporter, NSE_Blocks.DIRTY_AQUAMARINE_TILES, NSE_Blocks.AQUAMARINE_TILES); @@ -514,6 +519,7 @@ public class RecipeGenerator extends FabricRecipeProvider { offerStonecuttingRecipe(exporter, RecipeCategory.BUILDING_BLOCKS, NSE_Blocks.NII_WALL_2, Blocks.SMOOTH_STONE); offerStonecuttingRecipe(exporter, RecipeCategory.BUILDING_BLOCKS, NSE_Blocks.VINTAGE_IRON_BARS, Blocks.IRON_BARS); offerStonecuttingRecipe(exporter, RecipeCategory.BUILDING_BLOCKS, NSE_Blocks.METAL_PLATING, Blocks.IRON_BLOCK); + offerStonecuttingRecipe(exporter, RecipeCategory.BUILDING_BLOCKS, NSE_Blocks.LONG_BLUE_TILES, NSE_Blocks.BLUE_BRICKS); diceRecipe(exporter, NSE_Items.DICE_D4); diceRecipe(exporter, NSE_Items.DICE_D6); @@ -741,6 +747,13 @@ public class RecipeGenerator extends FabricRecipeProvider { FabricRecipeProvider.conditionsFromItem(NSE_Blocks.LEATHER_LINED_CHISELED_ACACIA_DOOR)).criterion(FabricRecipeProvider.hasItem(Items.LEATHER), FabricRecipeProvider.conditionsFromItem(Items.LEATHER)).offerTo(exporter, Registries.ITEM.getId(NSE_Blocks.LEATHER_LINED_CHISELED_ACACIA_DOOR.asItem())); + ShapelessRecipeJsonBuilder.create(RecipeCategory.BUILDING_BLOCKS, NSE_Blocks.SPRUCE_JUNGLE_CARVED_PARQUET, 2).input(NSE_Blocks.HERRINGBONE_JUNGLE_PLANKS).input(NSE_Blocks.HERRINGBONE_SPRUCE_PLANKS).criterion(FabricRecipeProvider.hasItem(NSE_Blocks.HERRINGBONE_SPRUCE_PLANKS), + FabricRecipeProvider.conditionsFromItem(NSE_Blocks.HERRINGBONE_SPRUCE_PLANKS)).criterion(FabricRecipeProvider.hasItem(NSE_Blocks.HERRINGBONE_JUNGLE_PLANKS), + FabricRecipeProvider.conditionsFromItem(NSE_Blocks.HERRINGBONE_JUNGLE_PLANKS)).offerTo(exporter, Registries.ITEM.getId(NSE_Blocks.SPRUCE_JUNGLE_CARVED_PARQUET.asItem())); + + ShapelessRecipeJsonBuilder.create(RecipeCategory.BUILDING_BLOCKS, NSE_Blocks.DARK_OAK_SPRUCE_CARVED_PARQUET, 2).input(NSE_Blocks.HERRINGBONE_DARK_OAK_PARQUET).input(NSE_Blocks.HERRINGBONE_SPRUCE_PLANKS).criterion(FabricRecipeProvider.hasItem(NSE_Blocks.HERRINGBONE_DARK_OAK_PARQUET), + FabricRecipeProvider.conditionsFromItem(NSE_Blocks.HERRINGBONE_DARK_OAK_PARQUET)).criterion(FabricRecipeProvider.hasItem(NSE_Blocks.HERRINGBONE_SPRUCE_PLANKS), + FabricRecipeProvider.conditionsFromItem(NSE_Blocks.HERRINGBONE_SPRUCE_PLANKS)).offerTo(exporter, Registries.ITEM.getId(NSE_Blocks.DARK_OAK_SPRUCE_CARVED_PARQUET.asItem())); ShapelessRecipeJsonBuilder.create(RecipeCategory.MISC, NSE_Items.MAKHORKA, 4).input(ItemTags.LEAVES).input(Items.GUNPOWDER).criterion(FabricRecipeProvider.hasItem(NSE_Items.MAKHORKA), FabricRecipeProvider.conditionsFromItem(NSE_Items.MAKHORKA)).criterion(FabricRecipeProvider.hasItem(Items.GUNPOWDER), @@ -866,6 +879,7 @@ public class RecipeGenerator extends FabricRecipeProvider { centerRecipe(exporter, NSE_Blocks.SMALL_YELLOW_TILES, NSE_Blocks.SMALL_WHITE_TILES, Items.YELLOW_DYE); centerRecipe(exporter, NSE_Blocks.RED_BRICKS, Items.BRICKS, Items.RED_DYE); centerRecipe(exporter, NSE_Blocks.DARK_BRICK_TILES, NSE_Blocks.BRICK_TILES, Items.BROWN_DYE); + centerRecipe(exporter, NSE_Blocks.BLUE_BRICKS, Blocks.BRICKS, Items.BLUE_DYE); ShapelessRecipeJsonBuilder.create(RecipeCategory.BUILDING_BLOCKS, NSE_Blocks.GREEN_BRICKS_MIXED, 2) .input(Items.BRICKS).input(NSE_Blocks.GREEN_BRICKS) @@ -1000,6 +1014,11 @@ public class RecipeGenerator extends FabricRecipeProvider { offerStairsAndSlab(exporter, NSE_Blocks.YELLOW_BRICKS_DRESSED_STAIRS, NSE_Blocks.YELLOW_BRICKS_DRESSED_SLAB, NSE_Blocks.YELLOW_BRICKS_DRESSED); offerStairsAndSlab(exporter, NSE_Blocks.MOSSY_YELLOW_BRICKS_DRESSED_STAIRS, NSE_Blocks.MOSSY_YELLOW_BRICKS_DRESSED_SLAB, NSE_Blocks.MOSSY_YELLOW_BRICKS_DRESSED); offerStairsAndSlab(exporter, NSE_Blocks.CRACKED_YELLOW_BRICKS_DRESSED_STAIRS, NSE_Blocks.CRACKED_YELLOW_BRICKS_DRESSED_SLAB, NSE_Blocks.CRACKED_YELLOW_BRICKS_DRESSED); + offerStairsAndSlab(exporter, NSE_Blocks.SPRUCE_JUNGLE_CARVED_PARQUET_STAIRS, NSE_Blocks.SPRUCE_JUNGLE_CARVED_PARQUET_SLAB, NSE_Blocks.SPRUCE_JUNGLE_CARVED_PARQUET); + offerStairsAndSlab(exporter, NSE_Blocks.DARK_OAK_SPRUCE_CARVED_PARQUET_STAIRS, NSE_Blocks.DARK_OAK_SPRUCE_CARVED_PARQUET_SLAB, NSE_Blocks.DARK_OAK_SPRUCE_CARVED_PARQUET); + offerStairsAndSlab(exporter, NSE_Blocks.BLUE_BRICKS_STAIRS, NSE_Blocks.BLUE_BRICKS_SLAB, NSE_Blocks.BLUE_BRICKS); + offerStairsAndSlab(exporter, NSE_Blocks.MOSSY_BLUE_BRICKS_STAIRS, NSE_Blocks.MOSSY_BLUE_BRICKS_SLAB, NSE_Blocks.MOSSY_BLUE_BRICKS); + offerStairsAndSlab(exporter, NSE_Blocks.CRACKED_BLUE_BRICKS_STAIRS, NSE_Blocks.CRACKED_BLUE_BRICKS_SLAB, NSE_Blocks.CRACKED_BLUE_BRICKS); offerStonecuttingRecipe(exporter, RecipeCategory.BUILDING_BLOCKS, NSE_Blocks.WHITE_BOUNDARY_MARKER, Blocks.DIORITE_WALL, 1); offerStonecuttingRecipe(exporter, RecipeCategory.BUILDING_BLOCKS, NSE_Blocks.WHITE_BOUNDARY_MARKER, Blocks.BONE_BLOCK, 2); diff --git a/src/main/java/su/a71/new_soviet/registration/NSE_Blocks.java b/src/main/java/su/a71/new_soviet/registration/NSE_Blocks.java index 610bcc4..616ee9f 100644 --- a/src/main/java/su/a71/new_soviet/registration/NSE_Blocks.java +++ b/src/main/java/su/a71/new_soviet/registration/NSE_Blocks.java @@ -229,8 +229,8 @@ public class NSE_Blocks extends NSE_BaseRegistration { public static final Block MOSSY_BLUE_BRICKS = new Block(FabricBlockSettings.copy(LIGHT_BLUE_TILES)); public static final StairsBlock MOSSY_BLUE_BRICKS_STAIRS = new StairsBlock(MOSSY_BLUE_BRICKS.getDefaultState(), FabricBlockSettings.copy(MOSSY_BLUE_BRICKS)); public static final SlabBlock MOSSY_BLUE_BRICKS_SLAB = new SlabBlock(FabricBlockSettings.copy(MOSSY_BLUE_BRICKS)); - public static final Block TILE_REST_BLUE = new Block(FabricBlockSettings.copy(LIGHT_BLUE_TILES).mapColor(MapColor.WATER_BLUE)); - public static final Block CRACKED_TILE_REST_BLUE = new Block(FabricBlockSettings.copy(LIGHT_BLUE_TILES).mapColor(MapColor.WATER_BLUE)); + public static final Block LONG_BLUE_TILES = new Block(FabricBlockSettings.copy(LIGHT_BLUE_TILES).mapColor(MapColor.WATER_BLUE)); + public static final Block CRACKED_LONG_BLUE_TILES = new Block(FabricBlockSettings.copy(LIGHT_BLUE_TILES).mapColor(MapColor.WATER_BLUE)); public static final Block BIG_GRANITE_TILES = new Block(FabricBlockSettings.copy(Blocks.POLISHED_GRANITE)); public static final Block SMALL_GRANITE_TILES = new Block(FabricBlockSettings.copy(Blocks.POLISHED_GRANITE)); @@ -825,9 +825,9 @@ public class NSE_Blocks extends NSE_BaseRegistration { registerBlock("mossy_light_blue_bricks", () -> MOSSY_LIGHT_BLUE_BRICKS, NSE_BUILDING_TAB); registerBlock("mossy_light_blue_bricks_stairs", () -> MOSSY_LIGHT_BLUE_BRICKS_STAIRS, NSE_BUILDING_TAB); registerBlock("mossy_light_blue_bricks_slab", () -> MOSSY_LIGHT_BLUE_BRICKS_SLAB, NSE_BUILDING_TAB); - registerBlock("tile_rest_blue", () -> TILE_REST_BLUE, NSE_BUILDING_TAB); - registerBlock("cracked_tile_rest_blue", () -> CRACKED_TILE_REST_BLUE, NSE_BUILDING_TAB); + registerBlock("long_blue_tiles", () -> LONG_BLUE_TILES, NSE_BUILDING_TAB); + registerBlock("cracked_long_blue_tiles", () -> CRACKED_LONG_BLUE_TILES, NSE_BUILDING_TAB); registerBlock("blue_bricks", () -> BLUE_BRICKS, NSE_BUILDING_TAB); registerBlock("blue_bricks_stairs", () -> BLUE_BRICKS_STAIRS, NSE_BUILDING_TAB); registerBlock("blue_bricks_slab", () -> BLUE_BRICKS_SLAB, NSE_BUILDING_TAB); diff --git a/src/main/resources/assets/new_soviet/lang/en_us.json b/src/main/resources/assets/new_soviet/lang/en_us.json index 7f31216..e134e55 100644 --- a/src/main/resources/assets/new_soviet/lang/en_us.json +++ b/src/main/resources/assets/new_soviet/lang/en_us.json @@ -564,8 +564,8 @@ "block.new_soviet.cracked_blue_bricks_stairs": "Cracked Blue Brick Stairs", "block.new_soviet.mossy_blue_bricks_slab": "Mossy Blue Brick Slab", "block.new_soviet.mossy_blue_bricks_stairs": "Mossy Blue Brick Stairs", - "block.new_soviet.tile_rest_blue": "Long Blue Tile", - "block.new_soviet.cracked_tile_rest_blue": "Cracked Long Blue Tile", + "block.new_soviet.long_blue_tiles": "Long Blue Tiles", + "block.new_soviet.cracked_long_blue_tiles": "Cracked Long Blue Tiles", "block.new_soviet.white_tiles": "White Tiles", "block.new_soviet.variated_white_tiles": "Variated White Tiles", "block.new_soviet.cracked_white_tiles": "Cracked White Tiles", diff --git a/src/main/resources/assets/new_soviet/lang/rpr.json b/src/main/resources/assets/new_soviet/lang/rpr.json index 4782812..d76e1be 100644 --- a/src/main/resources/assets/new_soviet/lang/rpr.json +++ b/src/main/resources/assets/new_soviet/lang/rpr.json @@ -543,8 +543,8 @@ "block.new_soviet.cracked_blue_bricks_stairs": "Потрѣскавшiяся ступѣнi из синiхъ кирпичей", "block.new_soviet.mossy_blue_bricks_slab": "Замшелыя плита из синiхъ кирпичей", "block.new_soviet.mossy_blue_bricks_stairs": "Замшелые ступѣнi из синiхъ кирпичей", - "block.new_soviet.tile_rest_blue": "Длинныя синяя кафельныя плитка", - "block.new_soviet.cracked_tile_rest_blue": "Потрѣскавшыяся длинныя синяя кафельныя плитка", + "block.new_soviet.long_blue_tiles": "Длинныя синяя кафельныя плитка", + "block.new_soviet.cracked_long_blue_tiles": "Потрѣскавшыяся длинныя синяя кафельныя плитка", "block.new_soviet.white_tiles": "Бѣлыя плитка", "block.new_soviet.variated_white_tiles": "Смѣшанныя бѣлыя плитка", "block.new_soviet.cracked_white_tiles": "Потрѣскавшыяся бѣлыя плитка", diff --git a/src/main/resources/assets/new_soviet/lang/ru_ru.json b/src/main/resources/assets/new_soviet/lang/ru_ru.json index 1cd3897..4825fed 100644 --- a/src/main/resources/assets/new_soviet/lang/ru_ru.json +++ b/src/main/resources/assets/new_soviet/lang/ru_ru.json @@ -564,8 +564,8 @@ "block.new_soviet.cracked_blue_bricks_stairs": "Потрескавшиеся ступени из синих кирпичей", "block.new_soviet.mossy_blue_bricks_slab": "Замшелая плита из синих кирпичей", "block.new_soviet.mossy_blue_bricks_stairs": "Замшелые ступени из синих кирпичей", - "block.new_soviet.tile_rest_blue": "Длинная синяя кафельная плитка", - "block.new_soviet.cracked_tile_rest_blue": "Потрескавшаяся длинная синяя кафельная плитка", + "block.new_soviet.long_blue_tiles": "Длинная синяя кафельная плитка", + "block.new_soviet.cracked_long_blue_tiles": "Потрескавшаяся длинная синяя кафельная плитка", "block.new_soviet.white_tiles": "Белая плитка", "block.new_soviet.variated_white_tiles": "Смешанная белая плитка", "block.new_soviet.cracked_white_tiles": "Потрескавшаяся белая плитка", diff --git a/src/main/resources/assets/new_soviet/textures/block/blue/tile_rest_blue.png b/src/main/resources/assets/new_soviet/textures/block/blue/long_blue_tiles.png similarity index 100% rename from src/main/resources/assets/new_soviet/textures/block/blue/tile_rest_blue.png rename to src/main/resources/assets/new_soviet/textures/block/blue/long_blue_tiles.png