Class BuiltinBakedModel
java.lang.Object
net.minecraft.client.render.model.BuiltinBakedModel
- All Implemented Interfaces:
BakedModel
@Environment(CLIENT) public class BuiltinBakedModel extends Object implements BakedModel
-
Field Summary
Fields Modifier and Type Field Description private ModelOverrideList
itemPropertyOverrides
private boolean
sideLit
private Sprite
sprite
private ModelTransformation
transformation
-
Constructor Summary
Constructors Constructor Description BuiltinBakedModel(ModelTransformation transformation, ModelOverrideList itemPropertyOverrides, Sprite sprite, boolean sideLit)
-
Method Summary
Modifier and Type Method Description ModelOverrideList
getOverrides()
List<BakedQuad>
getQuads(BlockState state, Direction face, Random random)
Sprite
getSprite()
ModelTransformation
getTransformation()
boolean
hasDepth()
boolean
isBuiltin()
boolean
isSideLit()
Allows control of the lighting when rendering a model in a GUI.boolean
useAmbientOcclusion()
-
Field Details
-
transformation
-
itemPropertyOverrides
-
sprite
-
sideLit
private final boolean sideLit
-
-
Constructor Details
-
BuiltinBakedModel
public BuiltinBakedModel(ModelTransformation transformation, ModelOverrideList itemPropertyOverrides, Sprite sprite, boolean sideLit)
-
-
Method Details
-
getQuads
public List<BakedQuad> getQuads(@Nullable BlockState state, @Nullable Direction face, Random random)- Specified by:
getQuads
in interfaceBakedModel
-
useAmbientOcclusion
public boolean useAmbientOcclusion()- Specified by:
useAmbientOcclusion
in interfaceBakedModel
-
hasDepth
public boolean hasDepth()- Specified by:
hasDepth
in interfaceBakedModel
-
isSideLit
public boolean isSideLit()Allows control of the lighting when rendering a model in a GUI.True, the model will be lit from the side, like a block.
False, the model will be lit from the front, like an item.
- Specified by:
isSideLit
in interfaceBakedModel
-
isBuiltin
public boolean isBuiltin()- Specified by:
isBuiltin
in interfaceBakedModel
-
getSprite
- Specified by:
getSprite
in interfaceBakedModel
-
getTransformation
- Specified by:
getTransformation
in interfaceBakedModel
-
getOverrides
- Specified by:
getOverrides
in interfaceBakedModel
-