Class BasicBakedModel
java.lang.Object
net.minecraft.client.render.model.BasicBakedModel
- All Implemented Interfaces:
 BakedModel
- Mappings:
 Namespace Name named net/minecraft/client/render/model/BasicBakedModelintermediary net/minecraft/class_1093official gsx
- 
Nested Class Summary
Nested Classes - 
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final booleanprotected final booleanprotected final ModelOverrideListprotected final Spriteprotected final ModelTransformationprotected final boolean - 
Constructor Summary
ConstructorsConstructorDescriptionBasicBakedModel(List<BakedQuad> quads, Map<Direction, List<BakedQuad>> faceQuads, boolean usesAo, boolean isSideLit, boolean hasDepth, Sprite sprite, ModelTransformation transformation, ModelOverrideList itemPropertyOverrides)  - 
Method Summary
Modifier and TypeMethodDescriptionReturns a texture that represents the model.booleanhasDepth()booleanbooleanAllows control of the lighting when rendering a model in a GUI.boolean 
- 
Field Details
- 
quads
- Mappings:
 Namespace Name Mixin selector named quadsLnet/minecraft/client/render/model/BasicBakedModel;quads:Ljava/util/List;intermediary field_5411Lnet/minecraft/class_1093;field_5411:Ljava/util/List;official aLgsx;a:Ljava/util/List;
 - 
faceQuads
- Mappings:
 Namespace Name Mixin selector named faceQuadsLnet/minecraft/client/render/model/BasicBakedModel;faceQuads:Ljava/util/Map;intermediary field_5414Lnet/minecraft/class_1093;field_5414:Ljava/util/Map;official bLgsx;b:Ljava/util/Map;
 - 
usesAo
protected final boolean usesAo- Mappings:
 Namespace Name Mixin selector named usesAoLnet/minecraft/client/render/model/BasicBakedModel;usesAo:Zintermediary field_5415Lnet/minecraft/class_1093;field_5415:Zofficial cLgsx;c:Z
 - 
hasDepth
protected final boolean hasDepth- Mappings:
 Namespace Name Mixin selector named hasDepthLnet/minecraft/client/render/model/BasicBakedModel;hasDepth:Zintermediary field_5413Lnet/minecraft/class_1093;field_5413:Zofficial dLgsx;d:Z
 - 
isSideLit
protected final boolean isSideLit- Mappings:
 Namespace Name Mixin selector named isSideLitLnet/minecraft/client/render/model/BasicBakedModel;isSideLit:Zintermediary field_21864Lnet/minecraft/class_1093;field_21864:Zofficial eLgsx;e:Z
 - 
sprite
- Mappings:
 Namespace Name Mixin selector named spriteLnet/minecraft/client/render/model/BasicBakedModel;sprite:Lnet/minecraft/client/texture/Sprite;intermediary field_5416Lnet/minecraft/class_1093;field_5416:Lnet/minecraft/class_1058;official fLgsx;f:Lgql;
 - 
transformation
- Mappings:
 Namespace Name Mixin selector named transformationLnet/minecraft/client/render/model/BasicBakedModel;transformation:Lnet/minecraft/client/render/model/json/ModelTransformation;intermediary field_5417Lnet/minecraft/class_1093;field_5417:Lnet/minecraft/class_809;official gLgsx;g:Lggi;
 - 
itemPropertyOverrides
- Mappings:
 Namespace Name Mixin selector named itemPropertyOverridesLnet/minecraft/client/render/model/BasicBakedModel;itemPropertyOverrides:Lnet/minecraft/client/render/model/json/ModelOverrideList;intermediary field_5412Lnet/minecraft/class_1093;field_5412:Lnet/minecraft/class_806;official hLgsx;h:Lggg;
 
 - 
 - 
Constructor Details
- 
BasicBakedModel
public BasicBakedModel(List<BakedQuad> quads, Map<Direction, List<BakedQuad>> faceQuads, boolean usesAo, boolean isSideLit, boolean hasDepth, Sprite sprite, ModelTransformation transformation, ModelOverrideList itemPropertyOverrides) - Mappings:
 Namespace Name Mixin selector named <init>Lnet/minecraft/client/render/model/BasicBakedModel;<init>(Ljava/util/List;Ljava/util/Map;ZZZLnet/minecraft/client/texture/Sprite;Lnet/minecraft/client/render/model/json/ModelTransformation;Lnet/minecraft/client/render/model/json/ModelOverrideList;)Vintermediary <init>Lnet/minecraft/class_1093;<init>(Ljava/util/List;Ljava/util/Map;ZZZLnet/minecraft/class_1058;Lnet/minecraft/class_809;Lnet/minecraft/class_806;)Vofficial <init>Lgsx;<init>(Ljava/util/List;Ljava/util/Map;ZZZLgql;Lggi;Lggg;)V
 
 - 
 - 
Method Details
- 
getQuads
public List<BakedQuad> getQuads(@Nullable @Nullable BlockState state, @Nullable @Nullable Direction face, Random random) - Specified by:
 getQuadsin interfaceBakedModel- Mappings:
 Namespace Name Mixin selector named getQuadsLnet/minecraft/client/render/model/BakedModel;getQuads(Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/Direction;Lnet/minecraft/util/math/random/Random;)Ljava/util/List;intermediary method_4707Lnet/minecraft/class_1087;method_4707(Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;Lnet/minecraft/class_5819;)Ljava/util/List;official aLgsm;a(Ldtc;Lji;Layw;)Ljava/util/List;
 - 
useAmbientOcclusion
public boolean useAmbientOcclusion()- Specified by:
 useAmbientOcclusionin interfaceBakedModel- Mappings:
 Namespace Name Mixin selector named useAmbientOcclusionLnet/minecraft/client/render/model/BakedModel;useAmbientOcclusion()Zintermediary method_4708Lnet/minecraft/class_1087;method_4708()Zofficial aLgsm;a()Z
 - 
hasDepth
public boolean hasDepth()- Specified by:
 hasDepthin interfaceBakedModel- Mappings:
 Namespace Name Mixin selector named hasDepthLnet/minecraft/client/render/model/BakedModel;hasDepth()Zintermediary method_4712Lnet/minecraft/class_1087;method_4712()Zofficial bLgsm;b()Z
 - 
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:
 isSideLitin interfaceBakedModel- Mappings:
 Namespace Name Mixin selector named isSideLitLnet/minecraft/client/render/model/BakedModel;isSideLit()Zintermediary method_24304Lnet/minecraft/class_1087;method_24304()Zofficial cLgsm;c()Z
 - 
isBuiltin
public boolean isBuiltin()- Specified by:
 isBuiltinin interfaceBakedModel- Mappings:
 Namespace Name Mixin selector named isBuiltinLnet/minecraft/client/render/model/BakedModel;isBuiltin()Zintermediary method_4713Lnet/minecraft/class_1087;method_4713()Zofficial dLgsm;d()Z
 - 
getParticleSprite
Returns a texture that represents the model.This is primarily used in particles. For example, block break particles use this sprite.
- Specified by:
 getParticleSpritein interfaceBakedModel- Returns:
 - a texture that represents the model
 - Mappings:
 Namespace Name Mixin selector named getParticleSpriteLnet/minecraft/client/render/model/BakedModel;getParticleSprite()Lnet/minecraft/client/texture/Sprite;intermediary method_4711Lnet/minecraft/class_1087;method_4711()Lnet/minecraft/class_1058;official eLgsm;e()Lgql;
 - 
getTransformation
- Specified by:
 getTransformationin interfaceBakedModel- Mappings:
 Namespace Name Mixin selector named getTransformationLnet/minecraft/client/render/model/BakedModel;getTransformation()Lnet/minecraft/client/render/model/json/ModelTransformation;intermediary method_4709Lnet/minecraft/class_1087;method_4709()Lnet/minecraft/class_809;official fLgsm;f()Lggi;
 - 
getOverrides
- Specified by:
 getOverridesin interfaceBakedModel- Mappings:
 Namespace Name Mixin selector named getOverridesLnet/minecraft/client/render/model/BakedModel;getOverrides()Lnet/minecraft/client/render/model/json/ModelOverrideList;intermediary method_4710Lnet/minecraft/class_1087;method_4710()Lnet/minecraft/class_806;official gLgsm;g()Lggg;
 
 -