Class ModelLoader.BakerImpl

java.lang.Object
net.minecraft.client.render.model.ModelLoader.BakerImpl
All Implemented Interfaces:
Baker
Enclosing class:
ModelLoader

@Environment(CLIENT) private class ModelLoader.BakerImpl extends Object implements Baker
Mappings:
Namespace Name
named net/minecraft/client/render/model/ModelLoader$BakerImpl
intermediary net/minecraft/class_1088$class_7778
official gsq$b
  • Field Details

    • textureGetter

      private final Function<SpriteIdentifier,Sprite> textureGetter
      Mappings:
      Namespace Name Mixin selector
      named textureGetter Lnet/minecraft/client/render/model/ModelLoader$BakerImpl;textureGetter:Ljava/util/function/Function;
      intermediary field_40572 Lnet/minecraft/class_1088$class_7778;field_40572:Ljava/util/function/Function;
      official b Lgsq$b;b:Ljava/util/function/Function;
  • Constructor Details

  • Method Details

    • getOrLoadModel

      public UnbakedModel getOrLoadModel(Identifier id)
      Specified by:
      getOrLoadModel in interface Baker
      Mappings:
      Namespace Name Mixin selector
      named getOrLoadModel Lnet/minecraft/client/render/model/Baker;getOrLoadModel(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/model/UnbakedModel;
      intermediary method_45872 Lnet/minecraft/class_7775;method_45872(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1100;
      official a Lgsp;a(Lakr;)Lgsw;
    • bake

      public BakedModel bake(Identifier id, ModelBakeSettings settings)
      Specified by:
      bake in interface Baker
      Mappings:
      Namespace Name Mixin selector
      named bake Lnet/minecraft/client/render/model/Baker;bake(Lnet/minecraft/util/Identifier;Lnet/minecraft/client/render/model/ModelBakeSettings;)Lnet/minecraft/client/render/model/BakedModel;
      intermediary method_45873 Lnet/minecraft/class_7775;method_45873(Lnet/minecraft/class_2960;Lnet/minecraft/class_3665;)Lnet/minecraft/class_1087;
      official a Lgsp;a(Lakr;Lgst;)Lgsk;
    • method_61077

      @Nullable @Nullable BakedModel method_61077(UnbakedModel unbakedModel, ModelBakeSettings modelBakeSettings)
      Mappings:
      Namespace Name Mixin selector
      named method_61077 Lnet/minecraft/client/render/model/ModelLoader$BakerImpl;method_61077(Lnet/minecraft/client/render/model/UnbakedModel;Lnet/minecraft/client/render/model/ModelBakeSettings;)Lnet/minecraft/client/render/model/BakedModel;
      intermediary method_61077 Lnet/minecraft/class_1088$class_7778;method_61077(Lnet/minecraft/class_1100;Lnet/minecraft/class_3665;)Lnet/minecraft/class_1087;
      official a Lgsq$b;a(Lgsw;Lgst;)Lgsk;