Added non-datagen grinder toasts

This commit is contained in:
Ayutac 2022-02-10 11:23:23 +01:00
parent 4bc6841eae
commit 02b3f30aa1
54 changed files with 1728 additions and 0 deletions

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"techreborn:grinder/amethyst_dust"
]
},
"criteria": {
"has_amethyst_block": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"items": ["minecraft:amethyst_block"]
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "techreborn:grinder/amethyst_dust"
}
}
},
"requirements": [
[
"has_amethyst_block",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"techreborn:grinder/andesite_dust"
]
},
"criteria": {
"has_andesite": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"items": ["minecraft:andesite"]
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "techreborn:grinder/andesite_dust"
}
}
},
"requirements": [
[
"has_andesite",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"techreborn:grinder/basalt_dust_from_basalt"
]
},
"criteria": {
"has_basalt": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"tag": "c:basalt"
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "techreborn:grinder/basalt_dust_from_basalt"
}
}
},
"requirements": [
[
"has_basalt",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"techreborn:grinder/bauxite_dust"
]
},
"criteria": {
"has_bauxite_ore": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"tag": "c:bauxite_ores"
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "techreborn:grinder/bauxite_dust"
}
}
},
"requirements": [
[
"has_bauxite_ore",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"techreborn:grinder/blaze_powder"
]
},
"criteria": {
"has_blaze_rod": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"items": ["minecraft:blaze_rod"]
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "techreborn:grinder/blaze_powder"
}
}
},
"requirements": [
[
"has_blaze_rod",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"techreborn:grinder/bone_meal"
]
},
"criteria": {
"has_bone": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"items": ["minecraft:bone"]
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "techreborn:grinder/bone_meal"
}
}
},
"requirements": [
[
"has_bone",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"techreborn:grinder/calcite_dust"
]
},
"criteria": {
"has_calcite_dust_material": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"tag": "techreborn:calcite_dust_material"
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "techreborn:grinder/calcite_dust"
}
}
},
"requirements": [
[
"has_calcite_dust_material",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"techreborn:grinder/calcite_dust_from_conduit"
]
},
"criteria": {
"has_bone": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"items": ["minecraft:bone"]
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "techreborn:grinder/calcite_dust_from_conduit"
}
}
},
"requirements": [
[
"has_conduit",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"techreborn:grinder/calcite_small_dust"
]
},
"criteria": {
"has_calcite_small_dust_material": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"tag": "techreborn:calcite_small_dust_material"
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "techreborn:grinder/calcite_small_dust"
}
}
},
"requirements": [
[
"has_calcite_small_dust_material",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"techreborn:grinder/certus_quartz_dust"
]
},
"criteria": {
"has_certus_quartz": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"tag": "c:certus_quartz"
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "techreborn:grinder/certus_quartz_dust"
}
}
},
"requirements": [
[
"has_certus_quartz",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"techreborn:grinder/certus_quartz_dust_from_ore"
]
},
"criteria": {
"has_certus_quartz_ore": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"tag": "c:certus_quartz_ores"
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "techreborn:grinder/certus_quartz_dust_from_ore"
}
}
},
"requirements": [
[
"has_certus_quartz_ore",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"techreborn:grinder/charcoal_dust"
]
},
"criteria": {
"has_charcoal": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"items": ["minecraft:charcoal"]
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "techreborn:grinder/charcoal_dust"
}
}
},
"requirements": [
[
"has_charcoal",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"techreborn:grinder/cinnabar_dust_dust_from_ore"
]
},
"criteria": {
"has_cinnabar_ore": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"tag": "c:cinnabar_ores"
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "techreborn:grinder/cinnabar_dust_dust_from_ore"
}
}
},
"requirements": [
[
"has_cinnabar_ore",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"techreborn:grinder/clay_dust"
]
},
"criteria": {
"has_clay_ball": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"items": ["minecraft:clay_ball"]
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "techreborn:grinder/clay_dust"
}
}
},
"requirements": [
[
"has_clay_ball",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"techreborn:grinder/coal"
]
},
"criteria": {
"has_coal_ores": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"tag": "c:coal_ores"
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "techreborn:grinder/coal"
}
}
},
"requirements": [
[
"has_coal_ores",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"techreborn:grinder/coal_dust"
]
},
"criteria": {
"has_coal": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"items": ["minecraft:coal"]
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "techreborn:grinder/coal_dust"
}
}
},
"requirements": [
[
"has_coal",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"techreborn:grinder/coal_dust_from_block"
]
},
"criteria": {
"has_coal_block": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"items": ["minecraft:coal_block"]
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "techreborn:grinder/coal_dust_from_block"
}
}
},
"requirements": [
[
"has_coal_block",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"techreborn:grinder/diamond"
]
},
"criteria": {
"has_diamond_ores": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"tag": "c:diamond_ores"
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "techreborn:grinder/diamond"
}
}
},
"requirements": [
[
"has_diamond_ores",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"techreborn:grinder/diamond_dust"
]
},
"criteria": {
"has_diamond": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"items": ["minecraft:diamond"]
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "techreborn:grinder/diamond_dust"
}
}
},
"requirements": [
[
"has_diamond",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"techreborn:grinder/diorite_dust"
]
},
"criteria": {
"has_diorite": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"items": ["minecraft:diorite"]
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "techreborn:grinder/diorite_dust"
}
}
},
"requirements": [
[
"has_diorite",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"techreborn:grinder/emerald"
]
},
"criteria": {
"has_emerald_ores": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"tag": "c:emerald_ores"
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "techreborn:grinder/emerald"
}
}
},
"requirements": [
[
"has_emerald_ores",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"techreborn:grinder/emerald_dust"
]
},
"criteria": {
"has_emerald": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"items": ["minecraft:emerald"]
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "techreborn:grinder/emerald_dust"
}
}
},
"requirements": [
[
"has_emerald",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"techreborn:grinder/ender_pearl_dust"
]
},
"criteria": {
"has_ender_pearl": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"items": ["minecraft:ender_pearl"]
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "techreborn:grinder/ender_pearl_dust"
}
}
},
"requirements": [
[
"has_ender_pearl",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"techreborn:grinder/endstone_dust"
]
},
"criteria": {
"has_endstone": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"items": ["minecraft:end_stone"]
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "techreborn:grinder/endstone_dust"
}
}
},
"requirements": [
[
"has_endstone",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"techreborn:grinder/flint_dust"
]
},
"criteria": {
"has_flint": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"items": ["minecraft:flint"]
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "techreborn:grinder/flint_dust"
}
}
},
"requirements": [
[
"has_flint",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"techreborn:grinder/fluix_dust"
]
},
"criteria": {
"has_fluix_crystal": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"items": ["ae2:fluix_crystal"]
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "techreborn:grinder/fluix_dust"
}
}
},
"requirements": [
[
"has_fluix_crystal",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"techreborn:grinder/galena_dust"
]
},
"criteria": {
"has_galena_ore": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"tag": "c:galena_ores"
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "techreborn:grinder/galena_dust"
}
}
},
"requirements": [
[
"has_galena_ore",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"techreborn:grinder/glowstone_dust"
]
},
"criteria": {
"has_glowstone": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"items": ["minecraft:glowstone"]
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "techreborn:grinder/glowstone_dust"
}
}
},
"requirements": [
[
"has_glowstone",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"techreborn:grinder/glowstone_small_dust_from_glow_berries"
]
},
"criteria": {
"has_glow_berries": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"items": ["minecraft:glow_berries"]
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "techreborn:grinder/glowstone_small_dust_from_glow_berries"
}
}
},
"requirements": [
[
"has_glow_berries",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"techreborn:grinder/glowstone_small_dust_from_shroomlight"
]
},
"criteria": {
"has_shroomlight": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"items": ["minecraft:shroomlight"]
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "techreborn:grinder/glowstone_small_dust_from_shroomlight"
}
}
},
"requirements": [
[
"has_shroomlight",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"techreborn:grinder/granite_dust"
]
},
"criteria": {
"has_granite": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"items": ["minecraft:granite"]
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "techreborn:grinder/granite_dust"
}
}
},
"requirements": [
[
"has_granite",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"techreborn:grinder/lapis_lazuli"
]
},
"criteria": {
"has_lapis_lazuli_ores": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"tag": "c:lapis_lazuli_ores"
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "techreborn:grinder/lapis_lazuli"
}
}
},
"requirements": [
[
"has_lapis_lazuli_ores",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"techreborn:grinder/marble_dust_from_limestone"
]
},
"criteria": {
"has_limestone": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"tag": "c:limestone"
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "techreborn:grinder/marble_dust_from_limestone"
}
}
},
"requirements": [
[
"has_limestone",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"techreborn:grinder/marble_dust_from_marble"
]
},
"criteria": {
"has_marble": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"tag": "c:marble"
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "techreborn:grinder/marble_dust_from_marble"
}
}
},
"requirements": [
[
"has_marble",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"techreborn:grinder/netherite_scrap"
]
},
"criteria": {
"has_ancient_debris": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"items": ["minecraft:ancient_debris"]
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "techreborn:grinder/netherite_scrap"
}
}
},
"requirements": [
[
"has_ancient_debris",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"techreborn:grinder/netherrack_dust"
]
},
"criteria": {
"has_netherrack": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"items": ["minecraft:netherrack"]
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "techreborn:grinder/netherrack_dust"
}
}
},
"requirements": [
[
"has_netherrack",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"techreborn:grinder/netherrack_dust_from_crimson"
]
},
"criteria": {
"has_crimson_nylium": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"items": ["minecraft:crimson_nylium"]
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "techreborn:grinder/netherrack_dust_from_crimson"
}
}
},
"requirements": [
[
"has_crimson_nylium",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"techreborn:grinder/netherrack_dust_from_warped"
]
},
"criteria": {
"has_warped_nylium": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"items": ["minecraft:warped_nylium"]
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "techreborn:grinder/netherrack_dust_from_warped"
}
}
},
"requirements": [
[
"has_warped_nylium",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"techreborn:grinder/obsidian_dust"
]
},
"criteria": {
"has_obsidian": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"items": ["minecraft:obsidian"]
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "techreborn:grinder/obsidian_dust"
}
}
},
"requirements": [
[
"has_obsidian",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"techreborn:grinder/prismarine_crystals"
]
},
"criteria": {
"has_prismarine_shard": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"items": ["minecraft:prismarine_shard"]
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "techreborn:grinder/prismarine_crystals"
}
}
},
"requirements": [
[
"has_prismarine_shard",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"techreborn:grinder/prismarine_crystals_from_sea_lantern"
]
},
"criteria": {
"has_sea_lantern": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"items": ["minecraft:sea_lantern"]
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "techreborn:grinder/prismarine_crystals_from_sea_lantern"
}
}
},
"requirements": [
[
"has_sea_lantern",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"techreborn:grinder/prismarine_shards_from_prismarine"
]
},
"criteria": {
"has_prismarine": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"items": ["minecraft:prismarine"]
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "techreborn:grinder/prismarine_shards_from_prismarine"
}
}
},
"requirements": [
[
"has_prismarine",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"techreborn:grinder/prismarine_shards_from_prismarine_bricks"
]
},
"criteria": {
"has_prismarine": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"items": ["minecraft:prismarine"]
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "techreborn:grinder/prismarine_shards_from_prismarine_bricks"
}
}
},
"requirements": [
[
"has_prismarine",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"techreborn:grinder/pyrite_dust_from_ore"
]
},
"criteria": {
"has_pyrite_ore": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"tag": "c:pyrite_ores"
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "techreborn:grinder/pyrite_dust_from_ore"
}
}
},
"requirements": [
[
"has_pyrite_ore",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"techreborn:grinder/quartz"
]
},
"criteria": {
"has_nether_quartz_ore": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"items": ["minecraft:nether_quartz_ore"]
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "techreborn:grinder/quartz"
}
}
},
"requirements": [
[
"has_nether_quartz_ore",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"techreborn:grinder/quartz_dust_from_gem"
]
},
"criteria": {
"has_quartz": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"items": ["minecraft:quartz"]
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "techreborn:grinder/quartz_dust_from_gem"
}
}
},
"requirements": [
[
"has_quartz",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"techreborn:grinder/quartz_dust_from_quartz_block"
]
},
"criteria": {
"has_quartz": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"items": ["minecraft:quartz_block"]
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "techreborn:grinder/quartz_dust_from_quartz_block"
}
}
},
"requirements": [
[
"has_quartz",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"techreborn:grinder/redstone"
]
},
"criteria": {
"has_redstone_ores": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"tag": "c:redstone_ores"
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "techreborn:grinder/redstone"
}
}
},
"requirements": [
[
"has_redstone_ores",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"techreborn:grinder/sand"
]
},
"criteria": {
"has_gravel": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"items": ["minecraft:gravel"]
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "techreborn:grinder/sand"
}
}
},
"requirements": [
[
"has_gravel",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"techreborn:grinder/sodalite_dust_from_ore"
]
},
"criteria": {
"has_sodalite_ore": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"tag": "c:sodalite_ores"
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "techreborn:grinder/sodalite_dust_from_ore"
}
}
},
"requirements": [
[
"has_sodalite_ore",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"techreborn:grinder/sphalerite_dust_from_ore"
]
},
"criteria": {
"has_sphalerite_ore": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"tag": "c:sphalerite_ores"
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "techreborn:grinder/sphalerite_dust_from_ore"
}
}
},
"requirements": [
[
"has_sphalerite_ore",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"techreborn:grinder/string_from_wool"
]
},
"criteria": {
"has_wool": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"items": ["minecraft:wool"]
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "techreborn:grinder/string_from_wool"
}
}
},
"requirements": [
[
"has_wool",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"techreborn:grinder/sulfur_dust"
]
},
"criteria": {
"has_sulfur": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"tag": "c:sulfurs"
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "techreborn:grinder/sulfur_dust"
}
}
},
"requirements": [
[
"has_sulfur",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"techreborn:grinder/sulfur_dust_from_ore"
]
},
"criteria": {
"has_sulfur_ore": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"tag": "c:sulfur_ores"
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "techreborn:grinder/sulfur_dust_from_ore"
}
}
},
"requirements": [
[
"has_sulfur_ore",
"has_the_recipe"
]
]
}