public class ChiseledBlockMultiPart
extends java.lang.Object
implements mcmultipart.api.multipart.IMultipart
| Constructor and Description |
|---|
ChiseledBlockMultiPart(BlockChiseled myBlock) |
| Modifier and Type | Method and Description |
|---|---|
mcmultipart.api.multipart.IMultipartTile |
convertToMultipartTile(net.minecraft.tileentity.TileEntity tileEntity) |
net.minecraft.block.Block |
getBlock() |
java.util.List<net.minecraft.util.math.AxisAlignedBB> |
getOcclusionBoxes(mcmultipart.api.container.IPartInfo part) |
mcmultipart.api.slot.IPartSlot |
getSlotForPlacement(net.minecraft.world.World world,
net.minecraft.util.math.BlockPos pos,
net.minecraft.block.state.IBlockState state,
net.minecraft.util.EnumFacing facing,
float hitX,
float hitY,
float hitZ,
net.minecraft.entity.EntityLivingBase placer) |
mcmultipart.api.slot.IPartSlot |
getSlotFromWorld(net.minecraft.world.IBlockAccess world,
net.minecraft.util.math.BlockPos pos,
net.minecraft.block.state.IBlockState state) |
mcmultipart.api.world.IWorldView |
getWorldView(mcmultipart.api.container.IPartInfo part) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddCollisionBoxToList, addDestroyEffects, addHitEffects, breakPart, canConnectRedstone, canCreatureSpawn, canRenderInLayer, canSustainLeaves, canSustainPlant, collisionRayTrace, createMultipartTile, dropPartAsItem, fillWithRain, getActualState, getBoundingBox, getCollisionBoundingBox, getComparatorInputOverride, getDrops, getEnchantPowerBonus, getExplosionResistance, getExtendedState, getGhostSlots, getLightOpacity, getLightOpacity, getLightValue, getLightValue, getPickPart, getPlayerRelativePartHardness, getRenderType, getStrongPower, getWeakPower, isAABBInsideMaterial, isBeaconBase, isBurning, isEntityInsideMaterial, isFertile, isFireSource, isFlammable, isFoliage, isLeaves, isPartSolid, isPassable, isSideSolid, isWood, loadMultipartTile, neighborChanged, onAdded, onNeighborChange, onPartActivated, onPartAdded, onPartChanged, onPartClicked, onPartHarvested, onPartPlacedBy, onPartRemoved, onPlantGrow, onRemoved, randomDisplayTick, randomTick, shouldWrapWorld, testIntersection, updateTickpublic ChiseledBlockMultiPart(BlockChiseled myBlock)
public mcmultipart.api.world.IWorldView getWorldView(mcmultipart.api.container.IPartInfo part)
getWorldView in interface mcmultipart.api.multipart.IMultipartpublic java.util.List<net.minecraft.util.math.AxisAlignedBB> getOcclusionBoxes(mcmultipart.api.container.IPartInfo part)
getOcclusionBoxes in interface mcmultipart.api.multipart.IMultipartpublic net.minecraft.block.Block getBlock()
getBlock in interface mcmultipart.api.multipart.IMultipartpublic mcmultipart.api.multipart.IMultipartTile convertToMultipartTile(net.minecraft.tileentity.TileEntity tileEntity)
convertToMultipartTile in interface mcmultipart.api.multipart.IMultipartpublic mcmultipart.api.slot.IPartSlot getSlotForPlacement(net.minecraft.world.World world,
net.minecraft.util.math.BlockPos pos,
net.minecraft.block.state.IBlockState state,
net.minecraft.util.EnumFacing facing,
float hitX,
float hitY,
float hitZ,
net.minecraft.entity.EntityLivingBase placer)
getSlotForPlacement in interface mcmultipart.api.multipart.IMultipartpublic mcmultipart.api.slot.IPartSlot getSlotFromWorld(net.minecraft.world.IBlockAccess world,
net.minecraft.util.math.BlockPos pos,
net.minecraft.block.state.IBlockState state)
getSlotFromWorld in interface mcmultipart.api.multipart.IMultipart