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 bow$a
intermediary net/minecraft/class_2534$class_2535
named net/minecraft/client/render/model/BasicBakedModel$Builder
  • Field Details

    • quads

      private final List<BakedQuad> quads
      Mappings:
      Namespace Name Mixin selector
      official a Lbow$a;a:Ljava/util/List;
      intermediary field_11331 Lnet/minecraft/class_2534$class_2535;field_11331:Ljava/util/List;
      named quads Lnet/minecraft/client/render/model/BasicBakedModel$Builder;quads:Ljava/util/List;
    • directionalQuads

      private final List<List<BakedQuad>> directionalQuads
      Mappings:
      Namespace Name Mixin selector
      official b Lbow$a;b:Ljava/util/List;
      intermediary field_11332 Lnet/minecraft/class_2534$class_2535;field_11332:Ljava/util/List;
      named directionalQuads Lnet/minecraft/client/render/model/BasicBakedModel$Builder;directionalQuads:Ljava/util/List;
    • ambientOcclusion

      private final boolean ambientOcclusion
      Mappings:
      Namespace Name Mixin selector
      official c Lbow$a;c:Z
      intermediary field_11333 Lnet/minecraft/class_2534$class_2535;field_11333:Z
      named ambientOcclusion Lnet/minecraft/client/render/model/BasicBakedModel$Builder;ambientOcclusion:Z
    • sprite

      private Sprite sprite
      Mappings:
      Namespace Name Mixin selector
      official d Lbow$a;d:Lbmi;
      intermediary field_11334 Lnet/minecraft/class_2534$class_2535;field_11334:Lnet/minecraft/class_1639;
      named sprite Lnet/minecraft/client/render/model/BasicBakedModel$Builder;sprite:Lnet/minecraft/client/texture/Sprite;
    • depth

      private boolean depth
      Mappings:
      Namespace Name Mixin selector
      official e Lbow$a;e:Z
      intermediary field_11335 Lnet/minecraft/class_2534$class_2535;field_11335:Z
      named depth Lnet/minecraft/client/render/model/BasicBakedModel$Builder;depth:Z
    • transformation

      private ModelTransformation transformation
      Mappings:
      Namespace Name Mixin selector
      official f Lbow$a;f:Lbgr;
      intermediary field_11336 Lnet/minecraft/class_2534$class_2535;field_11336:Lnet/minecraft/class_2462;
      named transformation Lnet/minecraft/client/render/model/BasicBakedModel$Builder;transformation:Lnet/minecraft/client/render/model/json/ModelTransformation;
  • Constructor Details

    • Builder

      public Builder(BlockModel blockModel)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbow$a;<init>(Lbgl;)V
      intermediary <init> Lnet/minecraft/class_2534$class_2535;<init>(Lnet/minecraft/class_2445;)V
      named <init> Lnet/minecraft/client/render/model/BasicBakedModel$Builder;<init>(Lnet/minecraft/client/render/model/json/BlockModel;)V
    • Builder

      public Builder(BakedModel model, Sprite sprite)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbow$a;<init>(Lboq;Lbmi;)V
      intermediary <init> Lnet/minecraft/class_2534$class_2535;<init>(Lnet/minecraft/class_2528;Lnet/minecraft/class_1639;)V
      named <init> Lnet/minecraft/client/render/model/BasicBakedModel$Builder;<init>(Lnet/minecraft/client/render/model/BakedModel;Lnet/minecraft/client/texture/Sprite;)V
    • Builder

      private Builder(boolean ambientOcclusion, boolean depth, ModelTransformation transformation)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbow$a;<init>(ZZLbgr;)V
      intermediary <init> Lnet/minecraft/class_2534$class_2535;<init>(ZZLnet/minecraft/class_2462;)V
      named <init> Lnet/minecraft/client/render/model/BasicBakedModel$Builder;<init>(ZZLnet/minecraft/client/render/model/json/ModelTransformation;)V
  • Method Details

    • addTexturedQuad

      private void addTexturedQuad(BakedModel model, Sprite sprite, Direction direction)
      Mappings:
      Namespace Name Mixin selector
      official a Lbow$a;a(Lboq;Lbmi;Lcq;)V
      intermediary method_10422 Lnet/minecraft/class_2534$class_2535;method_10422(Lnet/minecraft/class_2528;Lnet/minecraft/class_1639;Lnet/minecraft/class_1354;)V
      named addTexturedQuad Lnet/minecraft/client/render/model/BasicBakedModel$Builder;addTexturedQuad(Lnet/minecraft/client/render/model/BakedModel;Lnet/minecraft/client/texture/Sprite;Lnet/minecraft/util/math/Direction;)V
    • addTexturedQuad

      private void addTexturedQuad(BakedModel model, Sprite sprite)
      Mappings:
      Namespace Name Mixin selector
      official a Lbow$a;a(Lboq;Lbmi;)V
      intermediary method_10421 Lnet/minecraft/class_2534$class_2535;method_10421(Lnet/minecraft/class_2528;Lnet/minecraft/class_1639;)V
      named addTexturedQuad Lnet/minecraft/client/render/model/BasicBakedModel$Builder;addTexturedQuad(Lnet/minecraft/client/render/model/BakedModel;Lnet/minecraft/client/texture/Sprite;)V
    • addQuad

      public BasicBakedModel.Builder addQuad(Direction direction, BakedQuad quad)
      Mappings:
      Namespace Name Mixin selector
      official a Lbow$a;a(Lcq;Lbgg;)Lbow$a;
      intermediary method_10423 Lnet/minecraft/class_2534$class_2535;method_10423(Lnet/minecraft/class_1354;Lnet/minecraft/class_2437;)Lnet/minecraft/class_2534$class_2535;
      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

      public BasicBakedModel.Builder addQuad(BakedQuad quad)
      Mappings:
      Namespace Name Mixin selector
      official a Lbow$a;a(Lbgg;)Lbow$a;
      intermediary method_10419 Lnet/minecraft/class_2534$class_2535;method_10419(Lnet/minecraft/class_2437;)Lnet/minecraft/class_2534$class_2535;
      named addQuad Lnet/minecraft/client/render/model/BasicBakedModel$Builder;addQuad(Lnet/minecraft/client/render/model/BakedQuad;)Lnet/minecraft/client/render/model/BasicBakedModel$Builder;
    • setParticle

      public BasicBakedModel.Builder setParticle(Sprite sprite)
      Mappings:
      Namespace Name Mixin selector
      official a Lbow$a;a(Lbmi;)Lbow$a;
      intermediary method_10420 Lnet/minecraft/class_2534$class_2535;method_10420(Lnet/minecraft/class_1639;)Lnet/minecraft/class_2534$class_2535;
      named setParticle Lnet/minecraft/client/render/model/BasicBakedModel$Builder;setParticle(Lnet/minecraft/client/texture/Sprite;)Lnet/minecraft/client/render/model/BasicBakedModel$Builder;
    • build

      public BakedModel build()
      Mappings:
      Namespace Name Mixin selector
      official b Lbow$a;b()Lboq;
      intermediary method_10424 Lnet/minecraft/class_2534$class_2535;method_10424()Lnet/minecraft/class_2528;
      named build Lnet/minecraft/client/render/model/BasicBakedModel$Builder;build()Lnet/minecraft/client/render/model/BakedModel;