添加新tag,调整配方

This commit is contained in:
17146 2025-02-09 16:00:30 +08:00
parent 6303a8ec75
commit 1baf7c3259
35 changed files with 79 additions and 38 deletions

View file

@ -1,4 +1,4 @@
// 1.20.1 2025-01-10T22:18:19.1617681 Tags for minecraft:item mod id superbwarfare // 1.20.1 2025-02-09T15:58:05.6327285 Tags for minecraft:item mod id superbwarfare
cf8d49a8d2872286d1a9c3d4a7e1c2b7690db0b8 data/forge/tags/items/dusts.json cf8d49a8d2872286d1a9c3d4a7e1c2b7690db0b8 data/forge/tags/items/dusts.json
0fa06c2ff83bf09797e3ddff90f62d1124e645b4 data/forge/tags/items/dusts/coal_coke.json 0fa06c2ff83bf09797e3ddff90f62d1124e645b4 data/forge/tags/items/dusts/coal_coke.json
295ddf906b7133a0558d03e9a60eea18281fe430 data/forge/tags/items/dusts/iron.json 295ddf906b7133a0558d03e9a60eea18281fe430 data/forge/tags/items/dusts/iron.json
@ -28,6 +28,7 @@ af6fd64b4a685c353f243763db268f7b2304c009 data/forge/tags/items/storage_blocks/le
144e54d908121dee498b2ebba3b24b09fd6f18d9 data/forge/tags/items/storage_blocks/tungsten.json 144e54d908121dee498b2ebba3b24b09fd6f18d9 data/forge/tags/items/storage_blocks/tungsten.json
96a9ddc01147520bc6f573454a329bd67e8d0962 data/superbwarfare/tags/items/gun.json 96a9ddc01147520bc6f573454a329bd67e8d0962 data/superbwarfare/tags/items/gun.json
409af265147e812b6f6558c51f1cb83b0f61b7d3 data/superbwarfare/tags/items/handgun.json 409af265147e812b6f6558c51f1cb83b0f61b7d3 data/superbwarfare/tags/items/handgun.json
9b38dc57a6ea6b75f183dfe6376190aaf5b575f0 data/superbwarfare/tags/items/ingots/steel.json
65ddb0a8a671cc65af8e3754fc23e7d24c3587b7 data/superbwarfare/tags/items/launcher.json 65ddb0a8a671cc65af8e3754fc23e7d24c3587b7 data/superbwarfare/tags/items/launcher.json
b404c6fd99d2ca68c6738f225cb7d68ee443c10a data/superbwarfare/tags/items/machine_gun.json b404c6fd99d2ca68c6738f225cb7d68ee443c10a data/superbwarfare/tags/items/machine_gun.json
a53020091752016da6602ee1b8b7e08823614344 data/superbwarfare/tags/items/military_armor.json a53020091752016da6602ee1b8b7e08823614344 data/superbwarfare/tags/items/military_armor.json
@ -37,6 +38,7 @@ aaa533157491a82b8e23b2914deef67c4078cbed data/superbwarfare/tags/items/rifle.jso
acd4d19dfadb71a1cec43e9c0f4a38fe8d3cf8cb data/superbwarfare/tags/items/shotgun.json acd4d19dfadb71a1cec43e9c0f4a38fe8d3cf8cb data/superbwarfare/tags/items/shotgun.json
4aca0fa3f8b9f2a4920041e35e46dae7e93d5482 data/superbwarfare/tags/items/smg.json 4aca0fa3f8b9f2a4920041e35e46dae7e93d5482 data/superbwarfare/tags/items/smg.json
13a23684e04832bea5dfbd2c0a9d9ed52dcb3422 data/superbwarfare/tags/items/sniper_rifle.json 13a23684e04832bea5dfbd2c0a9d9ed52dcb3422 data/superbwarfare/tags/items/sniper_rifle.json
957ba1ad20a5bd810ef125677238efa833b8376d data/superbwarfare/tags/items/storage_blocks/steel.json
9af8a0147d1e920ef2a2b990bc9010367cf3b7df data/superbwarfare/tags/items/use_handgun_ammo.json 9af8a0147d1e920ef2a2b990bc9010367cf3b7df data/superbwarfare/tags/items/use_handgun_ammo.json
2899774c6325135847a85b09121ce25587aa275e data/superbwarfare/tags/items/use_rifle_ammo.json 2899774c6325135847a85b09121ce25587aa275e data/superbwarfare/tags/items/use_rifle_ammo.json
acd4d19dfadb71a1cec43e9c0f4a38fe8d3cf8cb data/superbwarfare/tags/items/use_shotgun_ammo.json acd4d19dfadb71a1cec43e9c0f4a38fe8d3cf8cb data/superbwarfare/tags/items/use_shotgun_ammo.json

View file

@ -0,0 +1,9 @@
{
"values": [
"#forge:ingots/steel",
{
"id": "dreamaticvoyage:fukamizu_bread_ingot",
"required": false
}
]
}

View file

@ -0,0 +1,9 @@
{
"values": [
"#forge:storage_blocks/steel",
{
"id": "dreamaticvoyage:fukamizu_bread_block",
"required": false
}
]
}

View file

@ -37,12 +37,18 @@ public class ModItemTagProvider extends ItemTagsProvider {
this.tag(forgeTag("ingots/tungsten")).add(ModItems.TUNGSTEN_INGOT.get()); this.tag(forgeTag("ingots/tungsten")).add(ModItems.TUNGSTEN_INGOT.get());
this.tag(forgeTag("ingots/silver")).add(ModItems.SILVER_INGOT.get()); this.tag(forgeTag("ingots/silver")).add(ModItems.SILVER_INGOT.get());
this.tag(ModTags.Items.INGOTS_STEEL).addTag(forgeTag("ingots/steel"))
.addOptional(new ResourceLocation("dreamaticvoyage", "fukamizu_bread_ingot"));
this.tag(Tags.Items.STORAGE_BLOCKS).addTags(forgeTag("storage_blocks/lead"), forgeTag("storage_blocks/steel"), forgeTag("storage_blocks/tungsten"), forgeTag("storage_blocks/silver")); this.tag(Tags.Items.STORAGE_BLOCKS).addTags(forgeTag("storage_blocks/lead"), forgeTag("storage_blocks/steel"), forgeTag("storage_blocks/tungsten"), forgeTag("storage_blocks/silver"));
this.tag(forgeTag("storage_blocks/lead")).add(ModItems.LEAD_BLOCK.get()); this.tag(forgeTag("storage_blocks/lead")).add(ModItems.LEAD_BLOCK.get());
this.tag(forgeTag("storage_blocks/steel")).add(ModItems.STEEL_BLOCK.get()); this.tag(forgeTag("storage_blocks/steel")).add(ModItems.STEEL_BLOCK.get());
this.tag(forgeTag("storage_blocks/tungsten")).add(ModItems.TUNGSTEN_BLOCK.get()); this.tag(forgeTag("storage_blocks/tungsten")).add(ModItems.TUNGSTEN_BLOCK.get());
this.tag(forgeTag("storage_blocks/silver")).add(ModItems.SILVER_BLOCK.get()); this.tag(forgeTag("storage_blocks/silver")).add(ModItems.SILVER_BLOCK.get());
this.tag(ModTags.Items.STORAGE_BLOCK_STEEL).addTag(forgeTag("storage_blocks/steel"))
.addOptional(new ResourceLocation("dreamaticvoyage", "fukamizu_bread_block"));
this.tag(Tags.Items.ORES).addTags(forgeTag("ores/lead"), forgeTag("ores/tungsten"), forgeTag("ores/silver")); this.tag(Tags.Items.ORES).addTags(forgeTag("ores/lead"), forgeTag("ores/tungsten"), forgeTag("ores/silver"));
this.tag(forgeTag("ores/lead")).add(ModItems.GALENA_ORE.get(), ModItems.DEEPSLATE_GALENA_ORE.get()); this.tag(forgeTag("ores/lead")).add(ModItems.GALENA_ORE.get(), ModItems.DEEPSLATE_GALENA_ORE.get());
this.tag(forgeTag("ores/tungsten")).add(ModItems.SCHEELITE_ORE.get(), ModItems.DEEPSLATE_SCHEELITE_ORE.get()); this.tag(forgeTag("ores/tungsten")).add(ModItems.SCHEELITE_ORE.get(), ModItems.DEEPSLATE_SCHEELITE_ORE.get());

View file

@ -32,6 +32,9 @@ public class ModTags {
public static final TagKey<Item> MILITARY_ARMOR = tag("military_armor"); public static final TagKey<Item> MILITARY_ARMOR = tag("military_armor");
public static final TagKey<Item> MILITARY_ARMOR_HEAVY = tag("military_armor_heavy"); public static final TagKey<Item> MILITARY_ARMOR_HEAVY = tag("military_armor_heavy");
public static final TagKey<Item> INGOTS_STEEL = tag("ingots/steel");
public static final TagKey<Item> STORAGE_BLOCK_STEEL = tag("storage_blocks/steel");
private static TagKey<Item> tag(String name) { private static TagKey<Item> tag(String name) {
return ItemTags.create(new ResourceLocation(ModUtils.MODID, name)); return ItemTags.create(new ResourceLocation(ModUtils.MODID, name));
} }

View file

@ -20,7 +20,7 @@
"item": "minecraft:compass" "item": "minecraft:compass"
}, },
"e": { "e": {
"tag": "forge:storage_blocks/steel" "tag": "superbwarfare:storage_blocks/steel"
}, },
"f": { "f": {
"item": "minecraft:chest" "item": "minecraft:chest"

View file

@ -14,7 +14,7 @@
"item": "minecraft:iron_ingot" "item": "minecraft:iron_ingot"
}, },
"c": { "c": {
"tag":"forge:ingots/steel" "tag": "superbwarfare:ingots/steel"
}, },
"d": { "d": {
"item": "superbwarfare:tungsten_rod" "item": "superbwarfare:tungsten_rod"

View file

@ -14,7 +14,7 @@
"tag": "minecraft:terracotta" "tag": "minecraft:terracotta"
}, },
"c": { "c": {
"tag":"forge:ingots/steel" "tag": "superbwarfare:ingots/steel"
}, },
"d": { "d": {
"tag": "minecraft:wool" "tag": "minecraft:wool"

View file

@ -14,7 +14,7 @@
"item": "superbwarfare:cell" "item": "superbwarfare:cell"
}, },
"e": { "e": {
"tag": "forge:storage_blocks/steel" "tag": "superbwarfare:storage_blocks/steel"
}, },
"f": { "f": {
"item": "superbwarfare:medium_armament_module" "item": "superbwarfare:medium_armament_module"

View file

@ -8,7 +8,7 @@
], ],
"key": { "key": {
"a": { "a": {
"tag":"forge:storage_blocks/steel" "tag": "superbwarfare:storage_blocks/steel"
}, },
"b": { "b": {
"item": "minecraft:dispenser" "item": "minecraft:dispenser"

View file

@ -8,7 +8,7 @@
], ],
"key": { "key": {
"a": { "a": {
"tag":"forge:ingots/steel" "tag": "superbwarfare:ingots/steel"
}, },
"b": { "b": {
"item": "minecraft:iron_ingot" "item": "minecraft:iron_ingot"

View file

@ -7,7 +7,7 @@
], ],
"key": { "key": {
"a": { "a": {
"tag":"forge:ingots/steel" "tag": "superbwarfare:ingots/steel"
}, },
"b": { "b": {
"tag": "forge:dyes/black" "tag": "forge:dyes/black"

View file

@ -14,7 +14,7 @@
"item": "minecraft:iron_ingot" "item": "minecraft:iron_ingot"
}, },
"c": { "c": {
"tag":"forge:ingots/steel" "tag": "superbwarfare:ingots/steel"
} }
}, },
"result": { "result": {

View file

@ -8,7 +8,7 @@
], ],
"key": { "key": {
"a": { "a": {
"tag":"forge:ingots/steel" "tag": "superbwarfare:ingots/steel"
}, },
"b": { "b": {
"tag": "forge:ingots/copper" "tag": "forge:ingots/copper"

View file

@ -14,7 +14,7 @@
"item": "superbwarfare:cell" "item": "superbwarfare:cell"
}, },
"e": { "e": {
"tag": "forge:storage_blocks/steel" "tag": "superbwarfare:storage_blocks/steel"
}, },
"f": { "f": {
"item": "minecraft:chest" "item": "minecraft:chest"

View file

@ -17,7 +17,7 @@
"item": "minecraft:dispenser" "item": "minecraft:dispenser"
}, },
"d": { "d": {
"tag":"forge:ingots/steel" "tag": "superbwarfare:ingots/steel"
} }
}, },
"result": { "result": {

View file

@ -7,7 +7,7 @@
"item": "superbwarfare:common_material_pack" "item": "superbwarfare:common_material_pack"
}, },
"addition": { "addition": {
"tag":"forge:ingots/steel" "tag": "superbwarfare:ingots/steel"
}, },
"result": { "result": {
"item": "superbwarfare:m_1911" "item": "superbwarfare:m_1911"

View file

@ -7,7 +7,7 @@
"item": "superbwarfare:rare_material_pack" "item": "superbwarfare:rare_material_pack"
}, },
"addition": { "addition": {
"tag":"forge:ingots/steel" "tag": "superbwarfare:ingots/steel"
}, },
"result": { "result": {
"item": "superbwarfare:m_4" "item": "superbwarfare:m_4"

View file

@ -7,7 +7,7 @@
"item": "superbwarfare:rare_material_pack" "item": "superbwarfare:rare_material_pack"
}, },
"addition": { "addition": {
"tag":"forge:ingots/steel" "tag": "superbwarfare:ingots/steel"
}, },
"result": { "result": {
"item": "superbwarfare:m_870" "item": "superbwarfare:m_870"

View file

@ -7,7 +7,7 @@
"item": "superbwarfare:cannon_core" "item": "superbwarfare:cannon_core"
}, },
"addition": { "addition": {
"tag": "forge:storage_blocks/steel" "tag": "superbwarfare:storage_blocks/steel"
}, },
"result": { "result": {
"item": "superbwarfare:container", "item": "superbwarfare:container",

View file

@ -7,7 +7,7 @@
"item": "superbwarfare:cannon_core" "item": "superbwarfare:cannon_core"
}, },
"addition": { "addition": {
"tag": "forge:storage_blocks/steel" "tag": "superbwarfare:storage_blocks/steel"
}, },
"result": { "result": {
"item": "superbwarfare:container", "item": "superbwarfare:container",

View file

@ -11,7 +11,7 @@
"item": "superbwarfare:fusee" "item": "superbwarfare:fusee"
}, },
"b": { "b": {
"tag":"forge:ingots/steel" "tag": "superbwarfare:ingots/steel"
}, },
"c": { "c": {
"item": "superbwarfare:high_energy_explosives" "item": "superbwarfare:high_energy_explosives"

View file

@ -11,7 +11,7 @@
"item": "superbwarfare:empty_perk" "item": "superbwarfare:empty_perk"
}, },
"b": { "b": {
"tag":"forge:ingots/steel" "tag": "superbwarfare:ingots/steel"
}, },
"c": { "c": {
"item": "minecraft:piston" "item": "minecraft:piston"

View file

@ -8,7 +8,7 @@
], ],
"key": { "key": {
"a": { "a": {
"tag":"forge:ingots/steel" "tag": "superbwarfare:ingots/steel"
}, },
"b": { "b": {
"tag": "forge:plates/copper" "tag": "forge:plates/copper"

View file

@ -8,7 +8,7 @@
], ],
"key": { "key": {
"a": { "a": {
"tag":"forge:ingots/steel" "tag": "superbwarfare:ingots/steel"
}, },
"b": { "b": {
"tag": "forge:ingots/copper" "tag": "forge:ingots/copper"

View file

@ -14,7 +14,7 @@
"item": "superbwarfare:rare_material_pack" "item": "superbwarfare:rare_material_pack"
}, },
"c": { "c": {
"tag":"forge:ingots/steel" "tag": "superbwarfare:ingots/steel"
}, },
"d": { "d": {
"item": "minecraft:comparator" "item": "minecraft:comparator"

View file

@ -2,12 +2,15 @@
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shaped",
"category": "misc", "category": "misc",
"pattern": [ "pattern": [
"aaa", "aba",
" a" " a"
], ],
"key": { "key": {
"a": { "a": {
"tag":"forge:ingots/steel" "tag": "superbwarfare:ingots/steel"
},
"b": {
"item": "superbwarfare:steel_ingot"
} }
}, },
"result": { "result": {

View file

@ -2,11 +2,14 @@
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shaped",
"category": "misc", "category": "misc",
"pattern": [ "pattern": [
"aaa" "aba"
], ],
"key": { "key": {
"a": { "a": {
"tag":"forge:ingots/steel" "tag": "superbwarfare:ingots/steel"
},
"b": {
"item": "superbwarfare:steel_ingot"
} }
}, },
"result": { "result": {

View file

@ -8,10 +8,10 @@
], ],
"key": { "key": {
"a": { "a": {
"item": "superbwarfare:steel_ingot" "tag": "superbwarfare:ingots/steel"
}, },
"b": { "b": {
"tag":"forge:ingots/steel" "item": "superbwarfare:steel_ingot"
} }
}, },
"result": { "result": {

View file

@ -3,12 +3,15 @@
"category": "misc", "category": "misc",
"pattern": [ "pattern": [
"a", "a",
"a", "b",
"a" "a"
], ],
"key": { "key": {
"a": { "a": {
"tag":"forge:ingots/steel" "tag": "superbwarfare:ingots/steel"
},
"b": {
"item": "superbwarfare:steel_ingot"
} }
}, },
"result": { "result": {

View file

@ -3,14 +3,17 @@
"category": "misc", "category": "misc",
"pattern": [ "pattern": [
"ab", "ab",
" b" " c"
], ],
"key": { "key": {
"a": { "a": {
"item": "minecraft:tripwire_hook" "item": "minecraft:tripwire_hook"
}, },
"b": { "b": {
"tag":"forge:ingots/steel" "tag": "superbwarfare:ingots/steel"
},
"c": {
"item": "superbwarfare:steel_ingot"
} }
}, },
"result": { "result": {

View file

@ -11,7 +11,7 @@
"item": "minecraft:target" "item": "minecraft:target"
}, },
"b": { "b": {
"tag":"forge:ingots/steel" "tag": "superbwarfare:ingots/steel"
}, },
"c": { "c": {
"item": "minecraft:armor_stand" "item": "minecraft:armor_stand"

View file

@ -8,13 +8,13 @@
], ],
"key": { "key": {
"a": { "a": {
"tag":"forge:ingots/steel" "tag": "superbwarfare:ingots/steel"
}, },
"b": { "b": {
"item": "superbwarfare:wheel" "item": "superbwarfare:wheel"
}, },
"c": { "c": {
"tag": "forge:storage_blocks/steel" "tag": "superbwarfare:storage_blocks/steel"
} }
}, },
"result": { "result": {