private static final class MultiModel.Baked extends java.lang.Object implements IBakedModel
| Modifier and Type | Field and Description |
|---|---|
private IBakedModel |
base |
private IBakedModel |
internalBase |
private ResourceLocation |
location |
private ItemOverrideList |
overrides |
private com.google.common.collect.ImmutableMap<java.lang.String,IBakedModel> |
parts |
private com.google.common.collect.ImmutableMap<ItemCameraTransforms.TransformType,org.apache.commons.lang3.tuple.Pair<MultiModel.Baked,TRSRTransformation>> |
transforms |
| Constructor and Description |
|---|
Baked(ResourceLocation location,
boolean perspective,
IBakedModel base,
com.google.common.collect.ImmutableMap<java.lang.String,IBakedModel> parts) |
| Modifier and Type | Method and Description |
|---|---|
ItemCameraTransforms |
getItemCameraTransforms() |
ItemOverrideList |
getOverrides() |
TextureAtlasSprite |
getParticleTexture() |
java.util.List<BakedQuad> |
getQuads(IBlockState state,
EnumFacing side,
long rand) |
org.apache.commons.lang3.tuple.Pair<? extends IBakedModel,javax.vecmath.Matrix4f> |
handlePerspective(ItemCameraTransforms.TransformType cameraTransformType) |
boolean |
isAmbientOcclusion() |
boolean |
isAmbientOcclusion(IBlockState state) |
boolean |
isBuiltInRenderer() |
boolean |
isGui3d() |
private final ResourceLocation location
@Nullable private final IBakedModel base
private final com.google.common.collect.ImmutableMap<java.lang.String,IBakedModel> parts
private final IBakedModel internalBase
private final com.google.common.collect.ImmutableMap<ItemCameraTransforms.TransformType,org.apache.commons.lang3.tuple.Pair<MultiModel.Baked,TRSRTransformation>> transforms
private final ItemOverrideList overrides
public Baked(ResourceLocation location, boolean perspective, @Nullable IBakedModel base, com.google.common.collect.ImmutableMap<java.lang.String,IBakedModel> parts)
public boolean isAmbientOcclusion()
isAmbientOcclusion in interface IBakedModelpublic boolean isAmbientOcclusion(IBlockState state)
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 java.util.List<BakedQuad> getQuads(@Nullable IBlockState state, @Nullable EnumFacing side, long rand)
getQuads in interface IBakedModelpublic org.apache.commons.lang3.tuple.Pair<? extends IBakedModel,javax.vecmath.Matrix4f> handlePerspective(ItemCameraTransforms.TransformType cameraTransformType)
handlePerspective in interface IBakedModelpublic ItemOverrideList getOverrides()
getOverrides in interface IBakedModel