Interface UnbakedModel

All Known Subinterfaces:
GroupableModel
All Known Implementing Classes:
JsonUnbakedModel, MultipartUnbakedModel, WeightedUnbakedModel

@Environment(CLIENT) public interface UnbakedModel
Mappings:
Namespace Name
named net/minecraft/client/render/model/UnbakedModel
intermediary net/minecraft/class_1100
official gzt
  • Method Details

    • resolve

      void resolve(UnbakedModel.Resolver resolver, UnbakedModel.ModelType currentlyResolvingType)
      Mappings:
      Namespace Name Mixin selector
      named resolve Lnet/minecraft/client/render/model/UnbakedModel;resolve(Lnet/minecraft/client/render/model/UnbakedModel$Resolver;Lnet/minecraft/client/render/model/UnbakedModel$ModelType;)V
      intermediary method_62326 Lnet/minecraft/class_1100;method_62326(Lnet/minecraft/class_1100$class_10103;Lnet/minecraft/class_1100$class_10102;)V
      official a Lgzt;a(Lgzt$b;Lgzt$a;)V
    • bake

      @Nullable @Nullable BakedModel bake(Baker baker, Function<SpriteIdentifier,Sprite> textureGetter, ModelBakeSettings rotationContainer)
      Mappings:
      Namespace Name Mixin selector
      named bake Lnet/minecraft/client/render/model/UnbakedModel;bake(Lnet/minecraft/client/render/model/Baker;Ljava/util/function/Function;Lnet/minecraft/client/render/model/ModelBakeSettings;)Lnet/minecraft/client/render/model/BakedModel;
      intermediary method_4753 Lnet/minecraft/class_1100;method_4753(Lnet/minecraft/class_7775;Ljava/util/function/Function;Lnet/minecraft/class_3665;)Lnet/minecraft/class_1087;
      official a Lgzt;a(Lgzj;Ljava/util/function/Function;Lgzp;)Lgzd;