Skip to content

Commit

Permalink
修改合成器配方
Browse files Browse the repository at this point in the history
  • Loading branch information
ZhuRuoLing committed Sep 28, 2024
1 parent 6fe8137 commit 64a1cb5
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 27 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -11,31 +11,21 @@
},
"trigger": "minecraft:inventory_changed"
},
"has_crafting_table": {
"has_crafter": {
"conditions": {
"items": [
{
"items": "minecraft:crafting_table"
"items": "minecraft:crafter"
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_dropper": {
"has_glass": {
"conditions": {
"items": [
{
"items": "minecraft:dropper"
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_iron_ingot": {
"conditions": {
"items": [
{
"items": "minecraft:iron_ingot"
"items": "minecraft:glass"
}
]
},
Expand All @@ -61,9 +51,8 @@
"requirements": [
[
"has_the_recipe",
"has_iron_ingot",
"has_crafting_table",
"has_dropper",
"has_glass",
"has_crafter",
"has_magnetoelectric_core",
"has_circuit_board"
]
Expand Down
20 changes: 10 additions & 10 deletions src/main/java/dev/dubhe/anvilcraft/init/ModBlocks.java
Original file line number Diff line number Diff line change
Expand Up @@ -758,18 +758,18 @@ public class ModBlocks {
.define('D', ModItems.MAGNETOELECTRIC_CORE)
.define('E', ModItems.CIRCUIT_BOARD)
.unlockedBy(
AnvilCraftDatagen.hasItem(Items.IRON_INGOT), AnvilCraftDatagen.has(Items.IRON_INGOT))
.unlockedBy(
AnvilCraftDatagen.hasItem(Items.CRAFTING_TABLE),
AnvilCraftDatagen.has(Items.CRAFTING_TABLE))
.unlockedBy(AnvilCraftDatagen.hasItem(Items.DROPPER), AnvilCraftDatagen.has(Items.DROPPER))
.unlockedBy(
AnvilCraftDatagen.hasItem(Items.GLASS),
AnvilCraftDatagen.has(Items.GLASS)
).unlockedBy(
AnvilCraftDatagen.hasItem(Items.CRAFTER),
AnvilCraftDatagen.has(Items.CRAFTER)
).unlockedBy(
AnvilCraftDatagen.hasItem(ModItems.MAGNETOELECTRIC_CORE),
AnvilCraftDatagen.has(ModItems.MAGNETOELECTRIC_CORE))
.unlockedBy(
AnvilCraftDatagen.has(ModItems.MAGNETOELECTRIC_CORE)
).unlockedBy(
AnvilCraftDatagen.hasItem(ModItems.CIRCUIT_BOARD),
AnvilCraftDatagen.has(ModItems.CIRCUIT_BOARD))
.save(provider);
AnvilCraftDatagen.has(ModItems.CIRCUIT_BOARD)
).save(provider);
})
.register();

Expand Down

0 comments on commit 64a1cb5

Please sign in to comment.