Skip to content

Commit c32cdb2

Browse files
committed
add itemtags to tools and armor
- allow them to be enchanted TeamLapen/Vampirism#1463
1 parent 4f5da9f commit c32cdb2

File tree

12 files changed

+77
-1
lines changed

12 files changed

+77
-1
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
{
2+
"values": [
3+
"werewolves:silver_sword",
4+
"werewolves:silver_pickaxe",
5+
"werewolves:silver_axe",
6+
"werewolves:silver_shovel",
7+
"werewolves:silver_hoe"
8+
]
9+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"values": [
3+
"werewolves:silver_axe"
4+
]
5+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"values": [
3+
"werewolves:silver_chestplate",
4+
"werewolves:pelt_chestplate",
5+
"werewolves:dark_pelt_chestplate",
6+
"werewolves:white_pelt_chestplate"
7+
]
8+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"values": [
3+
"werewolves:silver_boots",
4+
"werewolves:pelt_boots",
5+
"werewolves:dark_pelt_boots",
6+
"werewolves:white_pelt_boots"
7+
]
8+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"values": [
3+
"werewolves:silver_helmet",
4+
"werewolves:pelt_helmet",
5+
"werewolves:dark_pelt_helmet",
6+
"werewolves:white_pelt_helmet"
7+
]
8+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"values": [
3+
"werewolves:silver_hoe"
4+
]
5+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"values": [
3+
"werewolves:silver_leggings",
4+
"werewolves:pelt_leggings",
5+
"werewolves:dark_pelt_leggings",
6+
"werewolves:white_pelt_leggings"
7+
]
8+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"values": [
3+
"werewolves:silver_pickaxe"
4+
]
5+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"values": [
3+
"werewolves:silver_shovel"
4+
]
5+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"values": [
3+
"werewolves:silver_sword"
4+
]
5+
}

src/generated/resources/data/neoforge/loot_modifiers/global_loot_modifiers.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
"werewolves:inject/entity/entities/skeleton",
77
"werewolves:inject/entity/entities/villager",
88
"werewolves:hunter_liver",
9-
"werewolves:inject/chests/nether_bridge",
109
"werewolves:inject/chests/abandoned_mineshaft",
10+
"werewolves:inject/chests/nether_bridge",
1111
"werewolves:inject/chests/stronghold_library"
1212
],
1313
"replace": false

src/main/java/de/teamlapen/werewolves/data/ModTagsProvider.java

+10
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,16 @@ protected void addTags(HolderLookup.@NotNull Provider holderProvider) {
159159
this.tag(ModTags.Items.SILVER_ITEM).addTags(ModTags.Items.SILVER_INGOT, ModTags.Items.SILVER_TOOL, ModTags.Items.SILVER_NUGGET, ModTags.Items.RAW_MATERIALS_SILVER, ModTags.Items.STORAGE_BLOCKS_RAW_SILVER, ModTags.Items.STORAGE_BLOCKS_SILVER, ModTags.Items.SILVER_ARMOR);
160160
this.tag(ModTags.Items.RAW_FOOD).addTags(ModTags.Items.RAW_MEAT, ModTags.Items.RAW_FISH);
161161
this.tag(ModTags.Items.WEREWOLF_FOOD).addTag(ItemTags.MEAT).add(ModItems.WOLF_BERRIES.get(), Items.SWEET_BERRIES, Items.GLOW_BERRIES);
162+
this.tag(ItemTags.SWORDS).add(ModItems.SILVER_SWORD.get());
163+
this.tag(ItemTags.AXES).add(ModItems.SILVER_AXE.get());
164+
this.tag(ItemTags.PICKAXES).add(ModItems.SILVER_PICKAXE.get());
165+
this.tag(ItemTags.SHOVELS).add(ModItems.SILVER_SHOVEL.get());
166+
this.tag(ItemTags.HOES).add(ModItems.SILVER_HOE.get());
167+
this.tag(ItemTags.HEAD_ARMOR).add(ModItems.SILVER_HELMET.get(), ModItems.PELT_HELMET.get(), ModItems.DARK_PELT_HELMET.get(), ModItems.WHITE_PELT_HELMET.get());
168+
this.tag(ItemTags.CHEST_ARMOR).add(ModItems.SILVER_CHESTPLATE.get(), ModItems.PELT_CHESTPLATE.get(), ModItems.DARK_PELT_CHESTPLATE.get(), ModItems.WHITE_PELT_CHESTPLATE.get());
169+
this.tag(ItemTags.LEG_ARMOR).add(ModItems.SILVER_LEGGINGS.get(), ModItems.PELT_LEGGINGS.get(), ModItems.DARK_PELT_LEGGINGS.get(), ModItems.WHITE_PELT_LEGGINGS.get());
170+
this.tag(ItemTags.FOOT_ARMOR).add(ModItems.SILVER_BOOTS.get(), ModItems.PELT_BOOTS.get(), ModItems.DARK_PELT_BOOTS.get(), ModItems.WHITE_PELT_BOOTS.get());
171+
this.tag(Tags.Items.MELEE_WEAPON_TOOLS).add(ModItems.SILVER_SWORD.get(), ModItems.SILVER_PICKAXE.get(), ModItems.SILVER_AXE.get(), ModItems.SILVER_SHOVEL.get(), ModItems.SILVER_HOE.get());
162172
}
163173

164174
@SuppressWarnings("UnusedReturnValue")

0 commit comments

Comments
 (0)