package me.km.blocks; import net.minecraft.block.BarrierBlock; import net.minecraft.block.Block; import net.minecraft.block.BlockState; import net.minecraft.util.math.BlockPos; import net.minecraft.util.math.shapes.ISelectionContext; import net.minecraft.util.math.shapes.VoxelShape; import net.minecraft.util.math.shapes.VoxelShapes; import net.minecraft.world.IBlockReader; public class BlockInvisible extends BarrierBlock { public BlockInvisible(Block.Properties properties) { super(properties); } @Override public VoxelShape getShape(BlockState state, IBlockReader w, BlockPos pos, ISelectionContext context) { return VoxelShapes.empty(); } }