类 WeightedBakedModel

  • 所有已实现的接口:
    BakedModel

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

      • totalWeight

        private final int totalWeight
        Mappings:
        Namespace Name Mixin selector
        official a Leya;a:I
        intermediary field_5433 Lnet/minecraft/class_1097;field_5433:I
        named totalWeight Lnet/minecraft/client/render/model/WeightedBakedModel;totalWeight:I
      • models

        private final List<Weighted.Present<BakedModel>> models
        Mappings:
        Namespace Name Mixin selector
        official b Leya;b:Ljava/util/List;
        intermediary field_5434 Lnet/minecraft/class_1097;field_5434:Ljava/util/List;
        named models Lnet/minecraft/client/render/model/WeightedBakedModel;models:Ljava/util/List;
      • defaultModel

        private final BakedModel defaultModel
        Mappings:
        Namespace Name Mixin selector
        official c Leya;c:Lexp;
        intermediary field_5435 Lnet/minecraft/class_1097;field_5435:Lnet/minecraft/class_1087;
        named defaultModel Lnet/minecraft/client/render/model/WeightedBakedModel;defaultModel:Lnet/minecraft/client/render/model/BakedModel;
    • 构造器详细资料

      • WeightedBakedModel

        public WeightedBakedModel​(List<Weighted.Present<BakedModel>> models)
        Mappings:
        Namespace Name Mixin selector
        official <init> Leya;<init>(Ljava/util/List;)V
        intermediary <init> Lnet/minecraft/class_1097;<init>(Ljava/util/List;)V
        named <init> Lnet/minecraft/client/render/model/WeightedBakedModel;<init>(Ljava/util/List;)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;