Package net.minecraft.world.gen
Class NoiseCaveSampler
java.lang.Object
net.minecraft.world.gen.NoiseCaveSampler
- All Implemented Interfaces:
WeightSampler
- Mappings:
Namespace Name official cosintermediary net/minecraft/class_5833named net/minecraft/world/gen/NoiseCaveSampler
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate DoublePerlinNoiseSamplerprivate DoublePerlinNoiseSamplerprivate DoublePerlinNoiseSamplerprivate DoublePerlinNoiseSamplerprivate static intprivate static intprivate DoublePerlinNoiseSamplerprivate intprivate DoublePerlinNoiseSamplerprivate DoublePerlinNoiseSamplerprivate DoublePerlinNoiseSamplerprivate DoublePerlinNoiseSamplerprivate DoublePerlinNoiseSamplerprivate DoublePerlinNoiseSamplerprivate DoublePerlinNoiseSamplerprivate DoublePerlinNoiseSamplerprivate DoublePerlinNoiseSamplerprivate DoublePerlinNoiseSamplerprivate 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_35325(double double2, 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:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official sLcos;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:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official tLcos;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 aLcos;a:Iintermediary field_28827Lnet/minecraft/class_5833;field_28827:Inamed minYLnet/minecraft/world/gen/NoiseCaveSampler;minY:I
-
terrainAdditionNoise
- Mappings:
Namespace Name Mixin selector official cLcos;c:Lddf;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 dLcos;d:Lddf;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 eLcos;e:Lddf;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 fLcos;f:Lddf;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 gLcos;g:Lddf;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 hLcos;h:Lddf;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 iLcos;i:Lddf;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 jLcos;j:Lddf;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 kLcos;k:Lddf;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 lLcos;l:Lddf;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 mLcos;m:Lddf;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 nLcos;n:Lddf;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 oLcos;o:Lddf;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 pLcos;p:Lddf;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_28842
- Mappings:
Namespace Name Mixin selector official qLcos;q:Lddf;intermediary field_28842Lnet/minecraft/class_5833;field_28842:Lnet/minecraft/class_5216;named field_28842Lnet/minecraft/world/gen/NoiseCaveSampler;field_28842:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
caveDensityNoise
- Mappings:
Namespace Name Mixin selector official rLcos;r:Lddf;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>Lcos;<init>(Lcpp;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 modifyNoiseLcpg;modifyNoise(DIII)Dintermediary method_33747Lnet/minecraft/class_6357;method_33747(DIII)Dnamed sampleLnet/minecraft/world/gen/chunk/WeightSampler;sample(DIII)D
-
method_35325
private double method_35325(double double2, int int2, int int3, int int4)- Mappings:
Namespace Name Mixin selector official aLcos;a(DIII)Dintermediary method_35325Lnet/minecraft/class_5833;method_35325(DIII)Dnamed method_35325Lnet/minecraft/world/gen/NoiseCaveSampler;method_35325(DIII)D
-
getPillarNoise
private double getPillarNoise(int x, int y, int z)- Mappings:
Namespace Name Mixin selector official aLcos;a(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 bLcos;b(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 cLcos;c(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 dLcos;d(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 eLcos;e(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 aLcos;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 aLcos;a(Lddf;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
-