Package net.minecraft.world.gen
Interface YOffset
- All Known Implementing Classes:
YOffset.AboveBottom
,YOffset.BelowTop
,YOffset.Fixed
public interface YOffset
- Mappings:
Namespace Name official dbl
intermediary net/minecraft/class_5843
named net/minecraft/world/gen/YOffset
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final record
static final record
static final record
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic YOffset
aboveBottom
(int offset) static YOffset
belowTop
(int offset) static YOffset
fixed
(int offset) private static YOffset
fromEither
(com.mojang.datafixers.util.Either<YOffset.Fixed, com.mojang.datafixers.util.Either<YOffset.AboveBottom, YOffset.BelowTop>> either) static YOffset
static YOffset
getTop()
int
getY
(HeightContext context) private static com.mojang.datafixers.util.Either<YOffset.Fixed,
com.mojang.datafixers.util.Either<YOffset.AboveBottom, YOffset.BelowTop>>
-
Field Details
-
OFFSET_CODEC
- Mappings:
Namespace Name Mixin selector official a
Ldbl;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
- Mappings:
Namespace Name Mixin selector official b
Ldbl;b:Ldbl;
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
- Mappings:
Namespace Name Mixin selector official c
Ldbl;c:Ldbl;
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;
-
-
Method Details
-
fixed
- Mappings:
Namespace Name Mixin selector official a
Ldbl;a(I)Ldbl;
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
- Mappings:
Namespace Name Mixin selector official b
Ldbl;b(I)Ldbl;
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
- Mappings:
Namespace Name Mixin selector official c
Ldbl;c(I)Ldbl;
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
- Mappings:
Namespace Name Mixin selector official a
Ldbl;a()Ldbl;
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
- Mappings:
Namespace Name Mixin selector official b
Ldbl;b()Ldbl;
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
Ldbl;a(Lcom/mojang/datafixers/util/Either;)Ldbl;
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, mapYOffset.BelowTop>> (YOffset yOffset) - Mappings:
Namespace Name Mixin selector official a
Ldbl;a(Ldbl;)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;
-
getY
- Mappings:
Namespace Name Mixin selector official a
Ldbl;a(Ldbn;)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
-