Package net.minecraft.world.gen
Class NoiseCaveSampler
java.lang.Object
net.minecraft.world.gen.NoiseCaveSampler
- All Implemented Interfaces:
WeightSampler
- Mappings:
Namespace Name official cqsintermediary net/minecraft/class_5833named net/minecraft/world/gen/NoiseCaveSampler
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final DoublePerlinNoiseSamplerprivate final DoublePerlinNoiseSamplerprivate final DoublePerlinNoiseSamplerprivate static final intprivate static final intprivate final DoublePerlinNoiseSamplerprivate final DoublePerlinNoiseSamplerprivate final intprivate final DoublePerlinNoiseSamplerprivate final DoublePerlinNoiseSamplerprivate final DoublePerlinNoiseSamplerprivate final DoublePerlinNoiseSamplerprivate final DoublePerlinNoiseSamplerprivate final DoublePerlinNoiseSamplerprivate final DoublePerlinNoiseSamplerprivate final DoublePerlinNoiseSamplerprivate final DoublePerlinNoiseSamplerprivate final DoublePerlinNoiseSamplerprivate final DoublePerlinNoiseSamplerFields inherited from interface net.minecraft.world.gen.chunk.WeightSampler
DEFAULT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static doubleclamp(double value) private doublegetCaveNoise(int x, int y, int z) private doublegetPillarNoise(int x, int y, int z) private doublegetTerrainAdditionNoise(int x, int y, int z) private doublegetTunnelNoise(int x, int y, int z) private doublegetTunnelOffsetNoise(int x, int y, int z) private doublemethod_37759(double double2, double double3, double double4) private doublemethod_37760(int int2, int int3, int int4) doublesample(double weight, int x, int y, int z) private static doublesample(DoublePerlinNoiseSampler sampler, double x, double y, double z, double scale)
-
Field Details
-
field_31463
private static final int field_31463- See Also:
- Mappings:
Namespace Name Mixin selector official sLcqs;s:Iintermediary field_31463Lnet/minecraft/class_5833;field_31463:Inamed field_31463Lnet/minecraft/world/gen/NoiseCaveSampler;field_31463:I
-
field_31464
private static final int field_31464- See Also:
- Mappings:
Namespace Name Mixin selector official tLcqs;t:Iintermediary field_31464Lnet/minecraft/class_5833;field_31464:Inamed field_31464Lnet/minecraft/world/gen/NoiseCaveSampler;field_31464:I
-
minY
private final int minY- Mappings:
Namespace Name Mixin selector official aLcqs;a:Iintermediary field_28827Lnet/minecraft/class_5833;field_28827:Inamed minYLnet/minecraft/world/gen/NoiseCaveSampler;minY:I
-
terrainAdditionNoise
- Mappings:
Namespace Name Mixin selector official cLcqs;c:Ldfm;intermediary field_28828Lnet/minecraft/class_5833;field_28828:Lnet/minecraft/class_5216;named terrainAdditionNoiseLnet/minecraft/world/gen/NoiseCaveSampler;terrainAdditionNoise:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
pillarNoise
- Mappings:
Namespace Name Mixin selector official dLcqs;d:Ldfm;intermediary field_28829Lnet/minecraft/class_5833;field_28829:Lnet/minecraft/class_5216;named pillarNoiseLnet/minecraft/world/gen/NoiseCaveSampler;pillarNoise:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
pillarFalloffNoise
- Mappings:
Namespace Name Mixin selector official eLcqs;e:Ldfm;intermediary field_28830Lnet/minecraft/class_5833;field_28830:Lnet/minecraft/class_5216;named pillarFalloffNoiseLnet/minecraft/world/gen/NoiseCaveSampler;pillarFalloffNoise:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
pillarScaleNoise
- Mappings:
Namespace Name Mixin selector official fLcqs;f:Ldfm;intermediary field_28831Lnet/minecraft/class_5833;field_28831:Lnet/minecraft/class_5216;named pillarScaleNoiseLnet/minecraft/world/gen/NoiseCaveSampler;pillarScaleNoise:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
scaledCaveScaleNoise
- Mappings:
Namespace Name Mixin selector official gLcqs;g:Ldfm;intermediary field_28832Lnet/minecraft/class_5833;field_28832:Lnet/minecraft/class_5216;named scaledCaveScaleNoiseLnet/minecraft/world/gen/NoiseCaveSampler;scaledCaveScaleNoise:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
horizontalCaveNoise
- Mappings:
Namespace Name Mixin selector official hLcqs;h:Ldfm;intermediary field_28833Lnet/minecraft/class_5833;field_28833:Lnet/minecraft/class_5216;named horizontalCaveNoiseLnet/minecraft/world/gen/NoiseCaveSampler;horizontalCaveNoise:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
caveScaleNoise
- Mappings:
Namespace Name Mixin selector official iLcqs;i:Ldfm;intermediary field_28834Lnet/minecraft/class_5833;field_28834:Lnet/minecraft/class_5216;named caveScaleNoiseLnet/minecraft/world/gen/NoiseCaveSampler;caveScaleNoise:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
caveFalloffNoise
- Mappings:
Namespace Name Mixin selector official jLcqs;j:Ldfm;intermediary field_28835Lnet/minecraft/class_5833;field_28835:Lnet/minecraft/class_5216;named caveFalloffNoiseLnet/minecraft/world/gen/NoiseCaveSampler;caveFalloffNoise:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
tunnelNoise1
- Mappings:
Namespace Name Mixin selector official kLcqs;k:Ldfm;intermediary field_28836Lnet/minecraft/class_5833;field_28836:Lnet/minecraft/class_5216;named tunnelNoise1Lnet/minecraft/world/gen/NoiseCaveSampler;tunnelNoise1:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
tunnelNoise2
- Mappings:
Namespace Name Mixin selector official lLcqs;l:Ldfm;intermediary field_28837Lnet/minecraft/class_5833;field_28837:Lnet/minecraft/class_5216;named tunnelNoise2Lnet/minecraft/world/gen/NoiseCaveSampler;tunnelNoise2:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
tunnelScaleNoise
- Mappings:
Namespace Name Mixin selector official mLcqs;m:Ldfm;intermediary field_28838Lnet/minecraft/class_5833;field_28838:Lnet/minecraft/class_5216;named tunnelScaleNoiseLnet/minecraft/world/gen/NoiseCaveSampler;tunnelScaleNoise:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
tunnelFalloffNoise
- Mappings:
Namespace Name Mixin selector official nLcqs;n:Ldfm;intermediary field_28839Lnet/minecraft/class_5833;field_28839:Lnet/minecraft/class_5216;named tunnelFalloffNoiseLnet/minecraft/world/gen/NoiseCaveSampler;tunnelFalloffNoise:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
offsetNoise
- Mappings:
Namespace Name Mixin selector official oLcqs;o:Ldfm;intermediary field_28840Lnet/minecraft/class_5833;field_28840:Lnet/minecraft/class_5216;named offsetNoiseLnet/minecraft/world/gen/NoiseCaveSampler;offsetNoise:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
offsetScaleNoise
- Mappings:
Namespace Name Mixin selector official pLcqs;p:Ldfm;intermediary field_28841Lnet/minecraft/class_5833;field_28841:Lnet/minecraft/class_5216;named offsetScaleNoiseLnet/minecraft/world/gen/NoiseCaveSampler;offsetScaleNoise:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
field_34235
- Mappings:
Namespace Name Mixin selector official qLcqs;q:Ldfm;intermediary field_34235Lnet/minecraft/class_5833;field_34235:Lnet/minecraft/class_5216;named field_34235Lnet/minecraft/world/gen/NoiseCaveSampler;field_34235:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
caveDensityNoise
- Mappings:
Namespace Name Mixin selector official rLcqs;r:Ldfm;intermediary field_29226Lnet/minecraft/class_5833;field_29226:Lnet/minecraft/class_5216;named caveDensityNoiseLnet/minecraft/world/gen/NoiseCaveSampler;caveDensityNoise:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
-
Constructor Details
-
NoiseCaveSampler
- Mappings:
Namespace Name Mixin selector official <init>Lcqs;<init>(Lcrp;I)Vintermediary <init>Lnet/minecraft/class_5833;<init>(Lnet/minecraft/class_5819;I)Vnamed <init>Lnet/minecraft/world/gen/NoiseCaveSampler;<init>(Lnet/minecraft/world/gen/WorldGenRandom;I)V
-
-
Method Details
-
sample
public double sample(double weight, int x, int y, int z) - Specified by:
samplein interfaceWeightSampler- Mappings:
Namespace Name Mixin selector official modifyNoiseLcrg;modifyNoise(DIII)Dintermediary method_33747Lnet/minecraft/class_6357;method_33747(DIII)Dnamed sampleLnet/minecraft/world/gen/chunk/WeightSampler;sample(DIII)D
-
method_37760
private double method_37760(int int2, int int3, int int4) - Mappings:
Namespace Name Mixin selector official aLcqs;a(III)Dintermediary method_37760Lnet/minecraft/class_5833;method_37760(III)Dnamed method_37760Lnet/minecraft/world/gen/NoiseCaveSampler;method_37760(III)D
-
getPillarNoise
private double getPillarNoise(int x, int y, int z) - Mappings:
Namespace Name Mixin selector official bLcqs;b(III)Dintermediary method_33746Lnet/minecraft/class_5833;method_33746(III)Dnamed getPillarNoiseLnet/minecraft/world/gen/NoiseCaveSampler;getPillarNoise(III)D
-
getTerrainAdditionNoise
private double getTerrainAdditionNoise(int x, int y, int z) - Mappings:
Namespace Name Mixin selector official cLcqs;c(III)Dintermediary method_33750Lnet/minecraft/class_5833;method_33750(III)Dnamed getTerrainAdditionNoiseLnet/minecraft/world/gen/NoiseCaveSampler;getTerrainAdditionNoise(III)D
-
getTunnelNoise
private double getTunnelNoise(int x, int y, int z) - Mappings:
Namespace Name Mixin selector official dLcqs;d(III)Dintermediary method_33751Lnet/minecraft/class_5833;method_33751(III)Dnamed getTunnelNoiseLnet/minecraft/world/gen/NoiseCaveSampler;getTunnelNoise(III)D
-
getCaveNoise
private double getCaveNoise(int x, int y, int z) - Mappings:
Namespace Name Mixin selector official eLcqs;e(III)Dintermediary method_33752Lnet/minecraft/class_5833;method_33752(III)Dnamed getCaveNoiseLnet/minecraft/world/gen/NoiseCaveSampler;getCaveNoise(III)D
-
getTunnelOffsetNoise
private double getTunnelOffsetNoise(int x, int y, int z) - Mappings:
Namespace Name Mixin selector official fLcqs;f(III)Dintermediary method_33753Lnet/minecraft/class_5833;method_33753(III)Dnamed getTunnelOffsetNoiseLnet/minecraft/world/gen/NoiseCaveSampler;getTunnelOffsetNoise(III)D
-
clamp
private static double clamp(double value) - Mappings:
Namespace Name Mixin selector official aLcqs;a(D)Dintermediary method_33749Lnet/minecraft/class_5833;method_33749(D)Dnamed clampLnet/minecraft/world/gen/NoiseCaveSampler;clamp(D)D
-
sample
private static double sample(DoublePerlinNoiseSampler sampler, double x, double y, double z, double scale) - Mappings:
Namespace Name Mixin selector official aLcqs;a(Ldfm;DDDD)Dintermediary method_33748Lnet/minecraft/class_5833;method_33748(Lnet/minecraft/class_5216;DDDD)Dnamed sampleLnet/minecraft/world/gen/NoiseCaveSampler;sample(Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;DDDD)D
-
method_37759
private double method_37759(double double2, double double3, double double4) - Mappings:
Namespace Name Mixin selector official aLcqs;a(DDD)Dintermediary method_37759Lnet/minecraft/class_5833;method_37759(DDD)Dnamed method_37759Lnet/minecraft/world/gen/NoiseCaveSampler;method_37759(DDD)D
-