Class BasicBakedModel
java.lang.Object
net.minecraft.client.render.model.BasicBakedModel
- All Implemented Interfaces:
- BakedModel
- Mappings:
- Namespace - Name - named - net/minecraft/client/render/model/BasicBakedModel- intermediary - net/minecraft/class_1093- official - hhm
- 
Nested Class SummaryNested Classes
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final booleanprivate final booleanstatic final Stringprivate final Spriteprivate final ModelTransformationprivate final boolean
- 
Constructor SummaryConstructorsConstructorDescriptionBasicBakedModel(List<BakedQuad> quads, Map<Direction, List<BakedQuad>> faceQuads, boolean usesAo, boolean isSideLit, boolean hasDepth, Sprite sprite, ModelTransformation transformation) 
- 
Method SummaryModifier and TypeMethodDescriptionstatic BakedModelbake(List<ModelElement> elements, ModelTextures textures, SpriteGetter spriteGetter, ModelBakeSettings settings, boolean ambientOcclusion, boolean isSideLit, boolean hasDepth, ModelTransformation transformation) private static BakedQuadbake(ModelElement element, ModelElementFace face, Sprite sprite, Direction direction, ModelBakeSettings settings) Returns a texture that represents the model.private static SpritegetSprite(SpriteGetter spriteGetter, ModelTextures textures, String textureId) booleanhasDepth()booleanAllows control of the lighting when rendering a model in a GUI.boolean
- 
Field Details- 
PARTICLE_TEXTURE_ID- See Also:
- Mappings:
- Namespace - Name - Mixin selector - named - PARTICLE_TEXTURE_ID- Lnet/minecraft/client/render/model/BasicBakedModel;PARTICLE_TEXTURE_ID:Ljava/lang/String;- intermediary - field_55481- Lnet/minecraft/class_1093;field_55481:Ljava/lang/String;- official - a- Lhhm;a:Ljava/lang/String;
 
- 
quads- Mappings:
- Namespace - Name - Mixin selector - named - quads- Lnet/minecraft/client/render/model/BasicBakedModel;quads:Ljava/util/List;- intermediary - field_5411- Lnet/minecraft/class_1093;field_5411:Ljava/util/List;- official - b- Lhhm;b:Ljava/util/List;
 
- 
faceQuads- Mappings:
- Namespace - Name - Mixin selector - named - faceQuads- Lnet/minecraft/client/render/model/BasicBakedModel;faceQuads:Ljava/util/Map;- intermediary - field_5414- Lnet/minecraft/class_1093;field_5414:Ljava/util/Map;- official - c- Lhhm;c:Ljava/util/Map;
 
- 
usesAoprivate final boolean usesAo- Mappings:
- Namespace - Name - Mixin selector - named - usesAo- Lnet/minecraft/client/render/model/BasicBakedModel;usesAo:Z- intermediary - field_5415- Lnet/minecraft/class_1093;field_5415:Z- official - d- Lhhm;d:Z
 
- 
hasDepthprivate final boolean hasDepth- Mappings:
- Namespace - Name - Mixin selector - named - hasDepth- Lnet/minecraft/client/render/model/BasicBakedModel;hasDepth:Z- intermediary - field_5413- Lnet/minecraft/class_1093;field_5413:Z- official - e- Lhhm;e:Z
 
- 
isSideLitprivate final boolean isSideLit- Mappings:
- Namespace - Name - Mixin selector - named - isSideLit- Lnet/minecraft/client/render/model/BasicBakedModel;isSideLit:Z- intermediary - field_21864- Lnet/minecraft/class_1093;field_21864:Z- official - f- Lhhm;f:Z
 
- 
sprite- Mappings:
- Namespace - Name - Mixin selector - named - sprite- Lnet/minecraft/client/render/model/BasicBakedModel;sprite:Lnet/minecraft/client/texture/Sprite;- intermediary - field_5416- Lnet/minecraft/class_1093;field_5416:Lnet/minecraft/class_1058;- official - g- Lhhm;g:Lhet;
 
- 
transformation- Mappings:
- Namespace - Name - Mixin selector - named - transformation- Lnet/minecraft/client/render/model/BasicBakedModel;transformation:Lnet/minecraft/client/render/model/json/ModelTransformation;- intermediary - field_5417- Lnet/minecraft/class_1093;field_5417:Lnet/minecraft/class_809;- official - h- Lhhm;h:Lgnq;
 
 
- 
- 
Constructor Details- 
BasicBakedModelpublic BasicBakedModel(List<BakedQuad> quads, Map<Direction, List<BakedQuad>> faceQuads, boolean usesAo, boolean isSideLit, boolean hasDepth, Sprite sprite, ModelTransformation transformation) - 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;)V- intermediary - <init>- Lnet/minecraft/class_1093;<init>(Ljava/util/List;Ljava/util/Map;ZZZLnet/minecraft/class_1058;Lnet/minecraft/class_809;)V- official - <init>- Lhhm;<init>(Ljava/util/List;Ljava/util/Map;ZZZLhet;Lgnq;)V
 
 
- 
- 
Method Details- 
bakepublic static BakedModel bake(List<ModelElement> elements, ModelTextures textures, SpriteGetter spriteGetter, ModelBakeSettings settings, boolean ambientOcclusion, boolean isSideLit, boolean hasDepth, ModelTransformation transformation) - Mappings:
- Namespace - Name - Mixin selector - named - bake- Lnet/minecraft/client/render/model/BasicBakedModel;bake(Ljava/util/List;Lnet/minecraft/client/render/model/ModelTextures;Lnet/minecraft/client/model/SpriteGetter;Lnet/minecraft/client/render/model/ModelBakeSettings;ZZZLnet/minecraft/client/render/model/json/ModelTransformation;)Lnet/minecraft/client/render/model/BakedModel;- intermediary - method_65762- Lnet/minecraft/class_1093;method_65762(Ljava/util/List;Lnet/minecraft/class_10419;Lnet/minecraft/class_10527;Lnet/minecraft/class_3665;ZZZLnet/minecraft/class_809;)Lnet/minecraft/class_1087;- official - a- Lhhm;a(Ljava/util/List;Lgns;Lhhn;Lhhj;ZZZLgnq;)Lhgt;
 
- 
bakeprivate static BakedQuad bake(ModelElement element, ModelElementFace face, Sprite sprite, Direction direction, ModelBakeSettings settings) - Mappings:
- Namespace - Name - Mixin selector - named - bake- Lnet/minecraft/client/render/model/BasicBakedModel;bake(Lnet/minecraft/client/render/model/json/ModelElement;Lnet/minecraft/client/render/model/json/ModelElementFace;Lnet/minecraft/client/texture/Sprite;Lnet/minecraft/util/math/Direction;Lnet/minecraft/client/render/model/ModelBakeSettings;)Lnet/minecraft/client/render/model/BakedQuad;- intermediary - method_65760- Lnet/minecraft/class_1093;method_65760(Lnet/minecraft/class_785;Lnet/minecraft/class_783;Lnet/minecraft/class_1058;Lnet/minecraft/class_2350;Lnet/minecraft/class_3665;)Lnet/minecraft/class_777;- official - a- Lhhm;a(Lgnh;Lgni;Lhet;Ljn;Lhhj;)Lgng;
 
- 
getSpriteprivate static Sprite getSprite(SpriteGetter spriteGetter, ModelTextures textures, String textureId) - Mappings:
- Namespace - Name - Mixin selector - named - getSprite- Lnet/minecraft/client/render/model/BasicBakedModel;getSprite(Lnet/minecraft/client/model/SpriteGetter;Lnet/minecraft/client/render/model/ModelTextures;Ljava/lang/String;)Lnet/minecraft/client/texture/Sprite;- intermediary - method_65761- Lnet/minecraft/class_1093;method_65761(Lnet/minecraft/class_10527;Lnet/minecraft/class_10419;Ljava/lang/String;)Lnet/minecraft/class_1058;- official - a- Lhhm;a(Lhhn;Lgns;Ljava/lang/String;)Lhet;
 
- 
getQuadspublic List<BakedQuad> getQuads(@Nullable @Nullable BlockState state, @Nullable @Nullable Direction face, Random random) - Specified by:
- getQuadsin interface- BakedModel
- Mappings:
- Namespace - Name - Mixin selector - named - getQuads- Lnet/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_4707- Lnet/minecraft/class_1087;method_4707(Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;Lnet/minecraft/class_5819;)Ljava/util/List;- official - a- Lhgt;a(Ldwy;Ljn;Lazh;)Ljava/util/List;
 
- 
useAmbientOcclusionpublic boolean useAmbientOcclusion()- Specified by:
- useAmbientOcclusionin interface- BakedModel
- Mappings:
- Namespace - Name - Mixin selector - named - useAmbientOcclusion- Lnet/minecraft/client/render/model/BakedModel;useAmbientOcclusion()Z- intermediary - method_4708- Lnet/minecraft/class_1087;method_4708()Z- official - a- Lhgt;a()Z
 
- 
hasDepthpublic boolean hasDepth()- Specified by:
- hasDepthin interface- BakedModel
- Mappings:
- Namespace - Name - Mixin selector - named - hasDepth- Lnet/minecraft/client/render/model/BakedModel;hasDepth()Z- intermediary - method_4712- Lnet/minecraft/class_1087;method_4712()Z- official - b- Lhgt;b()Z
 
- 
isSideLitpublic 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 interface- BakedModel
- Mappings:
- Namespace - Name - Mixin selector - named - isSideLit- Lnet/minecraft/client/render/model/BakedModel;isSideLit()Z- intermediary - method_24304- Lnet/minecraft/class_1087;method_24304()Z- official - c- Lhgt;c()Z
 
- 
getParticleSpriteReturns a texture that represents the model.This is primarily used in particles. For example, block break particles use this sprite. - Specified by:
- getParticleSpritein interface- BakedModel
- Returns:
- a texture that represents the model
- Mappings:
- Namespace - Name - Mixin selector - named - getParticleSprite- Lnet/minecraft/client/render/model/BakedModel;getParticleSprite()Lnet/minecraft/client/texture/Sprite;- intermediary - method_4711- Lnet/minecraft/class_1087;method_4711()Lnet/minecraft/class_1058;- official - d- Lhgt;d()Lhet;
 
- 
getTransformation- Specified by:
- getTransformationin interface- BakedModel
- Mappings:
- Namespace - Name - Mixin selector - named - getTransformation- Lnet/minecraft/client/render/model/BakedModel;getTransformation()Lnet/minecraft/client/render/model/json/ModelTransformation;- intermediary - method_4709- Lnet/minecraft/class_1087;method_4709()Lnet/minecraft/class_809;- official - e- Lhgt;e()Lgnq;
 
 
-