net.minecraft.world.level.levelgen

public interface VerticalAnchor

edn
net.minecraft.world.level.levelgen.VerticalAnchor
net.minecraft.class_5843
net.minecraft.world.gen.YOffset
net.minecraft.world.level.levelgen.VerticalAnchor

Field summary

Modifier and TypeField
com.mojang.serialization.Codec<VerticalAnchor>
a
CODEC
field_28915
OFFSET_CODEC
VerticalAnchor
b
BOTTOM
field_28916
BOTTOM
VerticalAnchor
c
TOP
field_28917
TOP

Method summary

Modifier and TypeMethod
static VerticalAnchor
a(int arg0)
absolute(int arg0)
method_33841(int arg0)
fixed(int offset)
static VerticalAnchor
b(int arg0)
aboveBottom(int arg0)
method_33846(int arg0)
aboveBottom(int offset)
static VerticalAnchor
c(int arg0)
belowTop(int arg0)
method_33849(int arg0)
belowTop(int offset)
static VerticalAnchor
a()
bottom()
method_33840()
getBottom()
static VerticalAnchor
b()
top()
method_33845()
getTop()
private static VerticalAnchor
a(com.mojang.datafixers.util.Either<edn$b, com.mojang.datafixers.util.Either<edn$a, edn$c>> arg0)
merge(com.mojang.datafixers.util.Either<VerticalAnchor$Absolute, com.mojang.datafixers.util.Either<VerticalAnchor$AboveBottom, VerticalAnchor$BelowTop>> arg0)
method_33843(com.mojang.datafixers.util.Either<class_5843$class_5845, com.mojang.datafixers.util.Either<class_5843$class_5844, class_5843$class_5846>> arg0)
fromEither(com.mojang.datafixers.util.Either<YOffset$Fixed, com.mojang.datafixers.util.Either<YOffset$AboveBottom, YOffset$BelowTop>> either)
private static com.mojang.datafixers.util.Either<VerticalAnchor$Absolute, com.mojang.datafixers.util.Either<VerticalAnchor$AboveBottom, VerticalAnchor$BelowTop>>
a(edn arg0)
split(VerticalAnchor arg0)
method_33842(class_5843 arg0)
map(YOffset yOffset)
int
a(edq arg0)
resolveY(WorldGenerationContext arg0)
method_33844(class_5868 arg0)
getY(HeightContext context)