Interface UnbakedModel

All Known Implementing Classes:
JsonUnbakedModel, MultipartUnbakedModel, WeightedUnbakedModel

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

    • getModelDependencies

      Collection<Identifier> getModelDependencies()
      Mappings:
      Namespace Name Mixin selector
      official f Lfxc;f()Ljava/util/Collection;
      intermediary method_4755 Lnet/minecraft/class_1100;method_4755()Ljava/util/Collection;
      named getModelDependencies Lnet/minecraft/client/render/model/UnbakedModel;getModelDependencies()Ljava/util/Collection;
    • setParents

      void setParents(Function<Identifier,UnbakedModel> modelLoader)
      Mappings:
      Namespace Name Mixin selector
      official a Lfxc;a(Ljava/util/function/Function;)V
      intermediary method_45785 Lnet/minecraft/class_1100;method_45785(Ljava/util/function/Function;)V
      named setParents Lnet/minecraft/client/render/model/UnbakedModel;setParents(Ljava/util/function/Function;)V
    • bake

      @Nullable @Nullable BakedModel bake(Baker baker, Function<SpriteIdentifier,Sprite> textureGetter, ModelBakeSettings rotationContainer, Identifier modelId)
      Mappings:
      Namespace Name Mixin selector
      official a Lfxc;a(Lfwv;Ljava/util/function/Function;Lfwz;Lacq;)Lfwr;
      intermediary method_4753 Lnet/minecraft/class_1100;method_4753(Lnet/minecraft/class_7775;Ljava/util/function/Function;Lnet/minecraft/class_3665;Lnet/minecraft/class_2960;)Lnet/minecraft/class_1087;
      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/util/Identifier;)Lnet/minecraft/client/render/model/BakedModel;