public class CTModel extends BakedModelWrapperWithData
| Modifier and Type | Field and Description |
|---|---|
protected static net.minecraftforge.client.model.data.ModelProperty<com.simibubi.create.foundation.block.connected.CTModel.CTData> |
CT_PROPERTY |
| Constructor and Description |
|---|
CTModel(net.minecraft.client.renderer.model.IBakedModel originalModel,
ConnectedTextureBehaviour behaviour) |
| Modifier and Type | Method and Description |
|---|---|
protected com.simibubi.create.foundation.block.connected.CTModel.CTData |
createCTData(net.minecraft.world.IBlockDisplayReader world,
net.minecraft.util.math.BlockPos pos,
net.minecraft.block.BlockState state) |
protected net.minecraftforge.client.model.data.ModelDataMap.Builder |
gatherModelData(net.minecraftforge.client.model.data.ModelDataMap.Builder builder,
net.minecraft.world.IBlockDisplayReader world,
net.minecraft.util.math.BlockPos pos,
net.minecraft.block.BlockState state) |
java.util.List<net.minecraft.client.renderer.model.BakedQuad> |
getQuads(net.minecraft.block.BlockState state,
net.minecraft.util.Direction side,
java.util.Random rand,
net.minecraftforge.client.model.data.IModelData extraData) |
getModelDatadoesHandlePerspectives, getOverrides, getParticleIcon, getParticleTexture, getQuads, getTransforms, handlePerspective, isAmbientOcclusion, isCustomRenderer, isGui3d, useAmbientOcclusion, usesBlockLightprotected static final net.minecraftforge.client.model.data.ModelProperty<com.simibubi.create.foundation.block.connected.CTModel.CTData> CT_PROPERTY
public CTModel(net.minecraft.client.renderer.model.IBakedModel originalModel,
ConnectedTextureBehaviour behaviour)
protected net.minecraftforge.client.model.data.ModelDataMap.Builder gatherModelData(net.minecraftforge.client.model.data.ModelDataMap.Builder builder,
net.minecraft.world.IBlockDisplayReader world,
net.minecraft.util.math.BlockPos pos,
net.minecraft.block.BlockState state)
gatherModelData in class BakedModelWrapperWithDataprotected com.simibubi.create.foundation.block.connected.CTModel.CTData createCTData(net.minecraft.world.IBlockDisplayReader world,
net.minecraft.util.math.BlockPos pos,
net.minecraft.block.BlockState state)
public java.util.List<net.minecraft.client.renderer.model.BakedQuad> getQuads(net.minecraft.block.BlockState state,
net.minecraft.util.Direction side,
java.util.Random rand,
net.minecraftforge.client.model.data.IModelData extraData)
getQuads in interface net.minecraftforge.client.extensions.IForgeBakedModelgetQuads in class net.minecraftforge.client.model.BakedModelWrapper<net.minecraft.client.renderer.model.IBakedModel>