Compare commits

...

2 commits

Author SHA1 Message Date
0694e47660 Rework linoleum crafting recipe 2024-04-26 22:25:13 +03:00
267d6fe342 Rename blue tiles, add missing recipes 2024-04-26 22:11:13 +03:00
129 changed files with 2846 additions and 251 deletions

View file

@ -3,12 +3,7 @@
* Ensure ru_ru and ru_rpr translations are up-to-date * Ensure ru_ru and ru_rpr translations are up-to-date
### Missing recipes ### Missing recipes
* Aquamarine, teal - reliance on prismarine * Aquamarine, teal - reliance on prismarine
* Long blue tiles - missing
* Yellow bricks - missing
* Concrete plate - missing * Concrete plate - missing
* Spruce and jungle carved - missing
* Yellow-red linoleum - missing
* Beige linoleum - missing
* Po-2 wall and crate...? - missing * Po-2 wall and crate...? - missing
* Rusty blue iron bars - missing * Rusty blue iron bars - missing
* Most wallpaper - missing * Most wallpaper - missing

View file

@ -0,0 +1,7 @@
{
"variants": {
"": {
"model": "new_soviet:block/cracked_long_blue_tiles"
}
}
}

View file

@ -1,7 +0,0 @@
{
"variants": {
"": {
"model": "new_soviet:block/cracked_tile_rest_blue"
}
}
}

View file

@ -0,0 +1,7 @@
{
"variants": {
"": {
"model": "new_soviet:block/long_blue_tiles"
}
}
}

View file

@ -1,7 +0,0 @@
{
"variants": {
"": {
"model": "new_soviet:block/tile_rest_blue"
}
}
}

View file

@ -1,6 +1,6 @@
{ {
"parent": "minecraft:block/cube_all", "parent": "minecraft:block/cube_all",
"textures": { "textures": {
"all": "new_soviet:block/blue/cracked_tile_rest_blue" "all": "new_soviet:block/blue/cracked_long_blue_tiles"
} }
} }

View file

@ -1,6 +1,6 @@
{ {
"parent": "minecraft:block/cube_all", "parent": "minecraft:block/cube_all",
"textures": { "textures": {
"all": "new_soviet:block/blue/tile_rest_blue" "all": "new_soviet:block/blue/long_blue_tiles"
} }
} }

View file

@ -0,0 +1,3 @@
{
"parent": "new_soviet:block/cracked_long_blue_tiles"
}

View file

@ -1,3 +0,0 @@
{
"parent": "new_soviet:block/cracked_tile_rest_blue"
}

View file

@ -0,0 +1,3 @@
{
"parent": "new_soviet:block/long_blue_tiles"
}

View file

@ -1,3 +0,0 @@
{
"parent": "new_soviet:block/tile_rest_blue"
}

View file

@ -0,0 +1,87 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_iron_nugget": {
"conditions": {
"items": [
{
"items": [
"minecraft:iron_nugget"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_leather": {
"conditions": {
"items": [
{
"items": [
"minecraft:leather"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_oak_planks": {
"conditions": {
"items": [
{
"items": [
"minecraft:oak_planks"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "new_soviet:beige_linoleum"
},
"trigger": "minecraft:recipe_unlocked"
},
"has_white_dye_1": {
"conditions": {
"items": [
{
"items": [
"minecraft:white_dye"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_white_dye_2": {
"conditions": {
"items": [
{
"items": [
"minecraft:white_dye"
]
}
]
},
"trigger": "minecraft:inventory_changed"
}
},
"requirements": [
[
"has_white_dye_1",
"has_white_dye_2",
"has_leather",
"has_oak_planks",
"has_iron_nugget",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"new_soviet:beige_linoleum"
]
},
"sends_telemetry_event": false
}

View file

@ -0,0 +1,35 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_beige_linoleum": {
"conditions": {
"items": [
{
"items": [
"new_soviet:beige_linoleum"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "new_soviet:beige_linoleum_slab"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_beige_linoleum",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"new_soviet:beige_linoleum_slab"
]
},
"sends_telemetry_event": false
}

View file

@ -0,0 +1,35 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_beige_linoleum": {
"conditions": {
"items": [
{
"items": [
"new_soviet:beige_linoleum"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "minecraft:beige_linoleum_slab_from_beige_linoleum_stonecutting"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_beige_linoleum",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"minecraft:beige_linoleum_slab_from_beige_linoleum_stonecutting"
]
},
"sends_telemetry_event": false
}

View file

@ -0,0 +1,35 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_beige_linoleum": {
"conditions": {
"items": [
{
"items": [
"new_soviet:beige_linoleum"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "new_soviet:beige_linoleum_stairs"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_beige_linoleum",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"new_soviet:beige_linoleum_stairs"
]
},
"sends_telemetry_event": false
}

View file

@ -0,0 +1,35 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_beige_linoleum": {
"conditions": {
"items": [
{
"items": [
"new_soviet:beige_linoleum"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "minecraft:beige_linoleum_stairs_from_beige_linoleum_stonecutting"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_beige_linoleum",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"minecraft:beige_linoleum_stairs_from_beige_linoleum_stonecutting"
]
},
"sends_telemetry_event": false
}

View file

@ -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
}

View file

@ -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
}

View file

@ -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
}

View file

@ -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
}

View file

@ -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
}

View file

@ -1,7 +1,7 @@
{ {
"parent": "minecraft:recipes/root", "parent": "minecraft:recipes/root",
"criteria": { "criteria": {
"has_blue_dye": { "has_blue_dye_1": {
"conditions": { "conditions": {
"items": [ "items": [
{ {
@ -13,36 +13,48 @@
}, },
"trigger": "minecraft:inventory_changed" "trigger": "minecraft:inventory_changed"
}, },
"has_clay": { "has_blue_dye_2": {
"conditions": { "conditions": {
"items": [ "items": [
{ {
"items": [ "items": [
"minecraft:clay" "minecraft:blue_dye"
] ]
} }
] ]
}, },
"trigger": "minecraft:inventory_changed" "trigger": "minecraft:inventory_changed"
}, },
"has_paper": { "has_iron_nugget": {
"conditions": { "conditions": {
"items": [ "items": [
{ {
"items": [ "items": [
"minecraft:paper" "minecraft:iron_nugget"
] ]
} }
] ]
}, },
"trigger": "minecraft:inventory_changed" "trigger": "minecraft:inventory_changed"
}, },
"has_slime_ball": { "has_leather": {
"conditions": { "conditions": {
"items": [ "items": [
{ {
"items": [ "items": [
"minecraft:slime_ball" "minecraft:leather"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_oak_planks": {
"conditions": {
"items": [
{
"items": [
"minecraft:oak_planks"
] ]
} }
] ]
@ -58,10 +70,11 @@
}, },
"requirements": [ "requirements": [
[ [
"has_blue_dye", "has_blue_dye_1",
"has_paper", "has_blue_dye_2",
"has_slime_ball", "has_leather",
"has_clay", "has_oak_planks",
"has_iron_nugget",
"has_the_recipe" "has_the_recipe"
] ]
], ],

View file

@ -1,19 +1,7 @@
{ {
"parent": "minecraft:recipes/root", "parent": "minecraft:recipes/root",
"criteria": { "criteria": {
"has_clay": { "has_gray_dye_1": {
"conditions": {
"items": [
{
"items": [
"minecraft:clay"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_gray_dye": {
"conditions": { "conditions": {
"items": [ "items": [
{ {
@ -25,24 +13,48 @@
}, },
"trigger": "minecraft:inventory_changed" "trigger": "minecraft:inventory_changed"
}, },
"has_paper": { "has_gray_dye_2": {
"conditions": { "conditions": {
"items": [ "items": [
{ {
"items": [ "items": [
"minecraft:paper" "minecraft:gray_dye"
] ]
} }
] ]
}, },
"trigger": "minecraft:inventory_changed" "trigger": "minecraft:inventory_changed"
}, },
"has_slime_ball": { "has_iron_nugget": {
"conditions": { "conditions": {
"items": [ "items": [
{ {
"items": [ "items": [
"minecraft:slime_ball" "minecraft:iron_nugget"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_leather": {
"conditions": {
"items": [
{
"items": [
"minecraft:leather"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_oak_planks": {
"conditions": {
"items": [
{
"items": [
"minecraft:oak_planks"
] ]
} }
] ]
@ -58,10 +70,11 @@
}, },
"requirements": [ "requirements": [
[ [
"has_gray_dye", "has_gray_dye_1",
"has_paper", "has_gray_dye_2",
"has_slime_ball", "has_leather",
"has_clay", "has_oak_planks",
"has_iron_nugget",
"has_the_recipe" "has_the_recipe"
] ]
], ],

View file

@ -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
}

View file

@ -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
}

View file

@ -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
}

View file

@ -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
}

View file

@ -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
}

View file

@ -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
}

View file

@ -1,19 +1,7 @@
{ {
"parent": "minecraft:recipes/root", "parent": "minecraft:recipes/root",
"criteria": { "criteria": {
"has_clay": { "has_gray_dye_1": {
"conditions": {
"items": [
{
"items": [
"minecraft:clay"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_gray_dye": {
"conditions": { "conditions": {
"items": [ "items": [
{ {
@ -25,24 +13,48 @@
}, },
"trigger": "minecraft:inventory_changed" "trigger": "minecraft:inventory_changed"
}, },
"has_paper": { "has_gray_dye_2": {
"conditions": { "conditions": {
"items": [ "items": [
{ {
"items": [ "items": [
"minecraft:paper" "minecraft:gray_dye"
] ]
} }
] ]
}, },
"trigger": "minecraft:inventory_changed" "trigger": "minecraft:inventory_changed"
}, },
"has_slime_ball": { "has_iron_nugget": {
"conditions": { "conditions": {
"items": [ "items": [
{ {
"items": [ "items": [
"minecraft:slime_ball" "minecraft:iron_nugget"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_leather": {
"conditions": {
"items": [
{
"items": [
"minecraft:leather"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_oak_planks": {
"conditions": {
"items": [
{
"items": [
"minecraft:oak_planks"
] ]
} }
] ]
@ -58,10 +70,11 @@
}, },
"requirements": [ "requirements": [
[ [
"has_gray_dye", "has_gray_dye_1",
"has_paper", "has_gray_dye_2",
"has_slime_ball", "has_leather",
"has_clay", "has_oak_planks",
"has_iron_nugget",
"has_the_recipe" "has_the_recipe"
] ]
], ],

View file

@ -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
}

View file

@ -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
}

View file

@ -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
}

View file

@ -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
}

View file

@ -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
}

View file

@ -0,0 +1,35 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_needed_dye": {
"conditions": {
"items": [
{
"items": [
"minecraft:white_dye"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "minecraft:dye_beige_linoleum"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_needed_dye",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"minecraft:dye_beige_linoleum"
]
},
"sends_telemetry_event": false
}

View file

@ -1,19 +1,7 @@
{ {
"parent": "minecraft:recipes/root", "parent": "minecraft:recipes/root",
"criteria": { "criteria": {
"has_clay": { "has_gray_dye_1": {
"conditions": {
"items": [
{
"items": [
"minecraft:clay"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_gray_dye": {
"conditions": { "conditions": {
"items": [ "items": [
{ {
@ -25,24 +13,48 @@
}, },
"trigger": "minecraft:inventory_changed" "trigger": "minecraft:inventory_changed"
}, },
"has_paper": { "has_gray_dye_2": {
"conditions": { "conditions": {
"items": [ "items": [
{ {
"items": [ "items": [
"minecraft:paper" "minecraft:gray_dye"
] ]
} }
] ]
}, },
"trigger": "minecraft:inventory_changed" "trigger": "minecraft:inventory_changed"
}, },
"has_slime_ball": { "has_iron_nugget": {
"conditions": { "conditions": {
"items": [ "items": [
{ {
"items": [ "items": [
"minecraft:slime_ball" "minecraft:iron_nugget"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_leather": {
"conditions": {
"items": [
{
"items": [
"minecraft:leather"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_oak_planks": {
"conditions": {
"items": [
{
"items": [
"minecraft:oak_planks"
] ]
} }
] ]
@ -58,10 +70,11 @@
}, },
"requirements": [ "requirements": [
[ [
"has_gray_dye", "has_gray_dye_1",
"has_paper", "has_gray_dye_2",
"has_slime_ball", "has_leather",
"has_clay", "has_oak_planks",
"has_iron_nugget",
"has_the_recipe" "has_the_recipe"
] ]
], ],

View file

@ -1,19 +1,7 @@
{ {
"parent": "minecraft:recipes/root", "parent": "minecraft:recipes/root",
"criteria": { "criteria": {
"has_clay": { "has_green_dye_1": {
"conditions": {
"items": [
{
"items": [
"minecraft:clay"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_green_dye": {
"conditions": { "conditions": {
"items": [ "items": [
{ {
@ -25,24 +13,48 @@
}, },
"trigger": "minecraft:inventory_changed" "trigger": "minecraft:inventory_changed"
}, },
"has_paper": { "has_green_dye_2": {
"conditions": { "conditions": {
"items": [ "items": [
{ {
"items": [ "items": [
"minecraft:paper" "minecraft:green_dye"
] ]
} }
] ]
}, },
"trigger": "minecraft:inventory_changed" "trigger": "minecraft:inventory_changed"
}, },
"has_slime_ball": { "has_iron_nugget": {
"conditions": { "conditions": {
"items": [ "items": [
{ {
"items": [ "items": [
"minecraft:slime_ball" "minecraft:iron_nugget"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_leather": {
"conditions": {
"items": [
{
"items": [
"minecraft:leather"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_oak_planks": {
"conditions": {
"items": [
{
"items": [
"minecraft:oak_planks"
] ]
} }
] ]
@ -58,10 +70,11 @@
}, },
"requirements": [ "requirements": [
[ [
"has_green_dye", "has_green_dye_1",
"has_paper", "has_green_dye_2",
"has_slime_ball", "has_leather",
"has_clay", "has_oak_planks",
"has_iron_nugget",
"has_the_recipe" "has_the_recipe"
] ]
], ],

View file

@ -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
}

View file

@ -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
}

View file

@ -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
}

View file

@ -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
}

View file

@ -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
}

View file

@ -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
}

View file

@ -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
}

View file

@ -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
}

View file

@ -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
}

View file

@ -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
}

View file

@ -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
}

View file

@ -1,19 +1,7 @@
{ {
"parent": "minecraft:recipes/root", "parent": "minecraft:recipes/root",
"criteria": { "criteria": {
"has_clay": { "has_gray_dye_1": {
"conditions": {
"items": [
{
"items": [
"minecraft:clay"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_gray_dye": {
"conditions": { "conditions": {
"items": [ "items": [
{ {
@ -25,24 +13,48 @@
}, },
"trigger": "minecraft:inventory_changed" "trigger": "minecraft:inventory_changed"
}, },
"has_paper": { "has_gray_dye_2": {
"conditions": { "conditions": {
"items": [ "items": [
{ {
"items": [ "items": [
"minecraft:paper" "minecraft:gray_dye"
] ]
} }
] ]
}, },
"trigger": "minecraft:inventory_changed" "trigger": "minecraft:inventory_changed"
}, },
"has_slime_ball": { "has_iron_nugget": {
"conditions": { "conditions": {
"items": [ "items": [
{ {
"items": [ "items": [
"minecraft:slime_ball" "minecraft:iron_nugget"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_leather": {
"conditions": {
"items": [
{
"items": [
"minecraft:leather"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_oak_planks": {
"conditions": {
"items": [
{
"items": [
"minecraft:oak_planks"
] ]
} }
] ]
@ -58,10 +70,11 @@
}, },
"requirements": [ "requirements": [
[ [
"has_gray_dye", "has_gray_dye_1",
"has_paper", "has_gray_dye_2",
"has_slime_ball", "has_leather",
"has_clay", "has_oak_planks",
"has_iron_nugget",
"has_the_recipe" "has_the_recipe"
] ]
], ],

View file

@ -1,31 +1,43 @@
{ {
"parent": "minecraft:recipes/root", "parent": "minecraft:recipes/root",
"criteria": { "criteria": {
"has_clay": { "has_iron_nugget": {
"conditions": { "conditions": {
"items": [ "items": [
{ {
"items": [ "items": [
"minecraft:clay" "minecraft:iron_nugget"
] ]
} }
] ]
}, },
"trigger": "minecraft:inventory_changed" "trigger": "minecraft:inventory_changed"
}, },
"has_paper": { "has_leather": {
"conditions": { "conditions": {
"items": [ "items": [
{ {
"items": [ "items": [
"minecraft:paper" "minecraft:leather"
] ]
} }
] ]
}, },
"trigger": "minecraft:inventory_changed" "trigger": "minecraft:inventory_changed"
}, },
"has_red_dye": { "has_oak_planks": {
"conditions": {
"items": [
{
"items": [
"minecraft:oak_planks"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_red_dye_1": {
"conditions": { "conditions": {
"items": [ "items": [
{ {
@ -37,12 +49,12 @@
}, },
"trigger": "minecraft:inventory_changed" "trigger": "minecraft:inventory_changed"
}, },
"has_slime_ball": { "has_red_dye_2": {
"conditions": { "conditions": {
"items": [ "items": [
{ {
"items": [ "items": [
"minecraft:slime_ball" "minecraft:red_dye"
] ]
} }
] ]
@ -58,10 +70,11 @@
}, },
"requirements": [ "requirements": [
[ [
"has_red_dye", "has_red_dye_1",
"has_paper", "has_red_dye_2",
"has_slime_ball", "has_leather",
"has_clay", "has_oak_planks",
"has_iron_nugget",
"has_the_recipe" "has_the_recipe"
] ]
], ],

View file

@ -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
}

View file

@ -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
}

View file

@ -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
}

View file

@ -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
}

View file

@ -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
}

View file

@ -0,0 +1,87 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_iron_nugget": {
"conditions": {
"items": [
{
"items": [
"minecraft:iron_nugget"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_leather": {
"conditions": {
"items": [
{
"items": [
"minecraft:leather"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_oak_planks": {
"conditions": {
"items": [
{
"items": [
"minecraft:oak_planks"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_red_dye_2": {
"conditions": {
"items": [
{
"items": [
"minecraft:red_dye"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "new_soviet:yellow_red_linoleum"
},
"trigger": "minecraft:recipe_unlocked"
},
"has_yellow_dye_1": {
"conditions": {
"items": [
{
"items": [
"minecraft:yellow_dye"
]
}
]
},
"trigger": "minecraft:inventory_changed"
}
},
"requirements": [
[
"has_yellow_dye_1",
"has_red_dye_2",
"has_leather",
"has_oak_planks",
"has_iron_nugget",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"new_soviet:yellow_red_linoleum"
]
},
"sends_telemetry_event": false
}

View file

@ -0,0 +1,35 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_the_recipe": {
"conditions": {
"recipe": "new_soviet:yellow_red_linoleum_slab"
},
"trigger": "minecraft:recipe_unlocked"
},
"has_yellow_red_linoleum": {
"conditions": {
"items": [
{
"items": [
"new_soviet:yellow_red_linoleum"
]
}
]
},
"trigger": "minecraft:inventory_changed"
}
},
"requirements": [
[
"has_yellow_red_linoleum",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"new_soviet:yellow_red_linoleum_slab"
]
},
"sends_telemetry_event": false
}

View file

@ -0,0 +1,35 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_the_recipe": {
"conditions": {
"recipe": "minecraft:yellow_red_linoleum_slab_from_yellow_red_linoleum_stonecutting"
},
"trigger": "minecraft:recipe_unlocked"
},
"has_yellow_red_linoleum": {
"conditions": {
"items": [
{
"items": [
"new_soviet:yellow_red_linoleum"
]
}
]
},
"trigger": "minecraft:inventory_changed"
}
},
"requirements": [
[
"has_yellow_red_linoleum",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"minecraft:yellow_red_linoleum_slab_from_yellow_red_linoleum_stonecutting"
]
},
"sends_telemetry_event": false
}

View file

@ -0,0 +1,35 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_the_recipe": {
"conditions": {
"recipe": "new_soviet:yellow_red_linoleum_stairs"
},
"trigger": "minecraft:recipe_unlocked"
},
"has_yellow_red_linoleum": {
"conditions": {
"items": [
{
"items": [
"new_soviet:yellow_red_linoleum"
]
}
]
},
"trigger": "minecraft:inventory_changed"
}
},
"requirements": [
[
"has_yellow_red_linoleum",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"new_soviet:yellow_red_linoleum_stairs"
]
},
"sends_telemetry_event": false
}

View file

@ -0,0 +1,35 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_the_recipe": {
"conditions": {
"recipe": "minecraft:yellow_red_linoleum_stairs_from_yellow_red_linoleum_stonecutting"
},
"trigger": "minecraft:recipe_unlocked"
},
"has_yellow_red_linoleum": {
"conditions": {
"items": [
{
"items": [
"new_soviet:yellow_red_linoleum"
]
}
]
},
"trigger": "minecraft:inventory_changed"
}
},
"requirements": [
[
"has_yellow_red_linoleum",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"minecraft:yellow_red_linoleum_stairs_from_yellow_red_linoleum_stonecutting"
]
},
"sends_telemetry_event": false
}

View file

@ -11,7 +11,7 @@
"entries": [ "entries": [
{ {
"type": "minecraft:item", "type": "minecraft:item",
"name": "new_soviet:cracked_tile_rest_blue" "name": "new_soviet:cracked_long_blue_tiles"
} }
], ],
"rolls": 1.0 "rolls": 1.0

View file

@ -11,7 +11,7 @@
"entries": [ "entries": [
{ {
"type": "minecraft:item", "type": "minecraft:item",
"name": "new_soviet:tile_rest_blue" "name": "new_soviet:long_blue_tiles"
} }
], ],
"rolls": 1.0 "rolls": 1.0

View file

@ -0,0 +1,31 @@
{
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
"F": {
"item": "minecraft:white_dye"
},
"I": {
"item": "minecraft:iron_nugget"
},
"L": {
"item": "minecraft:leather"
},
"P": {
"item": "minecraft:oak_planks"
},
"S": {
"item": "minecraft:white_dye"
}
},
"pattern": [
"LLL",
"PPP",
"FIS"
],
"result": {
"count": 3,
"item": "new_soviet:beige_linoleum"
},
"show_notification": true
}

View file

@ -0,0 +1,17 @@
{
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
"#": {
"item": "new_soviet:beige_linoleum"
}
},
"pattern": [
"###"
],
"result": {
"count": 6,
"item": "new_soviet:beige_linoleum_slab"
},
"show_notification": true
}

View file

@ -0,0 +1,8 @@
{
"type": "minecraft:stonecutting",
"count": 2,
"ingredient": {
"item": "new_soviet:beige_linoleum"
},
"result": "new_soviet:beige_linoleum_slab"
}

View file

@ -0,0 +1,19 @@
{
"type": "minecraft:crafting_shaped",
"category": "building",
"key": {
"#": {
"item": "new_soviet:beige_linoleum"
}
},
"pattern": [
"# ",
"## ",
"###"
],
"result": {
"count": 4,
"item": "new_soviet:beige_linoleum_stairs"
},
"show_notification": true
}

View file

@ -0,0 +1,8 @@
{
"type": "minecraft:stonecutting",
"count": 1,
"ingredient": {
"item": "new_soviet:beige_linoleum"
},
"result": "new_soviet:beige_linoleum_stairs"
}

View file

@ -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
}

View file

@ -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
}

View file

@ -0,0 +1,8 @@
{
"type": "minecraft:stonecutting",
"count": 2,
"ingredient": {
"item": "new_soviet:blue_bricks"
},
"result": "new_soviet:blue_bricks_slab"
}

View file

@ -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
}

View file

@ -0,0 +1,8 @@
{
"type": "minecraft:stonecutting",
"count": 1,
"ingredient": {
"item": "new_soviet:blue_bricks"
},
"result": "new_soviet:blue_bricks_stairs"
}

View file

@ -2,26 +2,29 @@
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shaped",
"category": "building", "category": "building",
"key": { "key": {
"C": { "F": {
"item": "minecraft:clay"
},
"D": {
"item": "minecraft:blue_dye" "item": "minecraft:blue_dye"
}, },
"I": {
"item": "minecraft:iron_nugget"
},
"L": {
"item": "minecraft:leather"
},
"P": { "P": {
"item": "minecraft:paper" "item": "minecraft:oak_planks"
}, },
"S": { "S": {
"item": "minecraft:slime_ball" "item": "minecraft:blue_dye"
} }
}, },
"pattern": [ "pattern": [
" D ", "LLL",
"CPC", "PPP",
"SPS" "FIS"
], ],
"result": { "result": {
"count": 2, "count": 3,
"item": "new_soviet:blue_linoleum" "item": "new_soviet:blue_linoleum"
}, },
"show_notification": true "show_notification": true

View file

@ -2,26 +2,29 @@
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shaped",
"category": "building", "category": "building",
"key": { "key": {
"C": { "F": {
"item": "minecraft:clay"
},
"D": {
"item": "minecraft:gray_dye" "item": "minecraft:gray_dye"
}, },
"I": {
"item": "minecraft:iron_nugget"
},
"L": {
"item": "minecraft:leather"
},
"P": { "P": {
"item": "minecraft:paper" "item": "minecraft:oak_planks"
}, },
"S": { "S": {
"item": "minecraft:slime_ball" "item": "minecraft:gray_dye"
} }
}, },
"pattern": [ "pattern": [
" D ", "LLL",
"CPC", "PPP",
"SPS" "FIS"
], ],
"result": { "result": {
"count": 2, "count": 3,
"item": "new_soviet:brown_linoleum" "item": "new_soviet:brown_linoleum"
}, },
"show_notification": true "show_notification": true

View file

@ -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"
}

View file

@ -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
}

View file

@ -0,0 +1,8 @@
{
"type": "minecraft:stonecutting",
"count": 2,
"ingredient": {
"item": "new_soviet:cracked_blue_bricks"
},
"result": "new_soviet:cracked_blue_bricks_slab"
}

View file

@ -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
}

View file

@ -0,0 +1,8 @@
{
"type": "minecraft:stonecutting",
"count": 1,
"ingredient": {
"item": "new_soviet:cracked_blue_bricks"
},
"result": "new_soviet:cracked_blue_bricks_stairs"
}

View file

@ -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"
}

View file

@ -2,26 +2,29 @@
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shaped",
"category": "building", "category": "building",
"key": { "key": {
"C": { "F": {
"item": "minecraft:clay"
},
"D": {
"item": "minecraft:gray_dye" "item": "minecraft:gray_dye"
}, },
"I": {
"item": "minecraft:iron_nugget"
},
"L": {
"item": "minecraft:leather"
},
"P": { "P": {
"item": "minecraft:paper" "item": "minecraft:oak_planks"
}, },
"S": { "S": {
"item": "minecraft:slime_ball" "item": "minecraft:gray_dye"
} }
}, },
"pattern": [ "pattern": [
" D ", "LLL",
"CPC", "PPP",
"SPS" "FIS"
], ],
"result": { "result": {
"count": 2, "count": 3,
"item": "new_soviet:cyan_linoleum" "item": "new_soviet:cyan_linoleum"
}, },
"show_notification": true "show_notification": true

View file

@ -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"
}
}

View file

@ -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
}

View file

@ -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"
}

View file

@ -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
}

View file

@ -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"
}

View file

@ -0,0 +1,36 @@
{
"type": "minecraft:crafting_shapeless",
"category": "building",
"group": "linoleum",
"ingredients": [
{
"item": "minecraft:white_dye"
},
[
{
"item": "new_soviet:green_linoleum"
},
{
"item": "new_soviet:orange_linoleum"
},
{
"item": "new_soviet:blue_linoleum"
},
{
"item": "new_soviet:red_linoleum"
},
{
"item": "new_soviet:gray_linoleum"
},
{
"item": "new_soviet:brown_linoleum"
},
{
"item": "new_soviet:cyan_linoleum"
}
]
],
"result": {
"item": "new_soviet:beige_linoleum"
}
}

View file

@ -7,6 +7,9 @@
"item": "minecraft:blue_dye" "item": "minecraft:blue_dye"
}, },
[ [
{
"item": "new_soviet:beige_linoleum"
},
{ {
"item": "new_soviet:green_linoleum" "item": "new_soviet:green_linoleum"
}, },

View file

@ -7,6 +7,9 @@
"item": "minecraft:brown_dye" "item": "minecraft:brown_dye"
}, },
[ [
{
"item": "new_soviet:beige_linoleum"
},
{ {
"item": "new_soviet:green_linoleum" "item": "new_soviet:green_linoleum"
}, },

View file

@ -7,6 +7,9 @@
"item": "minecraft:cyan_dye" "item": "minecraft:cyan_dye"
}, },
[ [
{
"item": "new_soviet:beige_linoleum"
},
{ {
"item": "new_soviet:green_linoleum" "item": "new_soviet:green_linoleum"
}, },

View file

@ -7,6 +7,9 @@
"item": "minecraft:gray_dye" "item": "minecraft:gray_dye"
}, },
[ [
{
"item": "new_soviet:beige_linoleum"
},
{ {
"item": "new_soviet:green_linoleum" "item": "new_soviet:green_linoleum"
}, },

View file

@ -7,6 +7,9 @@
"item": "minecraft:green_dye" "item": "minecraft:green_dye"
}, },
[ [
{
"item": "new_soviet:beige_linoleum"
},
{ {
"item": "new_soviet:orange_linoleum" "item": "new_soviet:orange_linoleum"
}, },

View file

@ -7,6 +7,9 @@
"item": "minecraft:orange_dye" "item": "minecraft:orange_dye"
}, },
[ [
{
"item": "new_soviet:beige_linoleum"
},
{ {
"item": "new_soviet:green_linoleum" "item": "new_soviet:green_linoleum"
}, },

View file

@ -7,6 +7,9 @@
"item": "minecraft:red_dye" "item": "minecraft:red_dye"
}, },
[ [
{
"item": "new_soviet:beige_linoleum"
},
{ {
"item": "new_soviet:green_linoleum" "item": "new_soviet:green_linoleum"
}, },

View file

@ -2,26 +2,29 @@
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shaped",
"category": "building", "category": "building",
"key": { "key": {
"C": { "F": {
"item": "minecraft:clay"
},
"D": {
"item": "minecraft:gray_dye" "item": "minecraft:gray_dye"
}, },
"I": {
"item": "minecraft:iron_nugget"
},
"L": {
"item": "minecraft:leather"
},
"P": { "P": {
"item": "minecraft:paper" "item": "minecraft:oak_planks"
}, },
"S": { "S": {
"item": "minecraft:slime_ball" "item": "minecraft:gray_dye"
} }
}, },
"pattern": [ "pattern": [
" D ", "LLL",
"CPC", "PPP",
"SPS" "FIS"
], ],
"result": { "result": {
"count": 2, "count": 3,
"item": "new_soviet:gray_linoleum" "item": "new_soviet:gray_linoleum"
}, },
"show_notification": true "show_notification": true

View file

@ -2,26 +2,29 @@
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shaped",
"category": "building", "category": "building",
"key": { "key": {
"C": { "F": {
"item": "minecraft:clay"
},
"D": {
"item": "minecraft:green_dye" "item": "minecraft:green_dye"
}, },
"I": {
"item": "minecraft:iron_nugget"
},
"L": {
"item": "minecraft:leather"
},
"P": { "P": {
"item": "minecraft:paper" "item": "minecraft:oak_planks"
}, },
"S": { "S": {
"item": "minecraft:slime_ball" "item": "minecraft:green_dye"
} }
}, },
"pattern": [ "pattern": [
" D ", "LLL",
"CPC", "PPP",
"SPS" "FIS"
], ],
"result": { "result": {
"count": 2, "count": 3,
"item": "new_soviet:green_linoleum" "item": "new_soviet:green_linoleum"
}, },
"show_notification": true "show_notification": true

View file

@ -0,0 +1,8 @@
{
"type": "minecraft:stonecutting",
"count": 1,
"ingredient": {
"item": "new_soviet:blue_bricks"
},
"result": "new_soviet:long_blue_tiles"
}

View file

@ -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"
}
}

View file

@ -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"
}
}

Some files were not shown because too many files have changed in this diff Show more