net.minecraft.world.gen.heightprovider

public class TrapezoidHeightProvider

extends HeightProvider

net.minecraft.world.level.levelgen.heightproviders.TrapezoidHeight
net.minecraft.class_6342
net.minecraft.world.gen.heightprovider.TrapezoidHeightProvider

Field summary

Modifier and TypeField
public static final com.mojang.serialization.MapCodec<TrapezoidHeightProvider>
CODEC
field_33522
CODEC
private static final org.slf4j.Logger
LOGGER
field_33523
LOGGER
private final YOffset
minInclusive
field_33524
minOffset
private final YOffset
maxInclusive
field_33525
maxOffset
private final int
plateau
field_33526
plateau

Constructor summary

ModifierConstructor
private (YOffset minOffset, YOffset maxOffset, int plateau)

Method summary

Modifier and TypeMethod
public static TrapezoidHeightProvider
of(VerticalAnchor minInclusive, VerticalAnchor maxInclusive, int plateau)
method_36308(class_5843 arg0, class_5843 arg1, int arg2)
create(YOffset minOffset, YOffset maxOffset, int plateau)
public static TrapezoidHeightProvider
of(VerticalAnchor minInclusive, VerticalAnchor maxInclusive)
method_36307(class_5843 arg0, class_5843 arg1)
create(YOffset minOffset, YOffset maxOffset)
public int
sample(RandomSource random, WorldGenerationContext context)
method_35391(class_5819 arg0, class_5868 arg1)
get(Random arg0, HeightContext arg1)
public HeightProviderType<?>
getType()
method_35388()
getType()
private static com.mojang.datafixers.kinds.App
lambda$static$0(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_36306(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_36306(com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance)
private static Integer
lambda$static$3(TrapezoidHeight arg0)
method_36309(class_6342 arg0)
method_36309(TrapezoidHeightProvider arg0)
private static YOffset
lambda$static$2(TrapezoidHeight arg0)
method_36310(class_6342 arg0)
method_36310(TrapezoidHeightProvider provider)
private static YOffset
lambda$static$1(TrapezoidHeight arg0)
method_36311(class_6342 arg0)
method_36311(TrapezoidHeightProvider provider)