Class WeightedBakedModel
java.lang.Object
net.minecraft.client.resources.model.DelegateBakedModel
net.minecraft.client.resources.model.WeightedBakedModel
- All Implemented Interfaces:
BakedModel
,IBakedModelExtension
,IDynamicBakedModel
-
Field Summary
FieldsFields inherited from class net.minecraft.client.resources.model.DelegateBakedModel
parent
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetQuads
(BlockState p_235058_, Direction p_235059_, RandomSource p_235060_, ModelData modelData, RenderType renderType) A nullRenderType
is used for the breaking overlay as well as non-standard rendering, so models should return all their quads.getRenderTypes
(BlockState state, RandomSource rand, ModelData data) Gets the set ofrender types
to use when drawing this block in the level.Methods inherited from class net.minecraft.client.resources.model.DelegateBakedModel
applyTransform, getModelData, getParticleIcon, getParticleIcon, getQuads, getRenderPasses, getRenderType, getTransforms, isGui3d, useAmbientOcclusion, useAmbientOcclusion, usesBlockLight
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.client.resources.model.BakedModel
getParticleIcon, getTransforms, isGui3d, useAmbientOcclusion, usesBlockLight
Methods inherited from interface net.neoforged.neoforge.client.extensions.IBakedModelExtension
applyTransform, getModelData, getParticleIcon, getRenderPasses, getRenderType, useAmbientOcclusion
Methods inherited from interface net.neoforged.neoforge.client.model.IDynamicBakedModel
getQuads
-
Field Details
-
list
-
-
Constructor Details
-
WeightedBakedModel
-
-
Method Details
-
getQuads
public List<BakedQuad> getQuads(@Nullable BlockState p_235058_, @Nullable Direction p_235059_, RandomSource p_235060_, ModelData modelData, @Nullable RenderType renderType) Description copied from interface:IBakedModelExtension
A nullRenderType
is used for the breaking overlay as well as non-standard rendering, so models should return all their quads.- Specified by:
getQuads
in interfaceIBakedModelExtension
- Specified by:
getQuads
in interfaceIDynamicBakedModel
- Overrides:
getQuads
in classDelegateBakedModel
-
getRenderTypes
Description copied from interface:IBakedModelExtension
Gets the set ofrender types
to use when drawing this block in the level. Supported types are those returned byRenderType.chunkBufferLayers()
.By default, defers query to
ItemBlockRenderTypes
.- Specified by:
getRenderTypes
in interfaceIBakedModelExtension
- Overrides:
getRenderTypes
in classDelegateBakedModel
-