public class OBJModel.OBJBakedModel extends java.lang.Object implements IDynamicBakedModel
| Constructor and Description |
|---|
OBJBakedModel(OBJModel model,
IModelState state,
VertexFormat format,
com.google.common.collect.ImmutableMap<java.lang.String,TextureAtlasSprite> textures) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
doesHandlePerspectives()
Override to tell the new model loader that it shouldn't wrap this model
|
OBJModel.OBJBakedModel |
getBakedModel() |
OBJModel.OBJBakedModel |
getCachedModel(IModelState state) |
OBJModel |
getModel() |
ItemOverrideList |
getOverrides() |
TextureAtlasSprite |
getParticleTexture() |
java.util.List<BakedQuad> |
getQuads(BlockState blockState,
Direction side,
java.util.Random rand,
IModelData modelData) |
IModelState |
getState() |
org.apache.commons.lang3.tuple.Pair<? extends IBakedModel,javax.vecmath.Matrix4f> |
handlePerspective(ItemCameraTransforms.TransformType cameraTransformType) |
boolean |
isAmbientOcclusion() |
boolean |
isBuiltInRenderer() |
boolean |
isGui3d() |
void |
scheduleRebake() |
java.lang.String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetQuadsgetItemCameraTransformsgetModelData, getParticleTexture, isAmbientOcclusionpublic OBJBakedModel(OBJModel model, IModelState state, VertexFormat format, com.google.common.collect.ImmutableMap<java.lang.String,TextureAtlasSprite> textures)
public void scheduleRebake()
public java.util.List<BakedQuad> getQuads(BlockState blockState, Direction side, java.util.Random rand, IModelData modelData)
getQuads in interface IForgeBakedModelgetQuads in interface IDynamicBakedModelpublic boolean isAmbientOcclusion()
isAmbientOcclusion in interface IBakedModelpublic boolean isGui3d()
isGui3d in interface IBakedModelpublic boolean isBuiltInRenderer()
isBuiltInRenderer in interface IBakedModelpublic TextureAtlasSprite getParticleTexture()
getParticleTexture in interface IBakedModelpublic OBJModel.OBJBakedModel getCachedModel(IModelState state)
public OBJModel getModel()
public IModelState getState()
public OBJModel.OBJBakedModel getBakedModel()
getBakedModel in interface IForgeBakedModelpublic boolean doesHandlePerspectives()
IForgeBakedModeldoesHandlePerspectives in interface IForgeBakedModelpublic org.apache.commons.lang3.tuple.Pair<? extends IBakedModel,javax.vecmath.Matrix4f> handlePerspective(ItemCameraTransforms.TransformType cameraTransformType)
handlePerspective in interface IForgeBakedModelpublic java.lang.String toString()
toString in class java.lang.Objectpublic ItemOverrideList getOverrides()
getOverrides in interface IBakedModel