Package net.minecraft.world.gen
Interface YOffset
- All Known Implementing Classes:
YOffset.AboveBottom,YOffset.BelowTop,YOffset.Fixed
public interface YOffset
- Mappings:
Namespace Name official dgdintermediary net/minecraft/class_5843named net/minecraft/world/gen/YOffset
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final recordstatic final recordstatic final record -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic YOffsetaboveBottom(int offset) static YOffsetbelowTop(int offset) static YOffsetfixed(int offset) private static YOffsetfromEither(com.mojang.datafixers.util.Either<YOffset.Fixed, com.mojang.datafixers.util.Either<YOffset.AboveBottom, YOffset.BelowTop>> either) static YOffsetstatic YOffsetgetTop()intgetY(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 aLdgd;a:Lcom/mojang/serialization/Codec;intermediary field_28915Lnet/minecraft/class_5843;field_28915:Lcom/mojang/serialization/Codec;named OFFSET_CODECLnet/minecraft/world/gen/YOffset;OFFSET_CODEC:Lcom/mojang/serialization/Codec;
-
BOTTOM
- Mappings:
Namespace Name Mixin selector official bLdgd;b:Ldgd;intermediary field_28916Lnet/minecraft/class_5843;field_28916:Lnet/minecraft/class_5843;named BOTTOMLnet/minecraft/world/gen/YOffset;BOTTOM:Lnet/minecraft/world/gen/YOffset;
-
TOP
- Mappings:
Namespace Name Mixin selector official cLdgd;c:Ldgd;intermediary field_28917Lnet/minecraft/class_5843;field_28917:Lnet/minecraft/class_5843;named TOPLnet/minecraft/world/gen/YOffset;TOP:Lnet/minecraft/world/gen/YOffset;
-
-
Method Details
-
fixed
- Mappings:
Namespace Name Mixin selector official aLdgd;a(I)Ldgd;intermediary method_33841Lnet/minecraft/class_5843;method_33841(I)Lnet/minecraft/class_5843;named fixedLnet/minecraft/world/gen/YOffset;fixed(I)Lnet/minecraft/world/gen/YOffset;
-
aboveBottom
- Mappings:
Namespace Name Mixin selector official bLdgd;b(I)Ldgd;intermediary method_33846Lnet/minecraft/class_5843;method_33846(I)Lnet/minecraft/class_5843;named aboveBottomLnet/minecraft/world/gen/YOffset;aboveBottom(I)Lnet/minecraft/world/gen/YOffset;
-
belowTop
- Mappings:
Namespace Name Mixin selector official cLdgd;c(I)Ldgd;intermediary method_33849Lnet/minecraft/class_5843;method_33849(I)Lnet/minecraft/class_5843;named belowTopLnet/minecraft/world/gen/YOffset;belowTop(I)Lnet/minecraft/world/gen/YOffset;
-
getBottom
- Mappings:
Namespace Name Mixin selector official aLdgd;a()Ldgd;intermediary method_33840Lnet/minecraft/class_5843;method_33840()Lnet/minecraft/class_5843;named getBottomLnet/minecraft/world/gen/YOffset;getBottom()Lnet/minecraft/world/gen/YOffset;
-
getTop
- Mappings:
Namespace Name Mixin selector official bLdgd;b()Ldgd;intermediary method_33845Lnet/minecraft/class_5843;method_33845()Lnet/minecraft/class_5843;named getTopLnet/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 aLdgd;a(Lcom/mojang/datafixers/util/Either;)Ldgd;intermediary method_33843Lnet/minecraft/class_5843;method_33843(Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/class_5843;named fromEitherLnet/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 aLdgd;a(Ldgd;)Lcom/mojang/datafixers/util/Either;intermediary method_33842Lnet/minecraft/class_5843;method_33842(Lnet/minecraft/class_5843;)Lcom/mojang/datafixers/util/Either;named mapLnet/minecraft/world/gen/YOffset;map(Lnet/minecraft/world/gen/YOffset;)Lcom/mojang/datafixers/util/Either;
-
getY
- Mappings:
Namespace Name Mixin selector official aLdgd;a(Ldgg;)Iintermediary method_33844Lnet/minecraft/class_5843;method_33844(Lnet/minecraft/class_5868;)Inamed getYLnet/minecraft/world/gen/YOffset;getY(Lnet/minecraft/world/gen/HeightContext;)I
-