类 YOffset

    • 字段详细资料

      • OFFSET_CODEC

        public static final com.mojang.serialization.Codec<YOffset> OFFSET_CODEC
        Mappings:
        Namespace Name Mixin selector
        official a Lcpe;a:Lcom/mojang/serialization/Codec;
        intermediary field_28915 Lnet/minecraft/class_5843;field_28915:Lcom/mojang/serialization/Codec;
        named OFFSET_CODEC Lnet/minecraft/world/gen/YOffset;OFFSET_CODEC:Lcom/mojang/serialization/Codec;
      • BOTTOM

        private static final YOffset BOTTOM
        Mappings:
        Namespace Name Mixin selector
        official b Lcpe;b:Lcpe;
        intermediary field_28916 Lnet/minecraft/class_5843;field_28916:Lnet/minecraft/class_5843;
        named BOTTOM Lnet/minecraft/world/gen/YOffset;BOTTOM:Lnet/minecraft/world/gen/YOffset;
      • TOP

        private static final YOffset TOP
        Mappings:
        Namespace Name Mixin selector
        official c Lcpe;c:Lcpe;
        intermediary field_28917 Lnet/minecraft/class_5843;field_28917:Lnet/minecraft/class_5843;
        named TOP Lnet/minecraft/world/gen/YOffset;TOP:Lnet/minecraft/world/gen/YOffset;
      • offset

        private final int offset
        Mappings:
        Namespace Name Mixin selector
        official d Lcpe;d:I
        intermediary field_28918 Lnet/minecraft/class_5843;field_28918:I
        named offset Lnet/minecraft/world/gen/YOffset;offset:I
    • 构造器详细资料

      • YOffset

        protected YOffset​(int offset)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lcpe;<init>(I)V
        intermediary <init> Lnet/minecraft/class_5843;<init>(I)V
        named <init> Lnet/minecraft/world/gen/YOffset;<init>(I)V
    • 方法详细资料

      • fixed

        public static YOffset fixed​(int offset)
        Mappings:
        Namespace Name Mixin selector
        official a Lcpe;a(I)Lcpe;
        intermediary method_33841 Lnet/minecraft/class_5843;method_33841(I)Lnet/minecraft/class_5843;
        named fixed Lnet/minecraft/world/gen/YOffset;fixed(I)Lnet/minecraft/world/gen/YOffset;
      • aboveBottom

        public static YOffset aboveBottom​(int offset)
        Mappings:
        Namespace Name Mixin selector
        official b Lcpe;b(I)Lcpe;
        intermediary method_33846 Lnet/minecraft/class_5843;method_33846(I)Lnet/minecraft/class_5843;
        named aboveBottom Lnet/minecraft/world/gen/YOffset;aboveBottom(I)Lnet/minecraft/world/gen/YOffset;
      • belowTop

        public static YOffset belowTop​(int offset)
        Mappings:
        Namespace Name Mixin selector
        official c Lcpe;c(I)Lcpe;
        intermediary method_33849 Lnet/minecraft/class_5843;method_33849(I)Lnet/minecraft/class_5843;
        named belowTop Lnet/minecraft/world/gen/YOffset;belowTop(I)Lnet/minecraft/world/gen/YOffset;
      • getBottom

        public static YOffset getBottom()
        Mappings:
        Namespace Name Mixin selector
        official a Lcpe;a()Lcpe;
        intermediary method_33840 Lnet/minecraft/class_5843;method_33840()Lnet/minecraft/class_5843;
        named getBottom Lnet/minecraft/world/gen/YOffset;getBottom()Lnet/minecraft/world/gen/YOffset;
      • getTop

        public static YOffset getTop()
        Mappings:
        Namespace Name Mixin selector
        official b Lcpe;b()Lcpe;
        intermediary method_33845 Lnet/minecraft/class_5843;method_33845()Lnet/minecraft/class_5843;
        named getTop Lnet/minecraft/world/gen/YOffset;getTop()Lnet/minecraft/world/gen/YOffset;
      • fromEither

        private static YOffset fromEither​(com.mojang.datafixers.util.Either<YOffset.Fixed,​com.mojang.datafixers.util.Either<YOffset.AboveBottom,​YOffset.BelowTop>> either)
        Mappings:
        Namespace Name Mixin selector
        official a Lcpe;a(Lcom/mojang/datafixers/util/Either;)Lcpe;
        intermediary method_33843 Lnet/minecraft/class_5843;method_33843(Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/class_5843;
        named fromEither Lnet/minecraft/world/gen/YOffset;fromEither(Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/world/gen/YOffset;
      • map

        private static com.mojang.datafixers.util.Either<YOffset.Fixed,​com.mojang.datafixers.util.Either<YOffset.AboveBottom,​YOffset.BelowTop>> map​(YOffset yOffset)
        Mappings:
        Namespace Name Mixin selector
        official a Lcpe;a(Lcpe;)Lcom/mojang/datafixers/util/Either;
        intermediary method_33842 Lnet/minecraft/class_5843;method_33842(Lnet/minecraft/class_5843;)Lcom/mojang/datafixers/util/Either;
        named map Lnet/minecraft/world/gen/YOffset;map(Lnet/minecraft/world/gen/YOffset;)Lcom/mojang/datafixers/util/Either;
      • getOffset

        protected int getOffset()
        Mappings:
        Namespace Name Mixin selector
        official c Lcpe;c()I
        intermediary method_33848 Lnet/minecraft/class_5843;method_33848()I
        named getOffset Lnet/minecraft/world/gen/YOffset;getOffset()I
      • getY

        public abstract int getY​(HeightContext context)
        Mappings:
        Namespace Name Mixin selector
        official a Lcpe;a(Lcpg;)I
        intermediary method_33844 Lnet/minecraft/class_5843;method_33844(Lnet/minecraft/class_5868;)I
        named getY Lnet/minecraft/world/gen/YOffset;getY(Lnet/minecraft/world/gen/HeightContext;)I