public class WeightedBakedModel extends java.lang.Object implements IBakedModel
Modifier and Type | Class and Description |
---|---|
static class |
WeightedBakedModel.Builder |
(package private) static class |
WeightedBakedModel.WeightedModel |
Modifier and Type | Field and Description |
---|---|
private IBakedModel |
baseModel |
private java.util.List<WeightedBakedModel.WeightedModel> |
models |
private int |
totalWeight |
Constructor and Description |
---|
WeightedBakedModel(java.util.List<WeightedBakedModel.WeightedModel> modelsIn) |
Modifier and Type | Method and Description |
---|---|
boolean |
func_230044_c_() |
ItemCameraTransforms |
getItemCameraTransforms() |
ItemOverrideList |
getOverrides() |
TextureAtlasSprite |
getParticleTexture() |
java.util.List<BakedQuad> |
getQuads(BlockState state,
Direction side,
java.util.Random rand) |
boolean |
isAmbientOcclusion() |
boolean |
isAmbientOcclusion(BlockState state) |
boolean |
isBuiltInRenderer() |
boolean |
isGui3d() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
doesHandlePerspectives, getBakedModel, getModelData, getParticleTexture, getQuads, handlePerspective
private final int totalWeight
private final java.util.List<WeightedBakedModel.WeightedModel> models
private final IBakedModel baseModel
public WeightedBakedModel(java.util.List<WeightedBakedModel.WeightedModel> modelsIn)
public java.util.List<BakedQuad> getQuads(@Nullable BlockState state, @Nullable Direction side, java.util.Random rand)
getQuads
in interface IBakedModel
public boolean isAmbientOcclusion()
isAmbientOcclusion
in interface IBakedModel
public boolean isAmbientOcclusion(BlockState state)
isAmbientOcclusion
in interface IForgeBakedModel
public boolean isGui3d()
isGui3d
in interface IBakedModel
public boolean func_230044_c_()
func_230044_c_
in interface IBakedModel
public boolean isBuiltInRenderer()
isBuiltInRenderer
in interface IBakedModel
public TextureAtlasSprite getParticleTexture()
getParticleTexture
in interface IBakedModel
public ItemCameraTransforms getItemCameraTransforms()
getItemCameraTransforms
in interface IBakedModel
public ItemOverrideList getOverrides()
getOverrides
in interface IBakedModel