Skip to content

Commit

Permalink
Recipe fixes #29
Browse files Browse the repository at this point in the history
  • Loading branch information
igentuman committed Nov 17, 2024
1 parent 83bd3c6 commit e17eb89
Show file tree
Hide file tree
Showing 38 changed files with 541 additions and 28 deletions.
2 changes: 2 additions & 0 deletions src/generated/resources/assets/nuclearcraft/lang/en_us.json
Original file line number Diff line number Diff line change
Expand Up @@ -1545,6 +1545,8 @@
"item.nuclearcraft.hyperspace.desc": "Hyperspace",
"item.nuclearcraft.ice_bucket": "Bucket of Ice",
"item.nuclearcraft.iodine_dust": "Iodine Dust",
"item.nuclearcraft.iridium_dust": "Iridium Dust",
"item.nuclearcraft.iridium_ingot": "Iridium Ingot",
"item.nuclearcraft.iron_bucket": "Bucket of Iron",
"item.nuclearcraft.iron_clean_slurry_bucket": "Bucket of Iron Clean Slurry",
"item.nuclearcraft.iron_dust": "Iron Dust",
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "nuclearcraft:item/material/dust/iridium"
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "nuclearcraft:item/material/ingot/iridium"
}
}
1 change: 1 addition & 0 deletions src/generated/resources/data/forge/tags/items/dusts.json
Original file line number Diff line number Diff line change
Expand Up @@ -89,6 +89,7 @@
"nuclearcraft:titanium_dust",
"nuclearcraft:dimensional_blend_dust",
"nuclearcraft:thallium_dust",
"nuclearcraft:iridium_dust",
"nuclearcraft:enderium_dust",
"nuclearcraft:sodium_fluoride_dust",
"nuclearcraft:irradiated_borax_dust",
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"values": [
"nuclearcraft:iridium_dust"
]
}
1 change: 1 addition & 0 deletions src/generated/resources/data/forge/tags/items/ingots.json
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@
"nuclearcraft:aluminum_ingot",
"nuclearcraft:manganese_ingot",
"nuclearcraft:sic_sic_cmc_ingot",
"nuclearcraft:iridium_ingot",
"nuclearcraft:hard_carbon_ingot",
"nuclearcraft:niobium_ingot",
"nuclearcraft:zirconium_ingot",
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"values": [
"nuclearcraft:iridium_ingot"
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_ore": {
"conditions": {
"items": [
{
"tag": "forge:dusts/iridium"
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "minecraft:nuclearcraft_iridium_dust"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_ore",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"minecraft:nuclearcraft_iridium_dust"
]
},
"sends_telemetry_event": false
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"type": "minecraft:smelting",
"category": "misc",
"cookingtime": 200,
"experience": 1.0,
"ingredient": {
"tag": "forge:dusts/iridium"
},
"result": "nuclearcraft:iridium_ingot"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_ore": {
"conditions": {
"items": [
{
"tag": "forge:dusts/iridium"
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "nuclearcraft:blast_iridium_dust"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_ore",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"nuclearcraft:blast_iridium_dust"
]
},
"sends_telemetry_event": false
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_the_recipe": {
"conditions": {
"recipe": "nuclearcraft:turbine_basic_rotor_blade"
},
"trigger": "minecraft:recipe_unlocked"
},
"item": {
"conditions": {
"items": [
{
"tag": "forge:plates/iron"
}
]
},
"trigger": "minecraft:inventory_changed"
}
},
"requirements": [
[
"item",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"nuclearcraft:turbine_basic_rotor_blade"
]
},
"sends_telemetry_event": false
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
{
"parent": "minecraft:recipes/root",
"criteria": {
"has_the_recipe": {
"conditions": {
"recipe": "nuclearcraft:turbine_sic_sic_cmc_rotor_blade"
},
"trigger": "minecraft:recipe_unlocked"
},
"item": {
"conditions": {
"items": [
{
"tag": "forge:plates/sic_sic_cmc"
}
]
},
"trigger": "minecraft:inventory_changed"
}
},
"requirements": [
[
"item",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"nuclearcraft:turbine_sic_sic_cmc_rotor_blade"
]
},
"sends_telemetry_event": false
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
{
"type": "nuclearcraft:alloy_smelter",
"input": [
{
"tag": "forge:dusts/carbon_manganese"
},
{
"count": 11,
"tag": "forge:dusts/titanium"
}
],
"output": [
{
"count": 12,
"item": "nuclearcraft:sic_sic_cmc_ingot"
}
],
"powerModifier": 1.0,
"radiation": 1.0,
"timeModifier": 4.0
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
{
"type": "nuclearcraft:alloy_smelter",
"input": [
{
"tag": "forge:dusts/iron"
},
{
"count": 4,
"tag": "forge:dusts/chromium"
}
],
"output": [
{
"count": 5,
"item": "nuclearcraft:nichrome_ingot"
}
],
"powerModifier": 1.0,
"radiation": 1.0,
"timeModifier": 2.0
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
{
"type": "nuclearcraft:alloy_smelter",
"input": [
{
"count": 3,
"tag": "forge:dusts/osmium"
},
{
"tag": "forge:dusts/iridium"
}
],
"output": [
{
"count": 4,
"item": "nuclearcraft:osmiridium_ingot"
}
],
"powerModifier": 1.0,
"radiation": 1.0,
"timeModifier": 2.0
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
{
"type": "nuclearcraft:alloy_smelter",
"input": [
{
"tag": "forge:ingots/carbon_manganese"
},
{
"count": 11,
"tag": "forge:ingots/titanium"
}
],
"output": [
{
"count": 12,
"item": "nuclearcraft:sic_sic_cmc_ingot"
}
],
"powerModifier": 1.0,
"radiation": 1.0,
"timeModifier": 7.0
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
{
"type": "nuclearcraft:alloy_smelter",
"input": [
{
"tag": "forge:ingots/iron"
},
{
"count": 4,
"tag": "forge:ingots/chromium"
}
],
"output": [
{
"count": 5,
"item": "nuclearcraft:nichrome_ingot"
}
],
"powerModifier": 1.0,
"radiation": 1.0,
"timeModifier": 2.5
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
{
"type": "nuclearcraft:alloy_smelter",
"input": [
{
"count": 3,
"tag": "forge:ingots/osmium"
},
{
"tag": "forge:ingots/iridium"
}
],
"output": [
{
"count": 4,
"item": "nuclearcraft:osmiridium_ingot"
}
],
"powerModifier": 1.0,
"radiation": 1.0,
"timeModifier": 4.0
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"type": "minecraft:blasting",
"category": "misc",
"cookingtime": 100,
"experience": 1.0,
"ingredient": {
"tag": "forge:dusts/iridium"
},
"result": "nuclearcraft:iridium_ingot"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"type": "nuclearcraft:decay_hastener",
"input": [
{
"tag": "forge:dusts/irradiated_borax"
}
],
"output": [
{
"tag": "forge:dusts/borax"
}
],
"powerModifier": 1.0,
"radiation": 1.0,
"timeModifier": 2.0
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"type": "nuclearcraft:manufactory",
"input": [
{
"tag": "forge:ingots/iridium"
}
],
"output": [
{
"tag": "forge:dusts/iridium"
}
],
"powerModifier": 1.0,
"radiation": 1.0,
"timeModifier": 1.0
}
Loading

0 comments on commit e17eb89

Please sign in to comment.