diff --git a/Fabric/src/main/java/vazkii/botania/fabric/xplat/FabricXplatImpl.java b/Fabric/src/main/java/vazkii/botania/fabric/xplat/FabricXplatImpl.java index 3b27bb6946..c02cacd034 100644 --- a/Fabric/src/main/java/vazkii/botania/fabric/xplat/FabricXplatImpl.java +++ b/Fabric/src/main/java/vazkii/botania/fabric/xplat/FabricXplatImpl.java @@ -552,10 +552,11 @@ public TagKey getOreTag() { // No standard so we have to check both :wacko: private final TagKey cGlass = TagKey.create(Registries.BLOCK, new ResourceLocation("c", "glass")); private final TagKey cGlassBlocks = TagKey.create(Registries.BLOCK, new ResourceLocation("c", "glass_blocks")); + private final TagKey cGlassPanes = TagKey.create(Registries.BLOCK, new ResourceLocation("c", "glass_panes")); @Override public boolean isInGlassTag(BlockState state) { - return state.is(cGlass) || state.is(cGlassBlocks); + return state.is(cGlass) || state.is(cGlassBlocks) || state.is(cGlassPanes); } @Override diff --git a/Forge/src/main/java/vazkii/botania/forge/xplat/ForgeXplatImpl.java b/Forge/src/main/java/vazkii/botania/forge/xplat/ForgeXplatImpl.java index beac91e8c5..01dc7d45ba 100644 --- a/Forge/src/main/java/vazkii/botania/forge/xplat/ForgeXplatImpl.java +++ b/Forge/src/main/java/vazkii/botania/forge/xplat/ForgeXplatImpl.java @@ -523,7 +523,7 @@ public TagKey getOreTag() { @Override public boolean isInGlassTag(BlockState state) { - return state.is(Tags.Blocks.GLASS); + return state.is(Tags.Blocks.GLASS) || state.is(Tags.Blocks.GLASS_PANES); } @Override