Package net.minecraft.world.gen
Class NoiseColumnSampler
java.lang.Object
net.minecraft.world.gen.NoiseColumnSampler
- All Implemented Interfaces:
MultiNoiseUtil.MultiNoiseSampler
Samples noise values for use in chunk generation.
- Mappings:
Namespace Name official crt
intermediary net/minecraft/class_5818
named net/minecraft/world/gen/NoiseColumnSampler
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static final class
private static enum
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final GenerationShapeConfig
private final DoublePerlinNoiseSampler
private final double
private final double
private final DoublePerlinNoiseSampler
private final NoiseSampler
private final DoublePerlinNoiseSampler
private final DoublePerlinNoiseSampler
private final DoublePerlinNoiseSampler
private final DoublePerlinNoiseSampler
private final DoublePerlinNoiseSampler
private final DoublePerlinNoiseSampler
private final DoublePerlinNoiseSampler
private final DoublePerlinNoiseSampler
private final DoublePerlinNoiseSampler
private final DoublePerlinNoiseSampler
private final DoublePerlinNoiseSampler
private final DoublePerlinNoiseSampler
private final DoublePerlinNoiseSampler
private final DoublePerlinNoiseSampler
private final DoublePerlinNoiseSampler
private final DoublePerlinNoiseSampler
private final DoublePerlinNoiseSampler
private final class_6568.class_6571
private static final float
private final class_6568.class_6571
private final class_6568.class_6571
private final class_6568.class_6571
private final BlockPosRandomDeriver
private final class_6568.class_6571
private final class_6568.class_6571
private final class_6568.class_6571
private final class_6568.class_6571
private final boolean
private static final float
private static final float
private static final double
private static final int
private static final double
private static final float
private static final float
private static final float
private static final float
private static final float
private static final float
private static final double
private final DoublePerlinNoiseSampler
private final int
private final DoublePerlinNoiseSampler
private final DoublePerlinNoiseSampler
private final DoublePerlinNoiseSampler
private final BlockPosRandomDeriver
private final DoublePerlinNoiseSampler
private final @Nullable SimplexNoiseSampler
private final class_6568.ColumnSampler
private final int
private final DoublePerlinNoiseSampler
private final DoublePerlinNoiseSampler
private final VanillaTerrainParameters
private final int
private final DoublePerlinNoiseSampler
-
Constructor Summary
ConstructorsConstructorDescriptionNoiseColumnSampler
(int int2, int horizontalNoiseResolution, int verticalNoiseResolution, GenerationShapeConfig config, MultiNoiseParameters noiseParameters, boolean bool, long seed) -
Method Summary
Modifier and TypeMethodDescriptionprivate double
applySlides
(double noise, int y) Interpolates the noise at the top and bottom of the world.createTerrainNoisePoint
(int x, int z, float continentalness, float weirdness, float erosion) private double
getDepth
(double double2) protected NoiseSampler
private boolean
method_38374
(double double2, double double3) double
method_38375
(double double2, double double3, double double4) double
method_38377
(int int2, int int3, int int4) protected MultiNoiseUtil.NoiseValuePoint
method_38378
(int int2, int int3, int int4, double double2, double double3, float float2, float float3, float float4, double double4) private static class_6568.class_6571
method_38379
(int int2, int int3, int int4, double double2, AbstractRandom abstractRandom, int int5, double[] double3) private double
method_38380
(int int2, int int3, int int4, TerrainNoisePoint terrainNoisePoint) private double
method_38381
(int int2, int int3, int int4, TerrainNoisePoint terrainNoisePoint, double double2, boolean bool) protected int
method_38383
(int int2, int int3, TerrainNoisePoint terrainNoisePoint) protected AquiferSampler
method_38389
(class_6568 class_6568, int int2, int int3, int int4, int int5, AquiferSampler.class_6565 class_6565, boolean bool) protected class_6568.class_6569
method_38390
(class_6568 class_6568, class_6568.ColumnSampler columnSampler, boolean bool) protected class_6568.class_6569
method_38391
(class_6568 class_6568, boolean bool) private static double
method_38393
(DoublePerlinNoiseSampler doublePerlinNoiseSampler, double double2, double double3, double double4, double double5) private static double
method_38395
(double double2) double
method_38396
(double double2, double double3, double double4) private @Nullable NoiseColumnSampler.VeinType
method_38397
(double double2, int int2) private double
method_38398
(int int2, int int3, int int4) double
method_38401
(double double2, double double3, double double4) private double
method_38402
(int int2, int int3, int int4) double
method_38404
(double double2, double double3, double double4) private double
method_38405
(int int2, int int3, int int4) double
method_38407
(double double2, double double3, double double4) private double
method_38408
(int int2, int int3, int int4) private double
method_38409
(double double2, double double3, double double4) private double
method_38410
(int int2, int int3, int int4) private double
method_38411
(int int2, int int3, int int4) sample
(int x, int y, int z)
-
Field Details
-
field_34658
private static final float field_34658- See Also:
- Mappings:
Namespace Name Mixin selector official a
Lcrt;a:F
intermediary field_34658
Lnet/minecraft/class_5818;field_34658:F
named field_34658
Lnet/minecraft/world/gen/NoiseColumnSampler;field_34658:F
-
field_34668
private static final float field_34668- See Also:
- Mappings:
Namespace Name Mixin selector official b
Lcrt;b:F
intermediary field_34668
Lnet/minecraft/class_5818;field_34668:F
named field_34668
Lnet/minecraft/world/gen/NoiseColumnSampler;field_34668:F
-
field_34669
private static final float field_34669- See Also:
- Mappings:
Namespace Name Mixin selector official c
Lcrt;c:F
intermediary field_34669
Lnet/minecraft/class_5818;field_34669:F
named field_34669
Lnet/minecraft/world/gen/NoiseColumnSampler;field_34669:F
-
field_34670
private static final double field_34670- See Also:
- Mappings:
Namespace Name Mixin selector official d
Lcrt;d:D
intermediary field_34670
Lnet/minecraft/class_5818;field_34670:D
named field_34670
Lnet/minecraft/world/gen/NoiseColumnSampler;field_34670:D
-
field_34671
private static final int field_34671- See Also:
- Mappings:
Namespace Name Mixin selector official e
Lcrt;e:I
intermediary field_34671
Lnet/minecraft/class_5818;field_34671:I
named field_34671
Lnet/minecraft/world/gen/NoiseColumnSampler;field_34671:I
-
field_34672
private static final double field_34672- See Also:
- Mappings:
Namespace Name Mixin selector official f
Lcrt;f:D
intermediary field_34672
Lnet/minecraft/class_5818;field_34672:D
named field_34672
Lnet/minecraft/world/gen/NoiseColumnSampler;field_34672:D
-
field_34673
private static final float field_34673- See Also:
- Mappings:
Namespace Name Mixin selector official g
Lcrt;g:F
intermediary field_34673
Lnet/minecraft/class_5818;field_34673:F
named field_34673
Lnet/minecraft/world/gen/NoiseColumnSampler;field_34673:F
-
field_34674
private static final float field_34674- See Also:
- Mappings:
Namespace Name Mixin selector official h
Lcrt;h:F
intermediary field_34674
Lnet/minecraft/class_5818;field_34674:F
named field_34674
Lnet/minecraft/world/gen/NoiseColumnSampler;field_34674:F
-
field_34675
private static final float field_34675- See Also:
- Mappings:
Namespace Name Mixin selector official i
Lcrt;i:F
intermediary field_34675
Lnet/minecraft/class_5818;field_34675:F
named field_34675
Lnet/minecraft/world/gen/NoiseColumnSampler;field_34675:F
-
field_34676
private static final float field_34676- See Also:
- Mappings:
Namespace Name Mixin selector official j
Lcrt;j:F
intermediary field_34676
Lnet/minecraft/class_5818;field_34676:F
named field_34676
Lnet/minecraft/world/gen/NoiseColumnSampler;field_34676:F
-
field_34677
private static final float field_34677- See Also:
- Mappings:
Namespace Name Mixin selector official k
Lcrt;k:F
intermediary field_34677
Lnet/minecraft/class_5818;field_34677:F
named field_34677
Lnet/minecraft/world/gen/NoiseColumnSampler;field_34677:F
-
field_34678
private static final float field_34678- See Also:
- Mappings:
Namespace Name Mixin selector official l
Lcrt;l:F
intermediary field_34678
Lnet/minecraft/class_5818;field_34678:F
named field_34678
Lnet/minecraft/world/gen/NoiseColumnSampler;field_34678:F
-
field_34679
private static final double field_34679- See Also:
- Mappings:
Namespace Name Mixin selector official m
Lcrt;m:D
intermediary field_34679
Lnet/minecraft/class_5818;field_34679:D
named field_34679
Lnet/minecraft/world/gen/NoiseColumnSampler;field_34679:D
-
verticalNoiseResolution
private final int verticalNoiseResolution- Mappings:
Namespace Name Mixin selector official n
Lcrt;n:I
intermediary field_28752
Lnet/minecraft/class_5818;field_28752:I
named verticalNoiseResolution
Lnet/minecraft/world/gen/NoiseColumnSampler;verticalNoiseResolution:I
-
noiseSizeY
private final int noiseSizeY- Mappings:
Namespace Name Mixin selector official o
Lcrt;o:I
intermediary field_28753
Lnet/minecraft/class_5818;field_28753:I
named noiseSizeY
Lnet/minecraft/world/gen/NoiseColumnSampler;noiseSizeY:I
-
config
- Mappings:
Namespace Name Mixin selector official p
Lcrt;p:Lcrv;
intermediary field_28754
Lnet/minecraft/class_5818;field_28754:Lnet/minecraft/class_5309;
named config
Lnet/minecraft/world/gen/NoiseColumnSampler;config:Lnet/minecraft/world/gen/chunk/GenerationShapeConfig;
-
noise
- Mappings:
Namespace Name Mixin selector official q
Lcrt;q:Lcrq$d;
intermediary field_34680
Lnet/minecraft/class_5818;field_34680:Lnet/minecraft/class_6568$class_6572;
named noise
Lnet/minecraft/world/gen/NoiseColumnSampler;noise:Lnet/minecraft/class_6568$ColumnSampler;
-
islandNoise
- Mappings:
Namespace Name Mixin selector official r
Lcrt;r:Ldgr;
intermediary field_28756
Lnet/minecraft/class_5818;field_28756:Lnet/minecraft/class_3541;
named islandNoise
Lnet/minecraft/world/gen/NoiseColumnSampler;islandNoise:Lnet/minecraft/util/math/noise/SimplexNoiseSampler;
-
field_34681
- Mappings:
Namespace Name Mixin selector official s
Lcrt;s:Ldgo;
intermediary field_34681
Lnet/minecraft/class_5818;field_34681:Lnet/minecraft/class_5216;
named field_34681
Lnet/minecraft/world/gen/NoiseColumnSampler;field_34681:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
densityFactor
private final double densityFactor- Mappings:
Namespace Name Mixin selector official t
Lcrt;t:D
intermediary field_28764
Lnet/minecraft/class_5818;field_28764:D
named densityFactor
Lnet/minecraft/world/gen/NoiseColumnSampler;densityFactor:D
-
densityOffset
private final double densityOffset- Mappings:
Namespace Name Mixin selector official u
Lcrt;u:D
intermediary field_28765
Lnet/minecraft/class_5818;field_28765:D
named densityOffset
Lnet/minecraft/world/gen/NoiseColumnSampler;densityOffset:D
-
field_34682
private final int field_34682- Mappings:
Namespace Name Mixin selector official v
Lcrt;v:I
intermediary field_34682
Lnet/minecraft/class_5818;field_34682:I
named field_34682
Lnet/minecraft/world/gen/NoiseColumnSampler;field_34682:I
-
field_34683
- Mappings:
Namespace Name Mixin selector official w
Lcrt;w:Ldgo;
intermediary field_34683
Lnet/minecraft/class_5818;field_34683:Lnet/minecraft/class_5216;
named field_34683
Lnet/minecraft/world/gen/NoiseColumnSampler;field_34683:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
field_34684
- Mappings:
Namespace Name Mixin selector official x
Lcrt;x:Ldgo;
intermediary field_34684
Lnet/minecraft/class_5818;field_34684:Lnet/minecraft/class_5216;
named field_34684
Lnet/minecraft/world/gen/NoiseColumnSampler;field_34684:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
field_34685
- Mappings:
Namespace Name Mixin selector official y
Lcrt;y:Ldgo;
intermediary field_34685
Lnet/minecraft/class_5818;field_34685:Lnet/minecraft/class_5216;
named field_34685
Lnet/minecraft/world/gen/NoiseColumnSampler;field_34685:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
field_34686
- Mappings:
Namespace Name Mixin selector official z
Lcrt;z:Lcrz;
intermediary field_34686
Lnet/minecraft/class_5818;field_34686:Lnet/minecraft/class_6574;
named field_34686
Lnet/minecraft/world/gen/NoiseColumnSampler;field_34686:Lnet/minecraft/world/gen/random/BlockPosRandomDeriver;
-
field_34632
- Mappings:
Namespace Name Mixin selector official A
Lcrt;A:Ldgs;
intermediary field_34632
Lnet/minecraft/class_5818;field_34632:Lnet/minecraft/class_3757;
named field_34632
Lnet/minecraft/world/gen/NoiseColumnSampler;field_34632:Lnet/minecraft/util/math/noise/NoiseSampler;
-
field_34633
- Mappings:
Namespace Name Mixin selector official B
Lcrt;B:Ldgo;
intermediary field_34633
Lnet/minecraft/class_5818;field_34633:Lnet/minecraft/class_5216;
named field_34633
Lnet/minecraft/world/gen/NoiseColumnSampler;field_34633:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
field_34634
- Mappings:
Namespace Name Mixin selector official C
Lcrt;C:Ldgo;
intermediary field_34634
Lnet/minecraft/class_5818;field_34634:Lnet/minecraft/class_5216;
named field_34634
Lnet/minecraft/world/gen/NoiseColumnSampler;field_34634:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
field_34635
- Mappings:
Namespace Name Mixin selector official D
Lcrt;D:Ldgo;
intermediary field_34635
Lnet/minecraft/class_5818;field_34635:Lnet/minecraft/class_5216;
named field_34635
Lnet/minecraft/world/gen/NoiseColumnSampler;field_34635:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
field_34636
- Mappings:
Namespace Name Mixin selector official E
Lcrt;E:Ldgo;
intermediary field_34636
Lnet/minecraft/class_5818;field_34636:Lnet/minecraft/class_5216;
named field_34636
Lnet/minecraft/world/gen/NoiseColumnSampler;field_34636:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
field_34637
- Mappings:
Namespace Name Mixin selector official F
Lcrt;F:Ldgo;
intermediary field_34637
Lnet/minecraft/class_5818;field_34637:Lnet/minecraft/class_5216;
named field_34637
Lnet/minecraft/world/gen/NoiseColumnSampler;field_34637:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
field_34638
- Mappings:
Namespace Name Mixin selector official G
Lcrt;G:Ldgo;
intermediary field_34638
Lnet/minecraft/class_5818;field_34638:Lnet/minecraft/class_5216;
named field_34638
Lnet/minecraft/world/gen/NoiseColumnSampler;field_34638:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
field_34639
- Mappings:
Namespace Name Mixin selector official H
Lcrt;H:Ldgo;
intermediary field_34639
Lnet/minecraft/class_5818;field_34639:Lnet/minecraft/class_5216;
named field_34639
Lnet/minecraft/world/gen/NoiseColumnSampler;field_34639:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
field_34640
- Mappings:
Namespace Name Mixin selector official I
Lcrt;I:Ldgo;
intermediary field_34640
Lnet/minecraft/class_5818;field_34640:Lnet/minecraft/class_5216;
named field_34640
Lnet/minecraft/world/gen/NoiseColumnSampler;field_34640:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
field_34641
- Mappings:
Namespace Name Mixin selector official J
Lcrt;J:Ldgo;
intermediary field_34641
Lnet/minecraft/class_5818;field_34641:Lnet/minecraft/class_5216;
named field_34641
Lnet/minecraft/world/gen/NoiseColumnSampler;field_34641:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
field_34642
- Mappings:
Namespace Name Mixin selector official K
Lcrt;K:Ldgo;
intermediary field_34642
Lnet/minecraft/class_5818;field_34642:Lnet/minecraft/class_5216;
named field_34642
Lnet/minecraft/world/gen/NoiseColumnSampler;field_34642:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
field_34643
- Mappings:
Namespace Name Mixin selector official L
Lcrt;L:Ldgo;
intermediary field_34643
Lnet/minecraft/class_5818;field_34643:Lnet/minecraft/class_5216;
named field_34643
Lnet/minecraft/world/gen/NoiseColumnSampler;field_34643:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
field_34644
- Mappings:
Namespace Name Mixin selector official M
Lcrt;M:Ldgo;
intermediary field_34644
Lnet/minecraft/class_5818;field_34644:Lnet/minecraft/class_5216;
named field_34644
Lnet/minecraft/world/gen/NoiseColumnSampler;field_34644:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
field_34645
- Mappings:
Namespace Name Mixin selector official N
Lcrt;N:Ldgo;
intermediary field_34645
Lnet/minecraft/class_5818;field_34645:Lnet/minecraft/class_5216;
named field_34645
Lnet/minecraft/world/gen/NoiseColumnSampler;field_34645:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
field_34646
- Mappings:
Namespace Name Mixin selector official O
Lcrt;O:Ldgo;
intermediary field_34646
Lnet/minecraft/class_5818;field_34646:Lnet/minecraft/class_5216;
named field_34646
Lnet/minecraft/world/gen/NoiseColumnSampler;field_34646:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
field_34647
- Mappings:
Namespace Name Mixin selector official P
Lcrt;P:Ldgo;
intermediary field_34647
Lnet/minecraft/class_5818;field_34647:Lnet/minecraft/class_5216;
named field_34647
Lnet/minecraft/world/gen/NoiseColumnSampler;field_34647:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
field_34648
- Mappings:
Namespace Name Mixin selector official Q
Lcrt;Q:Ldgo;
intermediary field_34648
Lnet/minecraft/class_5818;field_34648:Lnet/minecraft/class_5216;
named field_34648
Lnet/minecraft/world/gen/NoiseColumnSampler;field_34648:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
temperatureNoise
- Mappings:
Namespace Name Mixin selector official R
Lcrt;R:Ldgo;
intermediary field_34649
Lnet/minecraft/class_5818;field_34649:Lnet/minecraft/class_5216;
named temperatureNoise
Lnet/minecraft/world/gen/NoiseColumnSampler;temperatureNoise:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
humidityNoise
- Mappings:
Namespace Name Mixin selector official S
Lcrt;S:Ldgo;
intermediary field_34650
Lnet/minecraft/class_5818;field_34650:Lnet/minecraft/class_5216;
named humidityNoise
Lnet/minecraft/world/gen/NoiseColumnSampler;humidityNoise:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
continentalnessNoise
- Mappings:
Namespace Name Mixin selector official T
Lcrt;T:Ldgo;
intermediary field_34651
Lnet/minecraft/class_5818;field_34651:Lnet/minecraft/class_5216;
named continentalnessNoise
Lnet/minecraft/world/gen/NoiseColumnSampler;continentalnessNoise:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
erosionNoise
- Mappings:
Namespace Name Mixin selector official U
Lcrt;U:Ldgo;
intermediary field_34652
Lnet/minecraft/class_5818;field_34652:Lnet/minecraft/class_5216;
named erosionNoise
Lnet/minecraft/world/gen/NoiseColumnSampler;erosionNoise:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
weirdnessNoise
- Mappings:
Namespace Name Mixin selector official V
Lcrt;V:Ldgo;
intermediary field_34653
Lnet/minecraft/class_5818;field_34653:Lnet/minecraft/class_5216;
named weirdnessNoise
Lnet/minecraft/world/gen/NoiseColumnSampler;weirdnessNoise:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
shiftNoise
- Mappings:
Namespace Name Mixin selector official W
Lcrt;W:Ldgo;
intermediary field_34654
Lnet/minecraft/class_5818;field_34654:Lnet/minecraft/class_5216;
named shiftNoise
Lnet/minecraft/world/gen/NoiseColumnSampler;shiftNoise:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
terrainParameters
- Mappings:
Namespace Name Mixin selector official X
Lcrt;X:Lbzy;
intermediary field_34655
Lnet/minecraft/class_5818;field_34655:Lnet/minecraft/class_6555;
named terrainParameters
Lnet/minecraft/world/gen/NoiseColumnSampler;terrainParameters:Lnet/minecraft/world/biome/source/util/VanillaTerrainParameters;
-
field_34656
- Mappings:
Namespace Name Mixin selector official Y
Lcrt;Y:Ldgo;
intermediary field_34656
Lnet/minecraft/class_5818;field_34656:Lnet/minecraft/class_5216;
named field_34656
Lnet/minecraft/world/gen/NoiseColumnSampler;field_34656:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
field_34657
- Mappings:
Namespace Name Mixin selector official Z
Lcrt;Z:Lcrq$c;
intermediary field_34657
Lnet/minecraft/class_5818;field_34657:Lnet/minecraft/class_6568$class_6571;
named field_34657
Lnet/minecraft/world/gen/NoiseColumnSampler;field_34657:Lnet/minecraft/class_6568$class_6571;
-
field_34659
- Mappings:
Namespace Name Mixin selector official aa
Lcrt;aa:Lcrq$c;
intermediary field_34659
Lnet/minecraft/class_5818;field_34659:Lnet/minecraft/class_6568$class_6571;
named field_34659
Lnet/minecraft/world/gen/NoiseColumnSampler;field_34659:Lnet/minecraft/class_6568$class_6571;
-
field_34660
- Mappings:
Namespace Name Mixin selector official ab
Lcrt;ab:Lcrq$c;
intermediary field_34660
Lnet/minecraft/class_5818;field_34660:Lnet/minecraft/class_6568$class_6571;
named field_34660
Lnet/minecraft/world/gen/NoiseColumnSampler;field_34660:Lnet/minecraft/class_6568$class_6571;
-
field_34661
- Mappings:
Namespace Name Mixin selector official ac
Lcrt;ac:Lcrq$c;
intermediary field_34661
Lnet/minecraft/class_5818;field_34661:Lnet/minecraft/class_6568$class_6571;
named field_34661
Lnet/minecraft/world/gen/NoiseColumnSampler;field_34661:Lnet/minecraft/class_6568$class_6571;
-
field_34662
- Mappings:
Namespace Name Mixin selector official ad
Lcrt;ad:Lcrz;
intermediary field_34662
Lnet/minecraft/class_5818;field_34662:Lnet/minecraft/class_6574;
named field_34662
Lnet/minecraft/world/gen/NoiseColumnSampler;field_34662:Lnet/minecraft/world/gen/random/BlockPosRandomDeriver;
-
field_34663
- Mappings:
Namespace Name Mixin selector official ae
Lcrt;ae:Lcrq$c;
intermediary field_34663
Lnet/minecraft/class_5818;field_34663:Lnet/minecraft/class_6568$class_6571;
named field_34663
Lnet/minecraft/world/gen/NoiseColumnSampler;field_34663:Lnet/minecraft/class_6568$class_6571;
-
field_34664
- Mappings:
Namespace Name Mixin selector official af
Lcrt;af:Lcrq$c;
intermediary field_34664
Lnet/minecraft/class_5818;field_34664:Lnet/minecraft/class_6568$class_6571;
named field_34664
Lnet/minecraft/world/gen/NoiseColumnSampler;field_34664:Lnet/minecraft/class_6568$class_6571;
-
field_34665
- Mappings:
Namespace Name Mixin selector official ag
Lcrt;ag:Lcrq$c;
intermediary field_34665
Lnet/minecraft/class_5818;field_34665:Lnet/minecraft/class_6568$class_6571;
named field_34665
Lnet/minecraft/world/gen/NoiseColumnSampler;field_34665:Lnet/minecraft/class_6568$class_6571;
-
field_34666
- Mappings:
Namespace Name Mixin selector official ah
Lcrt;ah:Lcrq$c;
intermediary field_34666
Lnet/minecraft/class_5818;field_34666:Lnet/minecraft/class_6568$class_6571;
named field_34666
Lnet/minecraft/world/gen/NoiseColumnSampler;field_34666:Lnet/minecraft/class_6568$class_6571;
-
field_34667
private final boolean field_34667- Mappings:
Namespace Name Mixin selector official ai
Lcrt;ai:Z
intermediary field_34667
Lnet/minecraft/class_5818;field_34667:Z
named field_34667
Lnet/minecraft/world/gen/NoiseColumnSampler;field_34667:Z
-
-
Constructor Details
-
NoiseColumnSampler
public NoiseColumnSampler(int int2, int horizontalNoiseResolution, int verticalNoiseResolution, GenerationShapeConfig config, MultiNoiseParameters noiseParameters, boolean bool, long seed) - Mappings:
Namespace Name Mixin selector official <init>
Lcrt;<init>(IIILcrv;Lcrs;ZJ)V
intermediary <init>
Lnet/minecraft/class_5818;<init>(IIILnet/minecraft/class_5309;Lnet/minecraft/class_2088;ZJ)V
named <init>
Lnet/minecraft/world/gen/NoiseColumnSampler;<init>(IIILnet/minecraft/world/gen/chunk/GenerationShapeConfig;Lnet/minecraft/world/gen/MultiNoiseParameters;ZJ)V
-
-
Method Details
-
method_38379
private static class_6568.class_6571 method_38379(int int2, int int3, int int4, double double2, AbstractRandom abstractRandom, int int5, double[] double3) - Mappings:
Namespace Name Mixin selector official a
Lcrt;a(IIIDLcsa;I[D)Lcrq$c;
intermediary method_38379
Lnet/minecraft/class_5818;method_38379(IIIDLnet/minecraft/class_5819;I[D)Lnet/minecraft/class_6568$class_6571;
named method_38379
Lnet/minecraft/world/gen/NoiseColumnSampler;method_38379(IIIDLnet/minecraft/world/gen/random/AbstractRandom;I[D)Lnet/minecraft/class_6568$class_6571;
-
method_38380
- Mappings:
Namespace Name Mixin selector official a
Lcrt;a(IIILcse;)D
intermediary method_38380
Lnet/minecraft/class_5818;method_38380(IIILnet/minecraft/class_6576;)D
named method_38380
Lnet/minecraft/world/gen/NoiseColumnSampler;method_38380(IIILnet/minecraft/world/biome/source/util/TerrainNoisePoint;)D
-
method_38381
private double method_38381(int int2, int int3, int int4, TerrainNoisePoint terrainNoisePoint, double double2, boolean bool) - Mappings:
Namespace Name Mixin selector official a
Lcrt;a(IIILcse;DZ)D
intermediary method_38381
Lnet/minecraft/class_5818;method_38381(IIILnet/minecraft/class_6576;DZ)D
named method_38381
Lnet/minecraft/world/gen/NoiseColumnSampler;method_38381(IIILnet/minecraft/world/biome/source/util/TerrainNoisePoint;DZ)D
-
method_38409
private double method_38409(double double2, double double3, double double4) - Mappings:
Namespace Name Mixin selector official f
Lcrt;f(DDD)D
intermediary method_38409
Lnet/minecraft/class_5818;method_38409(DDD)D
named method_38409
Lnet/minecraft/world/gen/NoiseColumnSampler;method_38409(DDD)D
-
getDepth
private double getDepth(double double2) - Mappings:
Namespace Name Mixin selector official a
Lcrt;a(D)D
intermediary method_38373
Lnet/minecraft/class_5818;method_38373(D)D
named getDepth
Lnet/minecraft/world/gen/NoiseColumnSampler;getDepth(D)D
-
applySlides
private double applySlides(double noise, int y) Interpolates the noise at the top and bottom of the world.- Mappings:
Namespace Name Mixin selector official a
Lcrt;a(DI)D
intermediary method_33645
Lnet/minecraft/class_5818;method_33645(DI)D
named applySlides
Lnet/minecraft/world/gen/NoiseColumnSampler;applySlides(DI)D
-
method_38390
protected class_6568.class_6569 method_38390(class_6568 class_6568, class_6568.ColumnSampler columnSampler, boolean bool) - Mappings:
Namespace Name Mixin selector official a
Lcrt;a(Lcrq;Lcrq$d;Z)Lcrq$a;
intermediary method_38390
Lnet/minecraft/class_5818;method_38390(Lnet/minecraft/class_6568;Lnet/minecraft/class_6568$class_6572;Z)Lnet/minecraft/class_6568$class_6569;
named method_38390
Lnet/minecraft/world/gen/NoiseColumnSampler;method_38390(Lnet/minecraft/class_6568;Lnet/minecraft/class_6568$ColumnSampler;Z)Lnet/minecraft/class_6568$class_6569;
-
method_38391
- Mappings:
Namespace Name Mixin selector official a
Lcrt;a(Lcrq;Z)Lcrq$a;
intermediary method_38391
Lnet/minecraft/class_5818;method_38391(Lnet/minecraft/class_6568;Z)Lnet/minecraft/class_6568$class_6569;
named method_38391
Lnet/minecraft/world/gen/NoiseColumnSampler;method_38391(Lnet/minecraft/class_6568;Z)Lnet/minecraft/class_6568$class_6569;
-
method_38383
- Mappings:
Namespace Name Mixin selector official a
Lcrt;a(IILcse;)I
intermediary method_38383
Lnet/minecraft/class_5818;method_38383(IILnet/minecraft/class_6576;)I
named method_38383
Lnet/minecraft/world/gen/NoiseColumnSampler;method_38383(IILnet/minecraft/world/biome/source/util/TerrainNoisePoint;)I
-
method_38389
protected AquiferSampler method_38389(class_6568 class_6568, int int2, int int3, int int4, int int5, AquiferSampler.class_6565 class_6565, boolean bool) - Mappings:
Namespace Name Mixin selector official a
Lcrt;a(Lcrq;IIIILcrb$a;Z)Lcrb;
intermediary method_38389
Lnet/minecraft/class_5818;method_38389(Lnet/minecraft/class_6568;IIIILnet/minecraft/class_6350$class_6565;Z)Lnet/minecraft/class_6350;
named method_38389
Lnet/minecraft/world/gen/NoiseColumnSampler;method_38389(Lnet/minecraft/class_6568;IIIILnet/minecraft/world/gen/chunk/AquiferSampler$class_6565;Z)Lnet/minecraft/world/gen/chunk/AquiferSampler;
-
method_38372
- Mappings:
Namespace Name Mixin selector official a
Lcrt;a()Ldgs;
intermediary method_38372
Lnet/minecraft/class_5818;method_38372()Lnet/minecraft/class_3757;
named method_38372
Lnet/minecraft/world/gen/NoiseColumnSampler;method_38372()Lnet/minecraft/util/math/noise/NoiseSampler;
-
sample
- Specified by:
sample
in interfaceMultiNoiseUtil.MultiNoiseSampler
- Mappings:
Namespace Name Mixin selector official sample
Lbzt$f;sample(III)Lbzt$g;
intermediary sample
Lnet/minecraft/class_6544$class_6552;sample(III)Lnet/minecraft/class_6544$class_6553;
named sample
Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$MultiNoiseSampler;sample(III)Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$NoiseValuePoint;
-
method_38378
protected MultiNoiseUtil.NoiseValuePoint method_38378(int int2, int int3, int int4, double double2, double double3, float float2, float float3, float float4, double double4) - Mappings:
Namespace Name Mixin selector official a
Lcrt;a(IIIDDFFFD)Lbzt$g;
intermediary method_38378
Lnet/minecraft/class_5818;method_38378(IIIDDFFFD)Lnet/minecraft/class_6544$class_6553;
named method_38378
Lnet/minecraft/world/gen/NoiseColumnSampler;method_38378(IIIDDFFFD)Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$NoiseValuePoint;
-
createTerrainNoisePoint
public TerrainNoisePoint createTerrainNoisePoint(int x, int z, float continentalness, float weirdness, float erosion) - Mappings:
Namespace Name Mixin selector official a
Lcrt;a(IIFFF)Lcse;
intermediary method_38376
Lnet/minecraft/class_5818;method_38376(IIFFF)Lnet/minecraft/class_6576;
named createTerrainNoisePoint
Lnet/minecraft/world/gen/NoiseColumnSampler;createTerrainNoisePoint(IIFFF)Lnet/minecraft/world/biome/source/util/TerrainNoisePoint;
-
method_38377
public double method_38377(int int2, int int3, int int4) - Mappings:
Namespace Name Mixin selector official a
Lcrt;a(III)D
intermediary method_38377
Lnet/minecraft/class_5818;method_38377(III)D
named method_38377
Lnet/minecraft/world/gen/NoiseColumnSampler;method_38377(III)D
-
method_38375
public double method_38375(double double2, double double3, double double4) - Mappings:
Namespace Name Mixin selector official a
Lcrt;a(DDD)D
intermediary method_38375
Lnet/minecraft/class_5818;method_38375(DDD)D
named method_38375
Lnet/minecraft/world/gen/NoiseColumnSampler;method_38375(DDD)D
-
method_38396
public double method_38396(double double2, double double3, double double4) - Mappings:
Namespace Name Mixin selector official b
Lcrt;b(DDD)D
intermediary method_38396
Lnet/minecraft/class_5818;method_38396(DDD)D
named method_38396
Lnet/minecraft/world/gen/NoiseColumnSampler;method_38396(DDD)D
-
method_38401
public double method_38401(double double2, double double3, double double4) - Mappings:
Namespace Name Mixin selector official c
Lcrt;c(DDD)D
intermediary method_38401
Lnet/minecraft/class_5818;method_38401(DDD)D
named method_38401
Lnet/minecraft/world/gen/NoiseColumnSampler;method_38401(DDD)D
-
method_38404
public double method_38404(double double2, double double3, double double4) - Mappings:
Namespace Name Mixin selector official d
Lcrt;d(DDD)D
intermediary method_38404
Lnet/minecraft/class_5818;method_38404(DDD)D
named method_38404
Lnet/minecraft/world/gen/NoiseColumnSampler;method_38404(DDD)D
-
method_38407
public double method_38407(double double2, double double3, double double4) - Mappings:
Namespace Name Mixin selector official e
Lcrt;e(DDD)D
intermediary method_38407
Lnet/minecraft/class_5818;method_38407(DDD)D
named method_38407
Lnet/minecraft/world/gen/NoiseColumnSampler;method_38407(DDD)D
-
method_38398
private double method_38398(int int2, int int3, int int4) - Mappings:
Namespace Name Mixin selector official b
Lcrt;b(III)D
intermediary method_38398
Lnet/minecraft/class_5818;method_38398(III)D
named method_38398
Lnet/minecraft/world/gen/NoiseColumnSampler;method_38398(III)D
-
method_38402
private double method_38402(int int2, int int3, int int4) - Mappings:
Namespace Name Mixin selector official c
Lcrt;c(III)D
intermediary method_38402
Lnet/minecraft/class_5818;method_38402(III)D
named method_38402
Lnet/minecraft/world/gen/NoiseColumnSampler;method_38402(III)D
-
method_38405
private double method_38405(int int2, int int3, int int4) - Mappings:
Namespace Name Mixin selector official d
Lcrt;d(III)D
intermediary method_38405
Lnet/minecraft/class_5818;method_38405(III)D
named method_38405
Lnet/minecraft/world/gen/NoiseColumnSampler;method_38405(III)D
-
method_38408
private double method_38408(int int2, int int3, int int4) - Mappings:
Namespace Name Mixin selector official e
Lcrt;e(III)D
intermediary method_38408
Lnet/minecraft/class_5818;method_38408(III)D
named method_38408
Lnet/minecraft/world/gen/NoiseColumnSampler;method_38408(III)D
-
method_38410
private double method_38410(int int2, int int3, int int4) - Mappings:
Namespace Name Mixin selector official f
Lcrt;f(III)D
intermediary method_38410
Lnet/minecraft/class_5818;method_38410(III)D
named method_38410
Lnet/minecraft/world/gen/NoiseColumnSampler;method_38410(III)D
-
method_38411
private double method_38411(int int2, int int3, int int4) - Mappings:
Namespace Name Mixin selector official g
Lcrt;g(III)D
intermediary method_38411
Lnet/minecraft/class_5818;method_38411(III)D
named method_38411
Lnet/minecraft/world/gen/NoiseColumnSampler;method_38411(III)D
-
method_38395
private static double method_38395(double double2) - Mappings:
Namespace Name Mixin selector official b
Lcrt;b(D)D
intermediary method_38395
Lnet/minecraft/class_5818;method_38395(D)D
named method_38395
Lnet/minecraft/world/gen/NoiseColumnSampler;method_38395(D)D
-
method_38393
private static double method_38393(DoublePerlinNoiseSampler doublePerlinNoiseSampler, double double2, double double3, double double4, double double5) - Mappings:
Namespace Name Mixin selector official a
Lcrt;a(Ldgo;DDDD)D
intermediary method_38393
Lnet/minecraft/class_5818;method_38393(Lnet/minecraft/class_5216;DDDD)D
named method_38393
Lnet/minecraft/world/gen/NoiseColumnSampler;method_38393(Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;DDDD)D
-
method_38374
private boolean method_38374(double double2, double double3) - Mappings:
Namespace Name Mixin selector official a
Lcrt;a(DD)Z
intermediary method_38374
Lnet/minecraft/class_5818;method_38374(DD)Z
named method_38374
Lnet/minecraft/world/gen/NoiseColumnSampler;method_38374(DD)Z
-
method_38397
- Mappings:
Namespace Name Mixin selector official b
Lcrt;b(DI)Lcrt$b;
intermediary method_38397
Lnet/minecraft/class_5818;method_38397(DI)Lnet/minecraft/class_5818$class_6354;
named method_38397
Lnet/minecraft/world/gen/NoiseColumnSampler;method_38397(DI)Lnet/minecraft/world/gen/NoiseColumnSampler$VeinType;
-