Interface UnbakedModel

All Superinterfaces:
ResolvableModel
All Known Implementing Classes:
GeneratedItemModel, JsonUnbakedModel

@Environment(CLIENT) public interface UnbakedModel extends ResolvableModel
Mappings:
Namespace Name
named net/minecraft/client/render/model/UnbakedModel
intermediary net/minecraft/class_1100
official hho
  • Field Details Link icon

    • DEFAULT_AMBIENT_OCCLUSION Link icon

      static final boolean DEFAULT_AMBIENT_OCCLUSION
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named DEFAULT_AMBIENT_OCCLUSION Lnet/minecraft/client/render/model/UnbakedModel;DEFAULT_AMBIENT_OCCLUSION:Z
      intermediary field_55482 Lnet/minecraft/class_1100;field_55482:Z
      official c Lhho;c:Z
    • DEFAULT_GUI_LIGHT Link icon

      static final UnbakedModel.GuiLight DEFAULT_GUI_LIGHT
      Mappings:
      Namespace Name Mixin selector
      named DEFAULT_GUI_LIGHT Lnet/minecraft/client/render/model/UnbakedModel;DEFAULT_GUI_LIGHT:Lnet/minecraft/client/render/model/UnbakedModel$GuiLight;
      intermediary field_55483 Lnet/minecraft/class_1100;field_55483:Lnet/minecraft/class_1100$class_4751;
      official d Lhho;d:Lhho$a;
  • Method Details Link icon

    • bake Link icon

      BakedModel bake(ModelTextures textures, Baker baker, ModelBakeSettings settings, boolean ambientOcclusion, boolean isSideLit, ModelTransformation transformation)
      Mappings:
      Namespace Name Mixin selector
      named bake Lnet/minecraft/client/render/model/UnbakedModel;bake(Lnet/minecraft/client/render/model/ModelTextures;Lnet/minecraft/client/render/model/Baker;Lnet/minecraft/client/render/model/ModelBakeSettings;ZZLnet/minecraft/client/render/model/json/ModelTransformation;)Lnet/minecraft/client/render/model/BakedModel;
      intermediary method_4753 Lnet/minecraft/class_1100;method_4753(Lnet/minecraft/class_10419;Lnet/minecraft/class_7775;Lnet/minecraft/class_3665;ZZLnet/minecraft/class_809;)Lnet/minecraft/class_1087;
      official a Lhho;a(Lgns;Lhhc;Lhhj;ZZLgnq;)Lhgt;
    • getAmbientOcclusion Link icon

      @Nullable default @Nullable Boolean getAmbientOcclusion()
      Mappings:
      Namespace Name Mixin selector
      named getAmbientOcclusion Lnet/minecraft/client/render/model/UnbakedModel;getAmbientOcclusion()Ljava/lang/Boolean;
      intermediary method_65537 Lnet/minecraft/class_1100;method_65537()Ljava/lang/Boolean;
      official a Lhho;a()Ljava/lang/Boolean;
    • getGuiLight Link icon

      @Nullable default @Nullable UnbakedModel.GuiLight getGuiLight()
      Mappings:
      Namespace Name Mixin selector
      named getGuiLight Lnet/minecraft/client/render/model/UnbakedModel;getGuiLight()Lnet/minecraft/client/render/model/UnbakedModel$GuiLight;
      intermediary method_24298 Lnet/minecraft/class_1100;method_24298()Lnet/minecraft/class_1100$class_4751;
      official b Lhho;b()Lhho$a;
    • getTransformation Link icon

      @Nullable default @Nullable ModelTransformation getTransformation()
      Mappings:
      Namespace Name Mixin selector
      named getTransformation Lnet/minecraft/client/render/model/UnbakedModel;getTransformation()Lnet/minecraft/client/render/model/json/ModelTransformation;
      intermediary method_65540 Lnet/minecraft/class_1100;method_65540()Lnet/minecraft/class_809;
      official e Lhho;e()Lgnq;
    • getTextures Link icon

      default ModelTextures.Textures getTextures()
      Mappings:
      Namespace Name Mixin selector
      named getTextures Lnet/minecraft/client/render/model/UnbakedModel;getTextures()Lnet/minecraft/client/render/model/ModelTextures$Textures;
      intermediary method_65539 Lnet/minecraft/class_1100;method_65539()Lnet/minecraft/class_10419$class_10420;
      official d Lhho;d()Lgns$a;
    • getParent Link icon

      @Nullable default @Nullable UnbakedModel getParent()
      Mappings:
      Namespace Name Mixin selector
      named getParent Lnet/minecraft/client/render/model/UnbakedModel;getParent()Lnet/minecraft/client/render/model/UnbakedModel;
      intermediary method_65538 Lnet/minecraft/class_1100;method_65538()Lnet/minecraft/class_1100;
      official c Lhho;c()Lhho;
    • bake Link icon

      static BakedModel bake(UnbakedModel model, Baker baker, ModelBakeSettings settings)
      Mappings:
      Namespace Name Mixin selector
      named bake Lnet/minecraft/client/render/model/UnbakedModel;bake(Lnet/minecraft/client/render/model/UnbakedModel;Lnet/minecraft/client/render/model/Baker;Lnet/minecraft/client/render/model/ModelBakeSettings;)Lnet/minecraft/client/render/model/BakedModel;
      intermediary method_65765 Lnet/minecraft/class_1100;method_65765(Lnet/minecraft/class_1100;Lnet/minecraft/class_7775;Lnet/minecraft/class_3665;)Lnet/minecraft/class_1087;
      official a Lhho;a(Lhho;Lhhc;Lhhj;)Lhgt;
    • buildTextures Link icon

      static ModelTextures buildTextures(UnbakedModel model, ModelNameSupplier modelNameSupplier)
      Mappings:
      Namespace Name Mixin selector
      named buildTextures Lnet/minecraft/client/render/model/UnbakedModel;buildTextures(Lnet/minecraft/client/render/model/UnbakedModel;Lnet/minecraft/client/model/ModelNameSupplier;)Lnet/minecraft/client/render/model/ModelTextures;
      intermediary method_65766 Lnet/minecraft/class_1100;method_65766(Lnet/minecraft/class_1100;Lnet/minecraft/class_10525;)Lnet/minecraft/class_10419;
      official a Lhho;a(Lhho;Lhhe;)Lgns;
    • getAmbientOcclusion Link icon

      static boolean getAmbientOcclusion(UnbakedModel model)
      Mappings:
      Namespace Name Mixin selector
      named getAmbientOcclusion Lnet/minecraft/client/render/model/UnbakedModel;getAmbientOcclusion(Lnet/minecraft/client/render/model/UnbakedModel;)Z
      intermediary method_65763 Lnet/minecraft/class_1100;method_65763(Lnet/minecraft/class_1100;)Z
      official a Lhho;a(Lhho;)Z
    • getGuiLight Link icon

      static UnbakedModel.GuiLight getGuiLight(UnbakedModel model)
      Mappings:
      Namespace Name Mixin selector
      named getGuiLight Lnet/minecraft/client/render/model/UnbakedModel;getGuiLight(Lnet/minecraft/client/render/model/UnbakedModel;)Lnet/minecraft/client/render/model/UnbakedModel$GuiLight;
      intermediary method_65767 Lnet/minecraft/class_1100;method_65767(Lnet/minecraft/class_1100;)Lnet/minecraft/class_1100$class_4751;
      official b Lhho;b(Lhho;)Lhho$a;
    • getTransformation Link icon

      static Transformation getTransformation(UnbakedModel model, ModelTransformationMode displayContext)
      Mappings:
      Namespace Name Mixin selector
      named getTransformation Lnet/minecraft/client/render/model/UnbakedModel;getTransformation(Lnet/minecraft/client/render/model/UnbakedModel;Lnet/minecraft/item/ModelTransformationMode;)Lnet/minecraft/client/render/model/json/Transformation;
      intermediary method_65764 Lnet/minecraft/class_1100;method_65764(Lnet/minecraft/class_1100;Lnet/minecraft/class_811;)Lnet/minecraft/class_804;
      official a Lhho;a(Lhho;Lcwo;)Lgnp;
    • getTransformations Link icon

      static ModelTransformation getTransformations(UnbakedModel model)
      Mappings:
      Namespace Name Mixin selector
      named getTransformations Lnet/minecraft/client/render/model/UnbakedModel;getTransformations(Lnet/minecraft/client/render/model/UnbakedModel;)Lnet/minecraft/client/render/model/json/ModelTransformation;
      intermediary method_65768 Lnet/minecraft/class_1100;method_65768(Lnet/minecraft/class_1100;)Lnet/minecraft/class_809;
      official c Lhho;c(Lhho;)Lgnq;