Class BasicBakedModel.Builder
java.lang.Object
net.minecraft.client.render.model.BasicBakedModel.Builder
- Enclosing class:
- BasicBakedModel
@Environment(CLIENT) public static class BasicBakedModel.Builder extends Object
- Mappings:
Namespace Name official etp$a
intermediary net/minecraft/class_1093$class_1094
named net/minecraft/client/render/model/BasicBakedModel$Builder
-
Field Summary
Fields Modifier and Type Field Description private Map<Direction,List<BakedQuad>>
faceQuads
private boolean
hasDepth
private boolean
isSideLit
private ModelOverrideList
itemPropertyOverrides
private Sprite
particleTexture
private List<BakedQuad>
quads
private ModelTransformation
transformation
private boolean
usesAo
-
Constructor Summary
Constructors Modifier Constructor Description private
Builder(boolean usesAo, boolean isSideLit, boolean hasDepth, ModelTransformation transformation, ModelOverrideList itemPropertyOverrides)
Builder(JsonUnbakedModel unbakedModel, ModelOverrideList itemPropertyOverrides, boolean hasDepth)
-
Method Summary
Modifier and Type Method Description BasicBakedModel.Builder
addQuad(BakedQuad quad)
BasicBakedModel.Builder
addQuad(Direction side, BakedQuad quad)
BakedModel
build()
BasicBakedModel.Builder
setParticle(Sprite sprite)
-
Field Details
-
quads
- Mappings:
Namespace Name Mixin selector official a
Letp$a;a:Ljava/util/List;
intermediary field_5419
Lnet/minecraft/class_1093$class_1094;field_5419:Ljava/util/List;
named quads
Lnet/minecraft/client/render/model/BasicBakedModel$Builder;quads:Ljava/util/List;
-
faceQuads
- Mappings:
Namespace Name Mixin selector official b
Letp$a;b:Ljava/util/Map;
intermediary field_5422
Lnet/minecraft/class_1093$class_1094;field_5422:Ljava/util/Map;
named faceQuads
Lnet/minecraft/client/render/model/BasicBakedModel$Builder;faceQuads:Ljava/util/Map;
-
itemPropertyOverrides
- Mappings:
Namespace Name Mixin selector official c
Letp$a;c:Leiu;
intermediary field_5423
Lnet/minecraft/class_1093$class_1094;field_5423:Lnet/minecraft/class_806;
named itemPropertyOverrides
Lnet/minecraft/client/render/model/BasicBakedModel$Builder;itemPropertyOverrides:Lnet/minecraft/client/render/model/json/ModelOverrideList;
-
usesAo
private final boolean usesAo- Mappings:
Namespace Name Mixin selector official d
Letp$a;d:Z
intermediary field_5421
Lnet/minecraft/class_1093$class_1094;field_5421:Z
named usesAo
Lnet/minecraft/client/render/model/BasicBakedModel$Builder;usesAo:Z
-
particleTexture
- Mappings:
Namespace Name Mixin selector official e
Letp$a;e:Leru;
intermediary field_5424
Lnet/minecraft/class_1093$class_1094;field_5424:Lnet/minecraft/class_1058;
named particleTexture
Lnet/minecraft/client/render/model/BasicBakedModel$Builder;particleTexture:Lnet/minecraft/client/texture/Sprite;
-
isSideLit
private final boolean isSideLit- Mappings:
Namespace Name Mixin selector official f
Letp$a;f:Z
intermediary field_5420
Lnet/minecraft/class_1093$class_1094;field_5420:Z
named isSideLit
Lnet/minecraft/client/render/model/BasicBakedModel$Builder;isSideLit:Z
-
hasDepth
private final boolean hasDepth- Mappings:
Namespace Name Mixin selector official g
Letp$a;g:Z
intermediary field_21865
Lnet/minecraft/class_1093$class_1094;field_21865:Z
named hasDepth
Lnet/minecraft/client/render/model/BasicBakedModel$Builder;hasDepth:Z
-
transformation
- Mappings:
Namespace Name Mixin selector official h
Letp$a;h:Leiw;
intermediary field_5418
Lnet/minecraft/class_1093$class_1094;field_5418:Lnet/minecraft/class_809;
named transformation
Lnet/minecraft/client/render/model/BasicBakedModel$Builder;transformation:Lnet/minecraft/client/render/model/json/ModelTransformation;
-
-
Constructor Details
-
Builder
public Builder(JsonUnbakedModel unbakedModel, ModelOverrideList itemPropertyOverrides, boolean hasDepth)- Mappings:
Namespace Name Mixin selector official <init>
Letp$a;<init>(Leip;Leiu;Z)V
intermediary <init>
Lnet/minecraft/class_1093$class_1094;<init>(Lnet/minecraft/class_793;Lnet/minecraft/class_806;Z)V
named <init>
Lnet/minecraft/client/render/model/BasicBakedModel$Builder;<init>(Lnet/minecraft/client/render/model/json/JsonUnbakedModel;Lnet/minecraft/client/render/model/json/ModelOverrideList;Z)V
-
Builder
private Builder(boolean usesAo, boolean isSideLit, boolean hasDepth, ModelTransformation transformation, ModelOverrideList itemPropertyOverrides)- Mappings:
Namespace Name Mixin selector official <init>
Letp$a;<init>(ZZZLeiw;Leiu;)V
intermediary <init>
Lnet/minecraft/class_1093$class_1094;<init>(ZZZLnet/minecraft/class_809;Lnet/minecraft/class_806;)V
named <init>
Lnet/minecraft/client/render/model/BasicBakedModel$Builder;<init>(ZZZLnet/minecraft/client/render/model/json/ModelTransformation;Lnet/minecraft/client/render/model/json/ModelOverrideList;)V
-
-
Method Details
-
addQuad
- Mappings:
Namespace Name Mixin selector official a
Letp$a;a(Lgc;Leik;)Letp$a;
intermediary method_4745
Lnet/minecraft/class_1093$class_1094;method_4745(Lnet/minecraft/class_2350;Lnet/minecraft/class_777;)Lnet/minecraft/class_1093$class_1094;
named addQuad
Lnet/minecraft/client/render/model/BasicBakedModel$Builder;addQuad(Lnet/minecraft/util/math/Direction;Lnet/minecraft/client/render/model/BakedQuad;)Lnet/minecraft/client/render/model/BasicBakedModel$Builder;
-
addQuad
- Mappings:
Namespace Name Mixin selector official a
Letp$a;a(Leik;)Letp$a;
intermediary method_4748
Lnet/minecraft/class_1093$class_1094;method_4748(Lnet/minecraft/class_777;)Lnet/minecraft/class_1093$class_1094;
named addQuad
Lnet/minecraft/client/render/model/BasicBakedModel$Builder;addQuad(Lnet/minecraft/client/render/model/BakedQuad;)Lnet/minecraft/client/render/model/BasicBakedModel$Builder;
-
setParticle
- Mappings:
Namespace Name Mixin selector official a
Letp$a;a(Leru;)Letp$a;
intermediary method_4747
Lnet/minecraft/class_1093$class_1094;method_4747(Lnet/minecraft/class_1058;)Lnet/minecraft/class_1093$class_1094;
named setParticle
Lnet/minecraft/client/render/model/BasicBakedModel$Builder;setParticle(Lnet/minecraft/client/texture/Sprite;)Lnet/minecraft/client/render/model/BasicBakedModel$Builder;
-
build
- Mappings:
Namespace Name Mixin selector official b
Letp$a;b()Letg;
intermediary method_4746
Lnet/minecraft/class_1093$class_1094;method_4746()Lnet/minecraft/class_1087;
named build
Lnet/minecraft/client/render/model/BasicBakedModel$Builder;build()Lnet/minecraft/client/render/model/BakedModel;
-