Registration rework and minor fixes

This commit is contained in:
Andrew-71 2023-08-13 22:51:33 +03:00
parent aec7840c26
commit 3ccd39e51a
65 changed files with 2301 additions and 289 deletions

View file

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

View file

@ -0,0 +1,48 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_big_diorite_tiles": {
"conditions": {
"items": [
{
"items": [
"new_soviet:big_diorite_tiles"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_green_dye": {
"conditions": {
"items": [
{
"items": [
"minecraft:green_dye"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "new_soviet:big_green_tiles"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_green_dye",
"has_big_diorite_tiles",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"new_soviet:big_green_tiles"
]
},
"sends_telemetry_event": false
}

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -0,0 +1,48 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_brick_tiles": {
"conditions": {
"items": [
{
"items": [
"new_soviet:brick_tiles"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_brown_dye": {
"conditions": {
"items": [
{
"items": [
"minecraft:brown_dye"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "new_soviet:dark_brick_tiles"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_brick_tiles",
"has_brown_dye",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"new_soviet:dark_brick_tiles"
]
},
"sends_telemetry_event": false
}

View file

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

View file

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

View file

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

View file

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

View file

@ -0,0 +1,48 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_bricks": {
"conditions": {
"items": [
{
"items": [
"minecraft:bricks"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_green_dye": {
"conditions": {
"items": [
{
"items": [
"minecraft:green_dye"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "new_soviet:green_bricks"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_green_dye",
"has_bricks",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"new_soviet:green_bricks"
]
},
"sends_telemetry_event": false
}

View file

@ -0,0 +1,48 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_bricks": {
"conditions": {
"items": [
{
"items": [
"minecraft:bricks"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_green_bricks": {
"conditions": {
"items": [
{
"items": [
"new_soviet:green_bricks"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "new_soviet:green_bricks_2"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_green_bricks",
"has_bricks",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"new_soviet:green_bricks_2"
]
},
"sends_telemetry_event": false
}

View file

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

View file

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

View file

@ -0,0 +1,61 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_brick_tiles": {
"conditions": {
"items": [
{
"items": [
"new_soviet:mossy_brick_tiles"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_mossy_brick_tiles": {
"conditions": {
"items": [
{
"items": [
"new_soviet:mossy_brick_tiles"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "new_soviet:mossy_brick_tiles"
},
"trigger": "minecraft:recipe_unlocked"
},
"has_vine": {
"conditions": {
"items": [
{
"items": [
"new_soviet:mossy_brick_tiles"
]
}
]
},
"trigger": "minecraft:inventory_changed"
}
},
"requirements": [
[
"has_mossy_brick_tiles",
"has_brick_tiles",
"has_vine",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"new_soviet:mossy_brick_tiles"
]
},
"sends_telemetry_event": false
}

View file

@ -0,0 +1,61 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_dark_brick_tiles": {
"conditions": {
"items": [
{
"items": [
"new_soviet:mossy_dark_brick_tiles"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_mossy_dark_brick_tiles": {
"conditions": {
"items": [
{
"items": [
"new_soviet:mossy_dark_brick_tiles"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "new_soviet:mossy_dark_brick_tiles"
},
"trigger": "minecraft:recipe_unlocked"
},
"has_vine": {
"conditions": {
"items": [
{
"items": [
"new_soviet:mossy_dark_brick_tiles"
]
}
]
},
"trigger": "minecraft:inventory_changed"
}
},
"requirements": [
[
"has_mossy_dark_brick_tiles",
"has_dark_brick_tiles",
"has_vine",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"new_soviet:mossy_dark_brick_tiles"
]
},
"sends_telemetry_event": false
}

View file

@ -0,0 +1,61 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_green_bricks": {
"conditions": {
"items": [
{
"items": [
"new_soviet:mossy_green_bricks"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_mossy_green_bricks": {
"conditions": {
"items": [
{
"items": [
"new_soviet:mossy_green_bricks"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "new_soviet:mossy_green_bricks"
},
"trigger": "minecraft:recipe_unlocked"
},
"has_vine": {
"conditions": {
"items": [
{
"items": [
"new_soviet:mossy_green_bricks"
]
}
]
},
"trigger": "minecraft:inventory_changed"
}
},
"requirements": [
[
"has_mossy_green_bricks",
"has_green_bricks",
"has_vine",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"new_soviet:mossy_green_bricks"
]
},
"sends_telemetry_event": false
}

View file

@ -0,0 +1,61 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_green_bricks_2": {
"conditions": {
"items": [
{
"items": [
"new_soviet:mossy_green_bricks_2"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_mossy_green_bricks_2": {
"conditions": {
"items": [
{
"items": [
"new_soviet:mossy_green_bricks_2"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "new_soviet:mossy_green_bricks_2"
},
"trigger": "minecraft:recipe_unlocked"
},
"has_vine": {
"conditions": {
"items": [
{
"items": [
"new_soviet:mossy_green_bricks_2"
]
}
]
},
"trigger": "minecraft:inventory_changed"
}
},
"requirements": [
[
"has_mossy_green_bricks_2",
"has_green_bricks_2",
"has_vine",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"new_soviet:mossy_green_bricks_2"
]
},
"sends_telemetry_event": false
}

View file

@ -0,0 +1,61 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_mossy_red_bricks": {
"conditions": {
"items": [
{
"items": [
"new_soviet:mossy_red_bricks"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_red_bricks": {
"conditions": {
"items": [
{
"items": [
"new_soviet:mossy_red_bricks"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "new_soviet:mossy_red_bricks"
},
"trigger": "minecraft:recipe_unlocked"
},
"has_vine": {
"conditions": {
"items": [
{
"items": [
"new_soviet:mossy_red_bricks"
]
}
]
},
"trigger": "minecraft:inventory_changed"
}
},
"requirements": [
[
"has_mossy_red_bricks",
"has_red_bricks",
"has_vine",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"new_soviet:mossy_red_bricks"
]
},
"sends_telemetry_event": false
}

View file

@ -0,0 +1,61 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_cobblestone": {
"conditions": {
"items": [
{
"items": [
"minecraft:cobblestone"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_diorite": {
"conditions": {
"items": [
{
"items": [
"minecraft:diorite"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_granite": {
"conditions": {
"items": [
{
"items": [
"minecraft:granite"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "new_soviet:nii_floor"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_granite",
"has_diorite",
"has_cobblestone",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"new_soviet:nii_floor"
]
},
"sends_telemetry_event": false
}

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -0,0 +1,48 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_bricks": {
"conditions": {
"items": [
{
"items": [
"minecraft:bricks"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_red_dye": {
"conditions": {
"items": [
{
"items": [
"minecraft:red_dye"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "new_soviet:red_bricks"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_bricks",
"has_red_dye",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"new_soviet:red_bricks"
]
},
"sends_telemetry_event": false
}

View file

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

View file

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

View file

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

View file

@ -0,0 +1,48 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_small_white_tiles": {
"conditions": {
"items": [
{
"items": [
"new_soviet:small_white_tiles"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "new_soviet:small_yellow_tiles"
},
"trigger": "minecraft:recipe_unlocked"
},
"has_yellow_dye": {
"conditions": {
"items": [
{
"items": [
"minecraft:yellow_dye"
]
}
]
},
"trigger": "minecraft:inventory_changed"
}
},
"requirements": [
[
"has_small_white_tiles",
"has_yellow_dye",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"new_soviet:small_yellow_tiles"
]
},
"sends_telemetry_event": false
}

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -0,0 +1,61 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_iron_ingot": {
"conditions": {
"items": [
{
"items": [
"minecraft:iron_ingot"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_iron_nugget": {
"conditions": {
"items": [
{
"items": [
"minecraft:iron_nugget"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_stick": {
"conditions": {
"items": [
{
"items": [
"minecraft:stick"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "new_soviet:rake"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_stick",
"has_iron_ingot",
"has_iron_nugget",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"new_soviet:rake"
]
},
"sends_telemetry_event": false
}