Schauweg Posted May 24, 2018 Posted May 24, 2018 Hi, I already asked on a Discord Server how to do it and they told me to override the isFullCube boolean and return it with false, but I already did this because my block is not a full block in the first place. But it's still not working. This is the code for this block. package com.schauweg.kruscht.objects.blocks; import net.minecraft.block.SoundType; import net.minecraft.block.material.Material; import net.minecraft.block.state.IBlockState; import net.minecraft.util.math.AxisAlignedBB; import net.minecraft.util.math.BlockPos; import net.minecraft.world.IBlockAccess; public class BlockCorrugatedIron extends HorizontalBase { protected static final AxisAlignedBB BOUNDING_BOX = new AxisAlignedBB(0.0D, 0.0D, 0.0D, 1.0D, 0.1875D, 1.0D); public BlockCorrugatedIron(String name, Material material) { super(name, material); setSoundType(SoundType.METAL); setHardness(1F); setResistance(15F); setHarvestLevel("pickaxe", 2); } @Override public boolean isFullCube(IBlockState state) { return false; } @Override public boolean isOpaqueCube(IBlockState state) { return false; } @Override public AxisAlignedBB getBoundingBox(IBlockState state, IBlockAccess source, BlockPos pos) { return BOUNDING_BOX; } } Quote
moonlyer Posted May 24, 2018 Posted May 24, 2018 (edited) @Override public BlockFaceShape getBlockFaceShape(IBlockAccess worldIn, IBlockState state, BlockPos pos, EnumFacing face) { return BlockFaceShape.UNDEFINED; } I think this should do the trick. Edited May 24, 2018 by moonlyer Quote
Schauweg Posted May 24, 2018 Author Posted May 24, 2018 1 hour ago, moonlyer said: @Override public BlockFaceShape getBlockFaceShape(IBlockAccess worldIn, IBlockState state, BlockPos pos, EnumFacing face) { return BlockFaceShape.UNDEFINED; } I think this should do the trick. Yes, it worked. Thank you a lot Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.