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, waitdoesHandlePerspectives, getBakedModel, getModelData, getParticleTexture, getQuads, handlePerspectiveprivate 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 IBakedModelpublic boolean isAmbientOcclusion()
isAmbientOcclusion in interface IBakedModelpublic boolean isAmbientOcclusion(BlockState state)
isAmbientOcclusion in interface IForgeBakedModelpublic boolean isGui3d()
isGui3d in interface IBakedModelpublic boolean func_230044_c_()
func_230044_c_ in interface IBakedModelpublic boolean isBuiltInRenderer()
isBuiltInRenderer in interface IBakedModelpublic TextureAtlasSprite getParticleTexture()
getParticleTexture in interface IBakedModelpublic ItemCameraTransforms getItemCameraTransforms()
getItemCameraTransforms in interface IBakedModelpublic ItemOverrideList getOverrides()
getOverrides in interface IBakedModel