From 58b202a7829ce1d69b9ac14e86621334091bf5c6 Mon Sep 17 00:00:00 2001 From: modmuss50 Date: Tue, 8 Mar 2016 08:33:38 +0000 Subject: [PATCH] Fixes transparency on glass --- .../techreborn/blocks/BlockReinforcedGlass.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/main/java/techreborn/blocks/BlockReinforcedGlass.java b/src/main/java/techreborn/blocks/BlockReinforcedGlass.java index c9255c3c9..a884d0f04 100644 --- a/src/main/java/techreborn/blocks/BlockReinforcedGlass.java +++ b/src/main/java/techreborn/blocks/BlockReinforcedGlass.java @@ -1,10 +1,14 @@ package techreborn.blocks; +import me.modmuss50.jsonDestroyer.api.IOpaqueBlock; import me.modmuss50.jsonDestroyer.api.ITexturedBlock; import net.minecraft.block.Block; import net.minecraft.block.material.Material; import net.minecraft.block.state.IBlockState; import net.minecraft.util.EnumFacing; +import net.minecraft.util.EnumWorldBlockLayer; +import net.minecraftforge.fml.relauncher.Side; +import net.minecraftforge.fml.relauncher.SideOnly; import reborncore.common.BaseBlock; import reborncore.common.blocks.BlockMachineBase; import techreborn.client.TechRebornCreativeTabMisc; @@ -20,6 +24,17 @@ public class BlockReinforcedGlass extends BaseBlock implements ITexturedBlock { @Override public boolean isOpaqueCube() { + return true; + } + + @SideOnly(Side.CLIENT) + public EnumWorldBlockLayer getBlockLayer() + { + return EnumWorldBlockLayer.CUTOUT; + } + + public boolean isFullCube() + { return false; }