Class MultipartBakedModel.Builder

java.lang.Object
net.minecraft.client.render.model.MultipartBakedModel.Builder
Enclosing class:
MultipartBakedModel

@Environment(CLIENT) public static class MultipartBakedModel.Builder extends Object
Mappings:
Namespace Name
official ezf$a
intermediary net/minecraft/class_1095$class_1096
named net/minecraft/client/render/model/MultipartBakedModel$Builder
  • Field Details

    • components

      private final List<Pair<Predicate<BlockState>,BakedModel>> components
      Mappings:
      Namespace Name Mixin selector
      official a Lezf$a;a:Ljava/util/List;
      intermediary field_5432 Lnet/minecraft/class_1095$class_1096;field_5432:Ljava/util/List;
      named components Lnet/minecraft/client/render/model/MultipartBakedModel$Builder;components:Ljava/util/List;
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • addComponent

      public void addComponent(Predicate<BlockState> predicate, BakedModel model)
      Mappings:
      Namespace Name Mixin selector
      official a Lezf$a;a(Ljava/util/function/Predicate;Leyx;)V
      intermediary method_4749 Lnet/minecraft/class_1095$class_1096;method_4749(Ljava/util/function/Predicate;Lnet/minecraft/class_1087;)V
      named addComponent Lnet/minecraft/client/render/model/MultipartBakedModel$Builder;addComponent(Ljava/util/function/Predicate;Lnet/minecraft/client/render/model/BakedModel;)V
    • build

      public BakedModel build()
      Mappings:
      Namespace Name Mixin selector
      official a Lezf$a;a()Leyx;
      intermediary method_4750 Lnet/minecraft/class_1095$class_1096;method_4750()Lnet/minecraft/class_1087;
      named build Lnet/minecraft/client/render/model/MultipartBakedModel$Builder;build()Lnet/minecraft/client/render/model/BakedModel;