Class CTModel
java.lang.Object
net.minecraftforge.client.model.BakedModelWrapper<net.minecraft.client.resources.model.BakedModel>
com.simibubi.create.foundation.block.connected.BakedModelWrapperWithData
com.simibubi.create.foundation.block.connected.CTModel
- All Implemented Interfaces:
net.minecraft.client.resources.model.BakedModel,net.minecraftforge.client.extensions.IForgeBakedModel
- Direct Known Subclasses:
ConnectedGirderModel,FluidTankModel
-
Field Summary
Fields inherited from class net.minecraftforge.client.model.BakedModelWrapper
originalModel -
Constructor Summary
ConstructorsConstructorDescriptionCTModel(net.minecraft.client.resources.model.BakedModel originalModel, ConnectedTextureBehaviour behaviour) -
Method Summary
Modifier and TypeMethodDescriptionprotected com.simibubi.create.foundation.block.connected.CTModel.CTDatacreateCTData(net.minecraft.world.level.BlockAndTintGetter world, net.minecraft.core.BlockPos pos, net.minecraft.world.level.block.state.BlockState state) protected net.minecraftforge.client.model.data.ModelDataMap.BuildergatherModelData(net.minecraftforge.client.model.data.ModelDataMap.Builder builder, net.minecraft.world.level.BlockAndTintGetter world, net.minecraft.core.BlockPos pos, net.minecraft.world.level.block.state.BlockState state) List<net.minecraft.client.renderer.block.model.BakedQuad>getQuads(net.minecraft.world.level.block.state.BlockState state, net.minecraft.core.Direction side, Random rand, net.minecraftforge.client.model.data.IModelData extraData) Methods inherited from class com.simibubi.create.foundation.block.connected.BakedModelWrapperWithData
getModelDataMethods inherited from class net.minecraftforge.client.model.BakedModelWrapper
doesHandlePerspectives, getOverrides, getParticleIcon, getParticleIcon, getQuads, getTransforms, handlePerspective, isCustomRenderer, isGui3d, useAmbientOcclusion, useAmbientOcclusion, usesBlockLightMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraftforge.client.extensions.IForgeBakedModel
getLayerModels, isLayered
-
Constructor Details
-
CTModel
public CTModel(net.minecraft.client.resources.model.BakedModel originalModel, ConnectedTextureBehaviour behaviour)
-
-
Method Details
-
gatherModelData
protected net.minecraftforge.client.model.data.ModelDataMap.Builder gatherModelData(net.minecraftforge.client.model.data.ModelDataMap.Builder builder, net.minecraft.world.level.BlockAndTintGetter world, net.minecraft.core.BlockPos pos, net.minecraft.world.level.block.state.BlockState state) - Specified by:
gatherModelDatain classBakedModelWrapperWithData
-
createCTData
protected com.simibubi.create.foundation.block.connected.CTModel.CTData createCTData(net.minecraft.world.level.BlockAndTintGetter world, net.minecraft.core.BlockPos pos, net.minecraft.world.level.block.state.BlockState state) -
getQuads
public List<net.minecraft.client.renderer.block.model.BakedQuad> getQuads(net.minecraft.world.level.block.state.BlockState state, net.minecraft.core.Direction side, Random rand, net.minecraftforge.client.model.data.IModelData extraData) - Specified by:
getQuadsin interfacenet.minecraftforge.client.extensions.IForgeBakedModel- Overrides:
getQuadsin classnet.minecraftforge.client.model.BakedModelWrapper<net.minecraft.client.resources.model.BakedModel>
-