类 BuiltinBakedModel

  • 所有已实现的接口:
    BakedModel

    @Environment(CLIENT)
    public class BuiltinBakedModel
    extends Object
    implements BakedModel
    Mappings:
    Namespace Name
    official exr
    intermediary net/minecraft/class_1090
    named net/minecraft/client/render/model/BuiltinBakedModel
    • 字段详细资料

      • transformation

        private final ModelTransformation transformation
        Mappings:
        Namespace Name Mixin selector
        official a Lexr;a:Leng;
        intermediary field_5404 Lnet/minecraft/class_1090;field_5404:Lnet/minecraft/class_809;
        named transformation Lnet/minecraft/client/render/model/BuiltinBakedModel;transformation:Lnet/minecraft/client/render/model/json/ModelTransformation;
      • itemPropertyOverrides

        private final ModelOverrideList itemPropertyOverrides
        Mappings:
        Namespace Name Mixin selector
        official b Lexr;b:Lene;
        intermediary field_5405 Lnet/minecraft/class_1090;field_5405:Lnet/minecraft/class_806;
        named itemPropertyOverrides Lnet/minecraft/client/render/model/BuiltinBakedModel;itemPropertyOverrides:Lnet/minecraft/client/render/model/json/ModelOverrideList;
      • sprite

        private final Sprite sprite
        Mappings:
        Namespace Name Mixin selector
        official c Lexr;c:Lewd;
        intermediary field_16594 Lnet/minecraft/class_1090;field_16594:Lnet/minecraft/class_1058;
        named sprite Lnet/minecraft/client/render/model/BuiltinBakedModel;sprite:Lnet/minecraft/client/texture/Sprite;
      • sideLit

        private final boolean sideLit
        Mappings:
        Namespace Name Mixin selector
        official d Lexr;d:Z
        intermediary field_21862 Lnet/minecraft/class_1090;field_21862:Z
        named sideLit Lnet/minecraft/client/render/model/BuiltinBakedModel;sideLit:Z
    • 构造器详细资料

      • BuiltinBakedModel

        public BuiltinBakedModel​(ModelTransformation transformation,
                                 ModelOverrideList itemPropertyOverrides,
                                 Sprite sprite,
                                 boolean sideLit)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lexr;<init>(Leng;Lene;Lewd;Z)V
        intermediary <init> Lnet/minecraft/class_1090;<init>(Lnet/minecraft/class_809;Lnet/minecraft/class_806;Lnet/minecraft/class_1058;Z)V
        named <init> Lnet/minecraft/client/render/model/BuiltinBakedModel;<init>(Lnet/minecraft/client/render/model/json/ModelTransformation;Lnet/minecraft/client/render/model/json/ModelOverrideList;Lnet/minecraft/client/texture/Sprite;Z)V
    • 方法详细资料

      • getQuads

        public List<BakedQuad> getQuads​(@Nullable
                                        @Nullable BlockState state,
                                        @Nullable
                                        @Nullable Direction face,
                                        Random random)
        指定者:
        getQuads 在接口中 BakedModel
        Mappings:
        Namespace Name Mixin selector
        official a Lexp;a(Lcjr;Lgg;Ljava/util/Random;)Ljava/util/List;
        intermediary method_4707 Lnet/minecraft/class_1087;method_4707(Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;Ljava/util/Random;)Ljava/util/List;
        named getQuads Lnet/minecraft/client/render/model/BakedModel;getQuads(Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/Direction;Ljava/util/Random;)Ljava/util/List;
      • useAmbientOcclusion

        public boolean useAmbientOcclusion()
        指定者:
        useAmbientOcclusion 在接口中 BakedModel
        Mappings:
        Namespace Name Mixin selector
        official a Lexp;a()Z
        intermediary method_4708 Lnet/minecraft/class_1087;method_4708()Z
        named useAmbientOcclusion Lnet/minecraft/client/render/model/BakedModel;useAmbientOcclusion()Z
      • hasDepth

        public boolean hasDepth()
        指定者:
        hasDepth 在接口中 BakedModel
        Mappings:
        Namespace Name Mixin selector
        official b Lexp;b()Z
        intermediary method_4712 Lnet/minecraft/class_1087;method_4712()Z
        named hasDepth Lnet/minecraft/client/render/model/BakedModel;hasDepth()Z
      • isSideLit

        public boolean isSideLit()
        Allows control of the lighting when rendering a model in a GUI.

        True, the model will be lit from the side, like a block.

        False, the model will be lit from the front, like an item.

        指定者:
        isSideLit 在接口中 BakedModel
        Mappings:
        Namespace Name Mixin selector
        official c Lexp;c()Z
        intermediary method_24304 Lnet/minecraft/class_1087;method_24304()Z
        named isSideLit Lnet/minecraft/client/render/model/BakedModel;isSideLit()Z
      • isBuiltin

        public boolean isBuiltin()
        指定者:
        isBuiltin 在接口中 BakedModel
        Mappings:
        Namespace Name Mixin selector
        official d Lexp;d()Z
        intermediary method_4713 Lnet/minecraft/class_1087;method_4713()Z
        named isBuiltin Lnet/minecraft/client/render/model/BakedModel;isBuiltin()Z
      • getSprite

        public Sprite getSprite()
        指定者:
        getSprite 在接口中 BakedModel
        Mappings:
        Namespace Name Mixin selector
        official e Lexp;e()Lewd;
        intermediary method_4711 Lnet/minecraft/class_1087;method_4711()Lnet/minecraft/class_1058;
        named getSprite Lnet/minecraft/client/render/model/BakedModel;getSprite()Lnet/minecraft/client/texture/Sprite;
      • getTransformation

        public ModelTransformation getTransformation()
        指定者:
        getTransformation 在接口中 BakedModel
        Mappings:
        Namespace Name Mixin selector
        official f Lexp;f()Leng;
        intermediary method_4709 Lnet/minecraft/class_1087;method_4709()Lnet/minecraft/class_809;
        named getTransformation Lnet/minecraft/client/render/model/BakedModel;getTransformation()Lnet/minecraft/client/render/model/json/ModelTransformation;
      • getOverrides

        public ModelOverrideList getOverrides()
        指定者:
        getOverrides 在接口中 BakedModel
        Mappings:
        Namespace Name Mixin selector
        official g Lexp;g()Lene;
        intermediary method_4710 Lnet/minecraft/class_1087;method_4710()Lnet/minecraft/class_806;
        named getOverrides Lnet/minecraft/client/render/model/BakedModel;getOverrides()Lnet/minecraft/client/render/model/json/ModelOverrideList;