public class OBJModel.OBJBakedModel extends java.lang.Object implements IFlexibleBakedModel, ISmartBlockModel, ISmartItemModel, IPerspectiveAwareModel
ISmartBlockModel.PerspectiveWrapper, ISmartBlockModel.WrapperIPerspectiveAwareModel.MapWrapper| Constructor and Description |
|---|
OBJBakedModel(OBJModel model,
IModelState state,
VertexFormat format,
<any> textures) |
| Modifier and Type | Method and Description |
|---|---|
OBJModel.OBJBakedModel |
getBakedModel() |
OBJModel.OBJBakedModel |
getCachedModel(IModelState state) |
java.util.List<BakedQuad> |
getFaceQuads(EnumFacing side) |
VertexFormat |
getFormat() |
java.util.List<BakedQuad> |
getGeneralQuads() |
ItemCameraTransforms |
getItemCameraTransforms() |
OBJModel |
getModel() |
TextureAtlasSprite |
getParticleTexture() |
IModelState |
getState() |
OBJModel.OBJBakedModel |
handleBlockState(IBlockState state) |
IBakedModel |
handleItemState(ItemStack stack) |
<any> |
handlePerspective(ItemCameraTransforms.TransformType cameraTransformType) |
boolean |
isAmbientOcclusion() |
boolean |
isBuiltInRenderer() |
boolean |
isGui3d() |
void |
scheduleRebake() |
java.lang.String |
toString() |
public OBJBakedModel(OBJModel model, IModelState state, VertexFormat format, <any> textures)
public void scheduleRebake()
public java.util.List<BakedQuad> getFaceQuads(EnumFacing side)
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 VertexFormat getFormat()
getFormat in interface IFlexibleBakedModelpublic IBakedModel handleItemState(ItemStack stack)
handleItemState in interface ISmartItemModelpublic OBJModel.OBJBakedModel handleBlockState(IBlockState state)
handleBlockState in interface ISmartBlockModelpublic OBJModel.OBJBakedModel getCachedModel(IModelState state)
public OBJModel getModel()
public IModelState getState()
public OBJModel.OBJBakedModel getBakedModel()
public <any> handlePerspective(ItemCameraTransforms.TransformType cameraTransformType)
handlePerspective in interface IPerspectiveAwareModelpublic java.lang.String toString()
toString in class java.lang.Object