Package net.minecraft.world.gen
Interface YOffset
- All Known Implementing Classes:
 YOffset.AboveBottom,YOffset.BelowTop,YOffset.Fixed
public interface YOffset
- Mappings:
 Namespace Name named net/minecraft/world/gen/YOffsetintermediary net/minecraft/class_5843official eku
- 
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 named OFFSET_CODECLnet/minecraft/world/gen/YOffset;OFFSET_CODEC:Lcom/mojang/serialization/Codec;intermediary field_28915Lnet/minecraft/class_5843;field_28915:Lcom/mojang/serialization/Codec;official aLeku;a:Lcom/mojang/serialization/Codec;
 - 
BOTTOM
- Mappings:
 Namespace Name Mixin selector named BOTTOMLnet/minecraft/world/gen/YOffset;BOTTOM:Lnet/minecraft/world/gen/YOffset;intermediary field_28916Lnet/minecraft/class_5843;field_28916:Lnet/minecraft/class_5843;official bLeku;b:Leku;
 - 
TOP
- Mappings:
 Namespace Name Mixin selector named TOPLnet/minecraft/world/gen/YOffset;TOP:Lnet/minecraft/world/gen/YOffset;intermediary field_28917Lnet/minecraft/class_5843;field_28917:Lnet/minecraft/class_5843;official cLeku;c:Leku;
 
 - 
 - 
Method Details
- 
fixed
- Mappings:
 Namespace Name Mixin selector named fixedLnet/minecraft/world/gen/YOffset;fixed(I)Lnet/minecraft/world/gen/YOffset;intermediary method_33841Lnet/minecraft/class_5843;method_33841(I)Lnet/minecraft/class_5843;official aLeku;a(I)Leku;
 - 
aboveBottom
- Mappings:
 Namespace Name Mixin selector named aboveBottomLnet/minecraft/world/gen/YOffset;aboveBottom(I)Lnet/minecraft/world/gen/YOffset;intermediary method_33846Lnet/minecraft/class_5843;method_33846(I)Lnet/minecraft/class_5843;official bLeku;b(I)Leku;
 - 
belowTop
- Mappings:
 Namespace Name Mixin selector named belowTopLnet/minecraft/world/gen/YOffset;belowTop(I)Lnet/minecraft/world/gen/YOffset;intermediary method_33849Lnet/minecraft/class_5843;method_33849(I)Lnet/minecraft/class_5843;official cLeku;c(I)Leku;
 - 
getBottom
- Mappings:
 Namespace Name Mixin selector named getBottomLnet/minecraft/world/gen/YOffset;getBottom()Lnet/minecraft/world/gen/YOffset;intermediary method_33840Lnet/minecraft/class_5843;method_33840()Lnet/minecraft/class_5843;official aLeku;a()Leku;
 - 
getTop
- Mappings:
 Namespace Name Mixin selector named getTopLnet/minecraft/world/gen/YOffset;getTop()Lnet/minecraft/world/gen/YOffset;intermediary method_33845Lnet/minecraft/class_5843;method_33845()Lnet/minecraft/class_5843;official bLeku;b()Leku;
 - 
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 named fromEitherLnet/minecraft/world/gen/YOffset;fromEither(Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/world/gen/YOffset;intermediary method_33843Lnet/minecraft/class_5843;method_33843(Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/class_5843;official aLeku;a(Lcom/mojang/datafixers/util/Either;)Leku;
 - 
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 named mapLnet/minecraft/world/gen/YOffset;map(Lnet/minecraft/world/gen/YOffset;)Lcom/mojang/datafixers/util/Either;intermediary method_33842Lnet/minecraft/class_5843;method_33842(Lnet/minecraft/class_5843;)Lcom/mojang/datafixers/util/Either;official aLeku;a(Leku;)Lcom/mojang/datafixers/util/Either;
 - 
getY
- Mappings:
 Namespace Name Mixin selector named getYLnet/minecraft/world/gen/YOffset;getY(Lnet/minecraft/world/gen/HeightContext;)Iintermediary method_33844Lnet/minecraft/class_5843;method_33844(Lnet/minecraft/class_5868;)Iofficial aLeku;a(Lekx;)I
 
 -