public class WeightedBakedModel extends java.lang.Object implements IBakedModel
| Modifier and Type | Class and Description |
|---|---|
static class |
WeightedBakedModel.Builder |
(package private) static class |
WeightedBakedModel.MyWeighedRandomItem |
| Modifier and Type | Field and Description |
|---|---|
private IBakedModel |
baseModel |
private java.util.List<WeightedBakedModel.MyWeighedRandomItem> |
models |
private int |
totalWeight |
| Constructor and Description |
|---|
WeightedBakedModel(java.util.List<WeightedBakedModel.MyWeighedRandomItem> p_i46073_1_) |
| Modifier and Type | Method and Description |
|---|---|
IBakedModel |
getAlternativeModel(long p_177564_1_) |
java.util.List<BakedQuad> |
getFaceQuads(EnumFacing p_177551_1_) |
java.util.List<BakedQuad> |
getGeneralQuads() |
ItemCameraTransforms |
getItemCameraTransforms() |
TextureAtlasSprite |
getParticleTexture() |
boolean |
isAmbientOcclusion() |
boolean |
isBuiltInRenderer() |
boolean |
isGui3d() |
private final int totalWeight
private final java.util.List<WeightedBakedModel.MyWeighedRandomItem> models
private final IBakedModel baseModel
public WeightedBakedModel(java.util.List<WeightedBakedModel.MyWeighedRandomItem> p_i46073_1_)
public java.util.List<BakedQuad> getFaceQuads(EnumFacing p_177551_1_)
getFaceQuads in interface IBakedModelpublic java.util.List<BakedQuad> getGeneralQuads()
getGeneralQuads in interface IBakedModelpublic boolean isAmbientOcclusion()
isAmbientOcclusion in interface IBakedModelpublic boolean isGui3d()
isGui3d in interface IBakedModelpublic boolean isBuiltInRenderer()
isBuiltInRenderer in interface IBakedModelpublic TextureAtlasSprite getParticleTexture()
getParticleTexture in interface IBakedModelpublic ItemCameraTransforms getItemCameraTransforms()
getItemCameraTransforms in interface IBakedModelpublic IBakedModel getAlternativeModel(long p_177564_1_)