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
named net/minecraft/client/render/model/BasicBakedModel$Builder
intermediary net/minecraft/class_1093$class_1094
official hhm$a
  • Field Details Link icon

    • quads Link icon

      private final ImmutableList.Builder<BakedQuad> quads
      Mappings:
      Namespace Name Mixin selector
      named quads Lnet/minecraft/client/render/model/BasicBakedModel$Builder;quads:Lcom/google/common/collect/ImmutableList$Builder;
      intermediary field_5419 Lnet/minecraft/class_1093$class_1094;field_5419:Lcom/google/common/collect/ImmutableList$Builder;
      official a Lhhm$a;a:Lcom/google/common/collect/ImmutableList$Builder;
    • faceQuads Link icon

      private final EnumMap<Direction,ImmutableList.Builder<BakedQuad>> faceQuads
      Mappings:
      Namespace Name Mixin selector
      named faceQuads Lnet/minecraft/client/render/model/BasicBakedModel$Builder;faceQuads:Ljava/util/EnumMap;
      intermediary field_5422 Lnet/minecraft/class_1093$class_1094;field_5422:Ljava/util/EnumMap;
      official b Lhhm$a;b:Ljava/util/EnumMap;
    • usesAo Link icon

      private final boolean usesAo
      Mappings:
      Namespace Name Mixin selector
      named usesAo Lnet/minecraft/client/render/model/BasicBakedModel$Builder;usesAo:Z
      intermediary field_5421 Lnet/minecraft/class_1093$class_1094;field_5421:Z
      official c Lhhm$a;c:Z
    • particleTexture Link icon

      @Nullable private @Nullable Sprite particleTexture
      Mappings:
      Namespace Name Mixin selector
      named particleTexture Lnet/minecraft/client/render/model/BasicBakedModel$Builder;particleTexture:Lnet/minecraft/client/texture/Sprite;
      intermediary field_5424 Lnet/minecraft/class_1093$class_1094;field_5424:Lnet/minecraft/class_1058;
      official d Lhhm$a;d:Lhet;
    • isSideLit Link icon

      private final boolean isSideLit
      Mappings:
      Namespace Name Mixin selector
      named isSideLit Lnet/minecraft/client/render/model/BasicBakedModel$Builder;isSideLit:Z
      intermediary field_5420 Lnet/minecraft/class_1093$class_1094;field_5420:Z
      official e Lhhm$a;e:Z
    • hasDepth Link icon

      private final boolean hasDepth
      Mappings:
      Namespace Name Mixin selector
      named hasDepth Lnet/minecraft/client/render/model/BasicBakedModel$Builder;hasDepth:Z
      intermediary field_21865 Lnet/minecraft/class_1093$class_1094;field_21865:Z
      official f Lhhm$a;f:Z
    • transformation Link icon

      private final ModelTransformation transformation
      Mappings:
      Namespace Name Mixin selector
      named transformation Lnet/minecraft/client/render/model/BasicBakedModel$Builder;transformation:Lnet/minecraft/client/render/model/json/ModelTransformation;
      intermediary field_5418 Lnet/minecraft/class_1093$class_1094;field_5418:Lnet/minecraft/class_809;
      official g Lhhm$a;g:Lgnq;
  • Constructor Details Link icon

    • Builder Link icon

      public Builder(boolean usesAo, boolean isSideLit, boolean hasDepth, ModelTransformation transformation)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/render/model/BasicBakedModel$Builder;<init>(ZZZLnet/minecraft/client/render/model/json/ModelTransformation;)V
      intermediary <init> Lnet/minecraft/class_1093$class_1094;<init>(ZZZLnet/minecraft/class_809;)V
      official <init> Lhhm$a;<init>(ZZZLgnq;)V
  • Method Details Link icon

    • addQuad Link icon

      public BasicBakedModel.Builder addQuad(Direction side, BakedQuad quad)
      Mappings:
      Namespace Name Mixin selector
      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;
      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;
      official a Lhhm$a;a(Ljn;Lgng;)Lhhm$a;
    • addQuad Link icon

      public BasicBakedModel.Builder addQuad(BakedQuad quad)
      Mappings:
      Namespace Name Mixin selector
      named addQuad Lnet/minecraft/client/render/model/BasicBakedModel$Builder;addQuad(Lnet/minecraft/client/render/model/BakedQuad;)Lnet/minecraft/client/render/model/BasicBakedModel$Builder;
      intermediary method_4748 Lnet/minecraft/class_1093$class_1094;method_4748(Lnet/minecraft/class_777;)Lnet/minecraft/class_1093$class_1094;
      official a Lhhm$a;a(Lgng;)Lhhm$a;
    • setParticle Link icon

      public BasicBakedModel.Builder setParticle(Sprite sprite)
      Mappings:
      Namespace Name Mixin selector
      named setParticle Lnet/minecraft/client/render/model/BasicBakedModel$Builder;setParticle(Lnet/minecraft/client/texture/Sprite;)Lnet/minecraft/client/render/model/BasicBakedModel$Builder;
      intermediary method_4747 Lnet/minecraft/class_1093$class_1094;method_4747(Lnet/minecraft/class_1058;)Lnet/minecraft/class_1093$class_1094;
      official a Lhhm$a;a(Lhet;)Lhhm$a;
    • method_35809 Link icon

      public BasicBakedModel.Builder method_35809()
      Mappings:
      Namespace Name Mixin selector
      named method_35809 Lnet/minecraft/client/render/model/BasicBakedModel$Builder;method_35809()Lnet/minecraft/client/render/model/BasicBakedModel$Builder;
      intermediary method_35809 Lnet/minecraft/class_1093$class_1094;method_35809()Lnet/minecraft/class_1093$class_1094;
      official a Lhhm$a;a()Lhhm$a;
    • build Link icon

      public BakedModel build()
      Mappings:
      Namespace Name Mixin selector
      named build Lnet/minecraft/client/render/model/BasicBakedModel$Builder;build()Lnet/minecraft/client/render/model/BakedModel;
      intermediary method_4746 Lnet/minecraft/class_1093$class_1094;method_4746()Lnet/minecraft/class_1087;
      official b Lhhm$a;b()Lhgt;