Class ModelBaker.BakerImpl

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

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

    • textureGetter

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

    • BakerImpl

      BakerImpl(ModelBaker.SpriteGetter spriteGetter, ModelIdentifier modelId)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/render/model/ModelBaker$BakerImpl;<init>(Lnet/minecraft/client/render/model/ModelBaker;Lnet/minecraft/client/render/model/ModelBaker$SpriteGetter;Lnet/minecraft/client/util/ModelIdentifier;)V
      intermediary <init> Lnet/minecraft/class_1088$class_7778;<init>(Lnet/minecraft/class_1088;Lnet/minecraft/class_1088$class_9826;Lnet/minecraft/class_1091;)V
      official <init> Lhdw$b;<init>(Lhdw;Lhdw$c;Lhea;)V
  • Method Details

    • getModel

      private UnbakedModel getModel(Identifier identifier)
      Mappings:
      Namespace Name Mixin selector
      named getModel Lnet/minecraft/client/render/model/ModelBaker$BakerImpl;getModel(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/model/UnbakedModel;
      intermediary method_45872 Lnet/minecraft/class_1088$class_7778;method_45872(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1100;
      official a Lhdw$b;a(Lalz;)Lhef;
    • 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 Lhdv;a(Lalz;Lheb;)Lhdm;
    • bake

      BakedModel bake(UnbakedModel model, ModelBakeSettings settings)
      Mappings:
      Namespace Name Mixin selector
      named bake Lnet/minecraft/client/render/model/ModelBaker$BakerImpl;bake(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 Lhdw$b;a(Lhef;Lheb;)Lhdm;