public interface IMCMultiPart
Modifier and Type | Method and Description |
---|---|
TileEntityBlockChiseled |
getPartFromBlockAccess(net.minecraft.world.IBlockAccess w,
net.minecraft.util.math.BlockPos pos) |
TileEntityBlockChiseled |
getPartIfPossible(net.minecraft.world.World world,
net.minecraft.util.math.BlockPos pos,
boolean create) |
boolean |
isMultiPart(net.minecraft.world.World w,
net.minecraft.util.math.BlockPos pos) |
void |
populateBlobWithUsedSpace(net.minecraft.world.World w,
net.minecraft.util.math.BlockPos pos,
VoxelBlob blob) |
void |
removePartIfPossible(net.minecraft.tileentity.TileEntity te) |
boolean |
rotate(net.minecraft.world.World world,
net.minecraft.util.math.BlockPos pos,
net.minecraft.entity.player.EntityPlayer player) |
void |
swapRenderIfPossible(net.minecraft.tileentity.TileEntity current,
TileEntityBlockChiseled newTileEntity) |
void |
triggerPartChange(net.minecraft.tileentity.TileEntity te) |
void swapRenderIfPossible(net.minecraft.tileentity.TileEntity current, TileEntityBlockChiseled newTileEntity)
void removePartIfPossible(net.minecraft.tileentity.TileEntity te)
TileEntityBlockChiseled getPartIfPossible(net.minecraft.world.World world, net.minecraft.util.math.BlockPos pos, boolean create)
void triggerPartChange(net.minecraft.tileentity.TileEntity te)
boolean isMultiPart(net.minecraft.world.World w, net.minecraft.util.math.BlockPos pos)
void populateBlobWithUsedSpace(net.minecraft.world.World w, net.minecraft.util.math.BlockPos pos, VoxelBlob blob)
boolean rotate(net.minecraft.world.World world, net.minecraft.util.math.BlockPos pos, net.minecraft.entity.player.EntityPlayer player)
TileEntityBlockChiseled getPartFromBlockAccess(net.minecraft.world.IBlockAccess w, net.minecraft.util.math.BlockPos pos)