public class ChiseledBlockSmartModel extends BaseSmartModel implements ICacheClearable
Constructor and Description |
---|
ChiseledBlockSmartModel() |
Modifier and Type | Method and Description |
---|---|
void |
clearCache() |
static ChiseledBlockBaked |
getCachedModel(TileEntityBlockChiseled te,
ChiselLayer layer) |
static int |
getSides(TileEntityBlockChiseled te) |
net.minecraft.client.renderer.block.model.IBakedModel |
handleBlockState(net.minecraft.block.state.IBlockState state,
long rand) |
net.minecraft.client.renderer.block.model.IBakedModel |
handleItemState(net.minecraft.client.renderer.block.model.IBakedModel originalModel,
net.minecraft.item.ItemStack stack,
net.minecraft.world.World world,
net.minecraft.entity.EntityLivingBase entity) |
getItemCameraTransforms, getOverrides, getParticleTexture, getQuads, isAmbientOcclusion, isBuiltInRenderer, isGui3d
public static int getSides(TileEntityBlockChiseled te)
public static ChiseledBlockBaked getCachedModel(TileEntityBlockChiseled te, ChiselLayer layer)
public net.minecraft.client.renderer.block.model.IBakedModel handleBlockState(net.minecraft.block.state.IBlockState state, long rand)
handleBlockState
in class BaseSmartModel
public net.minecraft.client.renderer.block.model.IBakedModel handleItemState(net.minecraft.client.renderer.block.model.IBakedModel originalModel, net.minecraft.item.ItemStack stack, net.minecraft.world.World world, net.minecraft.entity.EntityLivingBase entity)
handleItemState
in class BaseSmartModel
public void clearCache()
clearCache
in interface ICacheClearable