From 0abe96d5e1537a6fb08e4abd279dfe3cbb8f8c49 Mon Sep 17 00:00:00 2001 From: Sebastian Hartte Date: Fri, 21 Jun 2024 00:06:13 +0200 Subject: [PATCH] Fix charger voiding items on right-click --- .../resources/data/minecraft/tags/item/walls.json | 15 +++++++++++++++ .../datagen/providers/tags/ItemTagsProvider.java | 2 ++ 2 files changed, 17 insertions(+) create mode 100644 src/generated/resources/data/minecraft/tags/item/walls.json diff --git a/src/generated/resources/data/minecraft/tags/item/walls.json b/src/generated/resources/data/minecraft/tags/item/walls.json new file mode 100644 index 00000000000..1f66b89f8b2 --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/item/walls.json @@ -0,0 +1,15 @@ +{ + "values": [ + "ae2:sky_stone_wall", + "ae2:smooth_sky_stone_wall", + "ae2:sky_stone_brick_wall", + "ae2:sky_stone_small_brick_wall", + "ae2:fluix_wall", + "ae2:quartz_wall", + "ae2:cut_quartz_wall", + "ae2:smooth_quartz_wall", + "ae2:quartz_brick_wall", + "ae2:chiseled_quartz_wall", + "ae2:quartz_pillar_wall" + ] +} \ No newline at end of file diff --git a/src/main/java/appeng/datagen/providers/tags/ItemTagsProvider.java b/src/main/java/appeng/datagen/providers/tags/ItemTagsProvider.java index 1c5ecd1a19c..dadeb6e4ab3 100644 --- a/src/main/java/appeng/datagen/providers/tags/ItemTagsProvider.java +++ b/src/main/java/appeng/datagen/providers/tags/ItemTagsProvider.java @@ -24,6 +24,7 @@ import net.minecraft.core.registries.Registries; import net.minecraft.data.PackOutput; import net.minecraft.resources.ResourceLocation; +import net.minecraft.tags.BlockTags; import net.minecraft.tags.ItemTags; import net.minecraft.tags.TagKey; import net.minecraft.world.item.Items; @@ -245,6 +246,7 @@ private void copyBlockTags() { private void mirrorBlockTag(ResourceLocation tagName) { copy(TagKey.create(Registries.BLOCK, tagName), TagKey.create(Registries.ITEM, tagName)); + copy(BlockTags.WALLS, ItemTags.WALLS); } private void addP2pAttunementTags() {