类 BasicBakedModel

  • 所有已实现的接口:
    BakedModel

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

      • quads

        protected final List<BakedQuad> quads
        Mappings:
        Namespace Name Mixin selector
        official a Lexy;a:Ljava/util/List;
        intermediary field_5411 Lnet/minecraft/class_1093;field_5411:Ljava/util/List;
        named quads Lnet/minecraft/client/render/model/BasicBakedModel;quads:Ljava/util/List;
      • faceQuads

        protected final Map<Direction,​List<BakedQuad>> faceQuads
        Mappings:
        Namespace Name Mixin selector
        official b Lexy;b:Ljava/util/Map;
        intermediary field_5414 Lnet/minecraft/class_1093;field_5414:Ljava/util/Map;
        named faceQuads Lnet/minecraft/client/render/model/BasicBakedModel;faceQuads:Ljava/util/Map;
      • usesAo

        protected final boolean usesAo
        Mappings:
        Namespace Name Mixin selector
        official c Lexy;c:Z
        intermediary field_5415 Lnet/minecraft/class_1093;field_5415:Z
        named usesAo Lnet/minecraft/client/render/model/BasicBakedModel;usesAo:Z
      • hasDepth

        protected final boolean hasDepth
        Mappings:
        Namespace Name Mixin selector
        official d Lexy;d:Z
        intermediary field_5413 Lnet/minecraft/class_1093;field_5413:Z
        named hasDepth Lnet/minecraft/client/render/model/BasicBakedModel;hasDepth:Z
      • isSideLit

        protected final boolean isSideLit
        Mappings:
        Namespace Name Mixin selector
        official e Lexy;e:Z
        intermediary field_21864 Lnet/minecraft/class_1093;field_21864:Z
        named isSideLit Lnet/minecraft/client/render/model/BasicBakedModel;isSideLit:Z
      • sprite

        protected final Sprite sprite
        Mappings:
        Namespace Name Mixin selector
        official f Lexy;f:Lewd;
        intermediary field_5416 Lnet/minecraft/class_1093;field_5416:Lnet/minecraft/class_1058;
        named sprite Lnet/minecraft/client/render/model/BasicBakedModel;sprite:Lnet/minecraft/client/texture/Sprite;
      • transformation

        protected final ModelTransformation transformation
        Mappings:
        Namespace Name Mixin selector
        official g Lexy;g:Leng;
        intermediary field_5417 Lnet/minecraft/class_1093;field_5417:Lnet/minecraft/class_809;
        named transformation Lnet/minecraft/client/render/model/BasicBakedModel;transformation:Lnet/minecraft/client/render/model/json/ModelTransformation;
      • itemPropertyOverrides

        protected final ModelOverrideList itemPropertyOverrides
        Mappings:
        Namespace Name Mixin selector
        official h Lexy;h:Lene;
        intermediary field_5412 Lnet/minecraft/class_1093;field_5412:Lnet/minecraft/class_806;
        named itemPropertyOverrides Lnet/minecraft/client/render/model/BasicBakedModel;itemPropertyOverrides:Lnet/minecraft/client/render/model/json/ModelOverrideList;
    • 构造器详细资料

      • BasicBakedModel

        public BasicBakedModel​(List<BakedQuad> quads,
                               Map<Direction,​List<BakedQuad>> faceQuads,
                               boolean usesAo,
                               boolean isSideLit,
                               boolean hasDepth,
                               Sprite sprite,
                               ModelTransformation transformation,
                               ModelOverrideList itemPropertyOverrides)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lexy;<init>(Ljava/util/List;Ljava/util/Map;ZZZLewd;Leng;Lene;)V
        intermediary <init> Lnet/minecraft/class_1093;<init>(Ljava/util/List;Ljava/util/Map;ZZZLnet/minecraft/class_1058;Lnet/minecraft/class_809;Lnet/minecraft/class_806;)V
        named <init> Lnet/minecraft/client/render/model/BasicBakedModel;<init>(Ljava/util/List;Ljava/util/Map;ZZZLnet/minecraft/client/texture/Sprite;Lnet/minecraft/client/render/model/json/ModelTransformation;Lnet/minecraft/client/render/model/json/ModelOverrideList;)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;