From 251925ac08e2a365014dbe001ac5407ee17e2fee Mon Sep 17 00:00:00 2001 From: Frank Date: Sat, 10 Dec 2022 11:04:34 +0100 Subject: [PATCH] [Changes] Added `c:ores`-Tag to the `BaseOreBlock`. (quiqueck/BetterNether#94) --- src/main/java/org/betterx/bclib/blocks/BaseOreBlock.java | 3 +++ .../org/betterx/worlds/together/tag/v3/CommonBlockTags.java | 1 + 2 files changed, 4 insertions(+) diff --git a/src/main/java/org/betterx/bclib/blocks/BaseOreBlock.java b/src/main/java/org/betterx/bclib/blocks/BaseOreBlock.java index 57cd86ee..8cefee15 100644 --- a/src/main/java/org/betterx/bclib/blocks/BaseOreBlock.java +++ b/src/main/java/org/betterx/bclib/blocks/BaseOreBlock.java @@ -4,6 +4,7 @@ import org.betterx.bclib.interfaces.BlockModelProvider; import org.betterx.bclib.interfaces.TagProvider; import org.betterx.bclib.util.LootUtil; import org.betterx.bclib.util.MHelper; +import org.betterx.worlds.together.tag.v3.CommonBlockTags; import org.betterx.worlds.together.tag.v3.MineableTags; import net.minecraft.client.renderer.block.model.BlockModel; @@ -135,6 +136,8 @@ public class BaseOreBlock extends DropExperienceBlock implements BlockModelProvi @Override public void addTags(List> blockTags, List> itemTags) { + blockTags.add(CommonBlockTags.ORES); + if (this.miningLevel == Tiers.STONE.getLevel()) { blockTags.add(BlockTags.NEEDS_STONE_TOOL); } else if (this.miningLevel == Tiers.IRON.getLevel()) { diff --git a/src/main/java/org/betterx/worlds/together/tag/v3/CommonBlockTags.java b/src/main/java/org/betterx/worlds/together/tag/v3/CommonBlockTags.java index 9f2ee4aa..b97db134 100644 --- a/src/main/java/org/betterx/worlds/together/tag/v3/CommonBlockTags.java +++ b/src/main/java/org/betterx/worlds/together/tag/v3/CommonBlockTags.java @@ -19,6 +19,7 @@ public class CommonBlockTags { public static final TagKey NETHER_PORTAL_FRAME = TagManager.BLOCKS.makeCommonTag("nether_pframe"); public static final TagKey NETHER_STONES = TagManager.BLOCKS.makeCommonTag("nether_stones"); public static final TagKey NETHER_ORES = TagManager.BLOCKS.makeCommonTag("nether_ores"); + public static final TagKey ORES = TagManager.BLOCKS.makeCommonTag("ores"); public static final TagKey END_ORES = TagManager.BLOCKS.makeCommonTag("end_ores"); public static final TagKey SAPLINGS = TagManager.BLOCKS.makeCommonTag("saplings"); public static final TagKey SOUL_GROUND = TagManager.BLOCKS.makeCommonTag("soul_ground");