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 cskintermediary net/minecraft/class_5818named net/minecraft/world/gen/NoiseColumnSampler
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static final classprivate static enum -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final GenerationShapeConfigprivate final DoublePerlinNoiseSamplerprivate final doubleprivate final doubleprivate final DoublePerlinNoiseSamplerprivate final DoublePerlinNoiseSamplerprivate final DoublePerlinNoiseSamplerprivate final DoublePerlinNoiseSamplerprivate final DoublePerlinNoiseSamplerprivate final DoublePerlinNoiseSamplerprivate final DoublePerlinNoiseSamplerprivate final DoublePerlinNoiseSamplerprivate final DoublePerlinNoiseSamplerprivate final DoublePerlinNoiseSamplerprivate final DoublePerlinNoiseSamplerprivate final DoublePerlinNoiseSamplerprivate final DoublePerlinNoiseSamplerprivate final DoublePerlinNoiseSamplerprivate final DoublePerlinNoiseSamplerprivate final DoublePerlinNoiseSamplerprivate final DoublePerlinNoiseSamplerprivate final DoublePerlinNoiseSamplerprivate static final floatprivate final RandomDeriverprivate static final floatprivate static final floatprivate static final doubleprivate static final intprivate static final doubleprivate static final floatprivate static final floatprivate static final floatprivate static final floatprivate static final floatprivate static final floatprivate static final doubleprivate final DoublePerlinNoiseSamplerprivate final intprivate final DoublePerlinNoiseSamplerprivate final DoublePerlinNoiseSamplerprivate final RandomDeriverprivate final DoublePerlinNoiseSamplerprivate final DoublePerlinNoiseSamplerprivate static final DoublePerlinNoiseSampler.NoiseParametersprivate static final DoublePerlinNoiseSampler.NoiseParametersprivate static final DoublePerlinNoiseSampler.NoiseParametersprivate static final DoublePerlinNoiseSampler.NoiseParametersprivate static final DoublePerlinNoiseSampler.NoiseParametersprivate static final DoublePerlinNoiseSampler.NoiseParametersprivate static final DoublePerlinNoiseSampler.NoiseParametersprivate static final DoublePerlinNoiseSampler.NoiseParametersprivate static final DoublePerlinNoiseSampler.NoiseParametersprivate static final DoublePerlinNoiseSampler.NoiseParametersprivate static final DoublePerlinNoiseSampler.NoiseParametersprivate static final DoublePerlinNoiseSampler.NoiseParametersprivate static final DoublePerlinNoiseSampler.NoiseParametersprivate static final DoublePerlinNoiseSampler.NoiseParametersprivate static final DoublePerlinNoiseSampler.NoiseParametersprivate static final DoublePerlinNoiseSampler.NoiseParametersprivate final DoublePerlinNoiseSamplerprivate final DoublePerlinNoiseSamplerprivate final DoublePerlinNoiseSamplerprivate final DoublePerlinNoiseSamplerprivate final DoublePerlinNoiseSamplerprivate final DoublePerlinNoiseSamplerprivate final DoublePerlinNoiseSamplerprivate final RandomDeriverprivate static final DoublePerlinNoiseSampler.NoiseParametersprivate static final DoublePerlinNoiseSampler.NoiseParametersprivate static final DoublePerlinNoiseSampler.NoiseParametersprivate static final DoublePerlinNoiseSampler.NoiseParametersprivate static final DoublePerlinNoiseSampler.NoiseParametersprivate static final DoublePerlinNoiseSampler.NoiseParametersprivate static final DoublePerlinNoiseSampler.NoiseParametersprivate static final DoublePerlinNoiseSampler.NoiseParametersprivate static final DoublePerlinNoiseSampler.NoiseParametersprivate static final DoublePerlinNoiseSampler.NoiseParametersprivate static final DoublePerlinNoiseSampler.NoiseParametersprivate static final DoublePerlinNoiseSampler.NoiseParametersprivate static final DoublePerlinNoiseSampler.NoiseParametersprivate final ChunkNoiseSampler.ValueSamplerFactoryprivate final booleanprivate final DoublePerlinNoiseSamplerprivate final ChunkNoiseSampler.ValueSamplerFactoryprivate final @Nullable SimplexNoiseSamplerprivate final InterpolatedNoiseSamplerprivate final intprivate final ChunkNoiseSampler.ValueSamplerFactoryprivate final ChunkNoiseSampler.ValueSamplerFactoryprivate final ChunkNoiseSampler.ValueSamplerFactoryprivate final ChunkNoiseSampler.ValueSamplerFactoryprivate final ChunkNoiseSampler.ValueSamplerFactoryprivate final ChunkNoiseSampler.ValueSamplerFactoryprivate final DoublePerlinNoiseSamplerprivate final DoublePerlinNoiseSamplerprivate final VanillaTerrainParametersprivate final intprivate final DoublePerlinNoiseSampler -
Constructor Summary
ConstructorsConstructorDescriptionNoiseColumnSampler(int horizontalNoiseResolution, int verticalNoiseResolution, int noiseSizeY, GenerationShapeConfig config, MultiNoiseParameters multiNoiseParameters, boolean hasNoiseCaves, long seed, ChunkRandom.RandomProvider randomProvider) -
Method Summary
Modifier and TypeMethodDescriptionprivate doubleapplySlides(double noise, int y) Interpolates the noise at the top and bottom of the world.protected AquiferSamplercreateAquiferSampler(ChunkNoiseSampler chunkNoiseSampler, int x, int z, int minimumY, int height, AquiferSampler.FluidLevelSampler fluidLevelSampler, boolean hasAquifers) protected ChunkNoiseSampler.BlockStateSamplercreateInitialNoiseBlockStateSampler(ChunkNoiseSampler chunkNoiseSampler, ChunkNoiseSampler.ColumnSampler columnSampler, boolean hasNoodleCaves) private static ChunkNoiseSampler.ValueSamplerFactorycreateNoiseSamplerFactory(DoublePerlinNoiseSampler doublePerlinNoiseSampler, int maxY, int alternative, int int2, double double2) protected ChunkNoiseSampler.BlockStateSamplercreateOreVeinSampler(ChunkNoiseSampler chunkNoiseSampler, boolean hasOreVeins) createTerrainNoisePoint(int x, int z, float continentalness, float weirdness, float erosion) private doublegetDepth(double double2) private @Nullable NoiseColumnSampler.VeinTypegetVeinType(double oreFrequencyNoise, int y) protected MultiNoiseUtil.NoiseValuePointmethod_38378(int x, int y, int z, double noiseX, double noiseZ, float continentalness, float erosion, float weirdness, double offset) protected intmethod_38383(int x, int z, TerrainNoisePoint point) private static doublemethod_38395(double double2) private doublemethod_38398(int x, int y, int z) private doublemethod_38402(int x, int y, int z) private doublemethod_38405(int x, int y, int z) private doublemethod_38408(int x, int y, int z) private doublemethod_38409(double double2, double double3, double double4) private doublemethod_38410(int x, int y, int z) private doublemethod_38411(int x, int y, int z) voidmethod_39044(StringBuilder stringBuilder) sample(int x, int y, int z) private static doublesample(DoublePerlinNoiseSampler sampler, double x, double y, double z, double double2) doublesampleContinentalnessNoise(double x, double y, double z) doublesampleErosionNoise(double x, double y, double z) doublesampleHumidityNoise(double x, double y, double z) private doublesampleNoiseColumn(int x, int y, int z, TerrainNoisePoint point) private doublesampleNoiseColumn(int x, int y, int z, TerrainNoisePoint point, double noise, boolean hasNoNoiseCaves, boolean bool) doublesampleShiftNoise(int x, int y, int z) doublesampleTemperatureNoise(double x, double y, double z) doublesampleWeirdnessNoise(double x, double y, double z) private booleanshouldPlaceOreVeinBlock(double firstOrePlacementNoise, double secondOrePlacementNoise)
-
Field Details
-
field_34658
private static final float field_34658- See Also:
- Mappings:
Namespace Name Mixin selector official aLcsk;a:Fintermediary field_34658Lnet/minecraft/class_5818;field_34658:Fnamed field_34658Lnet/minecraft/world/gen/NoiseColumnSampler;field_34658:F
-
field_34668
private static final float field_34668- See Also:
- Mappings:
Namespace Name Mixin selector official bLcsk;b:Fintermediary field_34668Lnet/minecraft/class_5818;field_34668:Fnamed field_34668Lnet/minecraft/world/gen/NoiseColumnSampler;field_34668:F
-
field_34669
private static final float field_34669- See Also:
- Mappings:
Namespace Name Mixin selector official cLcsk;c:Fintermediary field_34669Lnet/minecraft/class_5818;field_34669:Fnamed field_34669Lnet/minecraft/world/gen/NoiseColumnSampler;field_34669:F
-
field_34670
private static final double field_34670- See Also:
- Mappings:
Namespace Name Mixin selector official dLcsk;d:Dintermediary field_34670Lnet/minecraft/class_5818;field_34670:Dnamed field_34670Lnet/minecraft/world/gen/NoiseColumnSampler;field_34670:D
-
field_34671
private static final int field_34671- See Also:
- Mappings:
Namespace Name Mixin selector official eLcsk;e:Iintermediary field_34671Lnet/minecraft/class_5818;field_34671:Inamed field_34671Lnet/minecraft/world/gen/NoiseColumnSampler;field_34671:I
-
field_34672
private static final double field_34672- See Also:
- Mappings:
Namespace Name Mixin selector official fLcsk;f:Dintermediary field_34672Lnet/minecraft/class_5818;field_34672:Dnamed field_34672Lnet/minecraft/world/gen/NoiseColumnSampler;field_34672:D
-
field_34673
private static final float field_34673- See Also:
- Mappings:
Namespace Name Mixin selector official gLcsk;g:Fintermediary field_34673Lnet/minecraft/class_5818;field_34673:Fnamed field_34673Lnet/minecraft/world/gen/NoiseColumnSampler;field_34673:F
-
field_34674
private static final float field_34674- See Also:
- Mappings:
Namespace Name Mixin selector official hLcsk;h:Fintermediary field_34674Lnet/minecraft/class_5818;field_34674:Fnamed field_34674Lnet/minecraft/world/gen/NoiseColumnSampler;field_34674:F
-
field_34675
private static final float field_34675- See Also:
- Mappings:
Namespace Name Mixin selector official iLcsk;i:Fintermediary field_34675Lnet/minecraft/class_5818;field_34675:Fnamed field_34675Lnet/minecraft/world/gen/NoiseColumnSampler;field_34675:F
-
field_34676
private static final float field_34676- See Also:
- Mappings:
Namespace Name Mixin selector official jLcsk;j:Fintermediary field_34676Lnet/minecraft/class_5818;field_34676:Fnamed field_34676Lnet/minecraft/world/gen/NoiseColumnSampler;field_34676:F
-
field_34677
private static final float field_34677- See Also:
- Mappings:
Namespace Name Mixin selector official kLcsk;k:Fintermediary field_34677Lnet/minecraft/class_5818;field_34677:Fnamed field_34677Lnet/minecraft/world/gen/NoiseColumnSampler;field_34677:F
-
field_34678
private static final float field_34678- See Also:
- Mappings:
Namespace Name Mixin selector official lLcsk;l:Fintermediary field_34678Lnet/minecraft/class_5818;field_34678:Fnamed field_34678Lnet/minecraft/world/gen/NoiseColumnSampler;field_34678:F
-
field_34679
private static final double field_34679- See Also:
- Mappings:
Namespace Name Mixin selector official mLcsk;m:Dintermediary field_34679Lnet/minecraft/class_5818;field_34679:Dnamed field_34679Lnet/minecraft/world/gen/NoiseColumnSampler;field_34679:D
-
field_35209
- Mappings:
Namespace Name Mixin selector official nLcsk;n:Ldgl$a;intermediary field_35209Lnet/minecraft/class_5818;field_35209:Lnet/minecraft/class_5216$class_5487;named field_35209Lnet/minecraft/world/gen/NoiseColumnSampler;field_35209:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler$NoiseParameters;
-
field_35210
- Mappings:
Namespace Name Mixin selector official oLcsk;o:Ldgl$a;intermediary field_35210Lnet/minecraft/class_5818;field_35210:Lnet/minecraft/class_5216$class_5487;named field_35210Lnet/minecraft/world/gen/NoiseColumnSampler;field_35210:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler$NoiseParameters;
-
field_35211
- Mappings:
Namespace Name Mixin selector official pLcsk;p:Ldgl$a;intermediary field_35211Lnet/minecraft/class_5818;field_35211:Lnet/minecraft/class_5216$class_5487;named field_35211Lnet/minecraft/world/gen/NoiseColumnSampler;field_35211:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler$NoiseParameters;
-
field_35212
- Mappings:
Namespace Name Mixin selector official qLcsk;q:Ldgl$a;intermediary field_35212Lnet/minecraft/class_5818;field_35212:Lnet/minecraft/class_5216$class_5487;named field_35212Lnet/minecraft/world/gen/NoiseColumnSampler;field_35212:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler$NoiseParameters;
-
field_35213
- Mappings:
Namespace Name Mixin selector official rLcsk;r:Ldgl$a;intermediary field_35213Lnet/minecraft/class_5818;field_35213:Lnet/minecraft/class_5216$class_5487;named field_35213Lnet/minecraft/world/gen/NoiseColumnSampler;field_35213:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler$NoiseParameters;
-
field_35214
- Mappings:
Namespace Name Mixin selector official sLcsk;s:Ldgl$a;intermediary field_35214Lnet/minecraft/class_5818;field_35214:Lnet/minecraft/class_5216$class_5487;named field_35214Lnet/minecraft/world/gen/NoiseColumnSampler;field_35214:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler$NoiseParameters;
-
field_35215
- Mappings:
Namespace Name Mixin selector official tLcsk;t:Ldgl$a;intermediary field_35215Lnet/minecraft/class_5818;field_35215:Lnet/minecraft/class_5216$class_5487;named field_35215Lnet/minecraft/world/gen/NoiseColumnSampler;field_35215:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler$NoiseParameters;
-
field_35216
- Mappings:
Namespace Name Mixin selector official uLcsk;u:Ldgl$a;intermediary field_35216Lnet/minecraft/class_5818;field_35216:Lnet/minecraft/class_5216$class_5487;named field_35216Lnet/minecraft/world/gen/NoiseColumnSampler;field_35216:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler$NoiseParameters;
-
field_35217
- Mappings:
Namespace Name Mixin selector official vLcsk;v:Ldgl$a;intermediary field_35217Lnet/minecraft/class_5818;field_35217:Lnet/minecraft/class_5216$class_5487;named field_35217Lnet/minecraft/world/gen/NoiseColumnSampler;field_35217:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler$NoiseParameters;
-
field_35218
- Mappings:
Namespace Name Mixin selector official wLcsk;w:Ldgl$a;intermediary field_35218Lnet/minecraft/class_5818;field_35218:Lnet/minecraft/class_5216$class_5487;named field_35218Lnet/minecraft/world/gen/NoiseColumnSampler;field_35218:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler$NoiseParameters;
-
field_35219
- Mappings:
Namespace Name Mixin selector official xLcsk;x:Ldgl$a;intermediary field_35219Lnet/minecraft/class_5818;field_35219:Lnet/minecraft/class_5216$class_5487;named field_35219Lnet/minecraft/world/gen/NoiseColumnSampler;field_35219:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler$NoiseParameters;
-
field_35220
- Mappings:
Namespace Name Mixin selector official yLcsk;y:Ldgl$a;intermediary field_35220Lnet/minecraft/class_5818;field_35220:Lnet/minecraft/class_5216$class_5487;named field_35220Lnet/minecraft/world/gen/NoiseColumnSampler;field_35220:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler$NoiseParameters;
-
field_35221
- Mappings:
Namespace Name Mixin selector official zLcsk;z:Ldgl$a;intermediary field_35221Lnet/minecraft/class_5818;field_35221:Lnet/minecraft/class_5216$class_5487;named field_35221Lnet/minecraft/world/gen/NoiseColumnSampler;field_35221:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler$NoiseParameters;
-
field_35185
- Mappings:
Namespace Name Mixin selector official ALcsk;A:Ldgl$a;intermediary field_35185Lnet/minecraft/class_5818;field_35185:Lnet/minecraft/class_5216$class_5487;named field_35185Lnet/minecraft/world/gen/NoiseColumnSampler;field_35185:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler$NoiseParameters;
-
field_35186
- Mappings:
Namespace Name Mixin selector official BLcsk;B:Ldgl$a;intermediary field_35186Lnet/minecraft/class_5818;field_35186:Lnet/minecraft/class_5216$class_5487;named field_35186Lnet/minecraft/world/gen/NoiseColumnSampler;field_35186:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler$NoiseParameters;
-
field_35187
- Mappings:
Namespace Name Mixin selector official CLcsk;C:Ldgl$a;intermediary field_35187Lnet/minecraft/class_5818;field_35187:Lnet/minecraft/class_5216$class_5487;named field_35187Lnet/minecraft/world/gen/NoiseColumnSampler;field_35187:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler$NoiseParameters;
-
field_35188
- Mappings:
Namespace Name Mixin selector official DLcsk;D:Ldgl$a;intermediary field_35188Lnet/minecraft/class_5818;field_35188:Lnet/minecraft/class_5216$class_5487;named field_35188Lnet/minecraft/world/gen/NoiseColumnSampler;field_35188:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler$NoiseParameters;
-
field_35189
- Mappings:
Namespace Name Mixin selector official ELcsk;E:Ldgl$a;intermediary field_35189Lnet/minecraft/class_5818;field_35189:Lnet/minecraft/class_5216$class_5487;named field_35189Lnet/minecraft/world/gen/NoiseColumnSampler;field_35189:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler$NoiseParameters;
-
field_35190
- Mappings:
Namespace Name Mixin selector official FLcsk;F:Ldgl$a;intermediary field_35190Lnet/minecraft/class_5818;field_35190:Lnet/minecraft/class_5216$class_5487;named field_35190Lnet/minecraft/world/gen/NoiseColumnSampler;field_35190:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler$NoiseParameters;
-
field_35191
- Mappings:
Namespace Name Mixin selector official GLcsk;G:Ldgl$a;intermediary field_35191Lnet/minecraft/class_5818;field_35191:Lnet/minecraft/class_5216$class_5487;named field_35191Lnet/minecraft/world/gen/NoiseColumnSampler;field_35191:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler$NoiseParameters;
-
field_35192
- Mappings:
Namespace Name Mixin selector official HLcsk;H:Ldgl$a;intermediary field_35192Lnet/minecraft/class_5818;field_35192:Lnet/minecraft/class_5216$class_5487;named field_35192Lnet/minecraft/world/gen/NoiseColumnSampler;field_35192:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler$NoiseParameters;
-
field_35193
- Mappings:
Namespace Name Mixin selector official ILcsk;I:Ldgl$a;intermediary field_35193Lnet/minecraft/class_5818;field_35193:Lnet/minecraft/class_5216$class_5487;named field_35193Lnet/minecraft/world/gen/NoiseColumnSampler;field_35193:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler$NoiseParameters;
-
field_35194
- Mappings:
Namespace Name Mixin selector official JLcsk;J:Ldgl$a;intermediary field_35194Lnet/minecraft/class_5818;field_35194:Lnet/minecraft/class_5216$class_5487;named field_35194Lnet/minecraft/world/gen/NoiseColumnSampler;field_35194:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler$NoiseParameters;
-
field_35195
- Mappings:
Namespace Name Mixin selector official KLcsk;K:Ldgl$a;intermediary field_35195Lnet/minecraft/class_5818;field_35195:Lnet/minecraft/class_5216$class_5487;named field_35195Lnet/minecraft/world/gen/NoiseColumnSampler;field_35195:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler$NoiseParameters;
-
field_35196
- Mappings:
Namespace Name Mixin selector official LLcsk;L:Ldgl$a;intermediary field_35196Lnet/minecraft/class_5818;field_35196:Lnet/minecraft/class_5216$class_5487;named field_35196Lnet/minecraft/world/gen/NoiseColumnSampler;field_35196:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler$NoiseParameters;
-
field_35197
- Mappings:
Namespace Name Mixin selector official MLcsk;M:Ldgl$a;intermediary field_35197Lnet/minecraft/class_5818;field_35197:Lnet/minecraft/class_5216$class_5487;named field_35197Lnet/minecraft/world/gen/NoiseColumnSampler;field_35197:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler$NoiseParameters;
-
field_35198
- Mappings:
Namespace Name Mixin selector official NLcsk;N:Ldgl$a;intermediary field_35198Lnet/minecraft/class_5818;field_35198:Lnet/minecraft/class_5216$class_5487;named field_35198Lnet/minecraft/world/gen/NoiseColumnSampler;field_35198:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler$NoiseParameters;
-
field_35199
- Mappings:
Namespace Name Mixin selector official OLcsk;O:Ldgl$a;intermediary field_35199Lnet/minecraft/class_5818;field_35199:Lnet/minecraft/class_5216$class_5487;named field_35199Lnet/minecraft/world/gen/NoiseColumnSampler;field_35199:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler$NoiseParameters;
-
field_35200
- Mappings:
Namespace Name Mixin selector official PLcsk;P:Ldgl$a;intermediary field_35200Lnet/minecraft/class_5818;field_35200:Lnet/minecraft/class_5216$class_5487;named field_35200Lnet/minecraft/world/gen/NoiseColumnSampler;field_35200:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler$NoiseParameters;
-
verticalNoiseResolution
private final int verticalNoiseResolution- Mappings:
Namespace Name Mixin selector official QLcsk;Q:Iintermediary field_28752Lnet/minecraft/class_5818;field_28752:Inamed verticalNoiseResolutionLnet/minecraft/world/gen/NoiseColumnSampler;verticalNoiseResolution:I
-
noiseSizeY
private final int noiseSizeY- Mappings:
Namespace Name Mixin selector official RLcsk;R:Iintermediary field_28753Lnet/minecraft/class_5818;field_28753:Inamed noiseSizeYLnet/minecraft/world/gen/NoiseColumnSampler;noiseSizeY:I
-
config
- Mappings:
Namespace Name Mixin selector official SLcsk;S:Lcsm;intermediary field_28754Lnet/minecraft/class_5818;field_28754:Lnet/minecraft/class_5309;named configLnet/minecraft/world/gen/NoiseColumnSampler;config:Lnet/minecraft/world/gen/chunk/GenerationShapeConfig;
-
densityFactor
private final double densityFactor- Mappings:
Namespace Name Mixin selector official TLcsk;T:Dintermediary field_28764Lnet/minecraft/class_5818;field_28764:Dnamed densityFactorLnet/minecraft/world/gen/NoiseColumnSampler;densityFactor:D
-
densityOffset
private final double densityOffset- Mappings:
Namespace Name Mixin selector official ULcsk;U:Dintermediary field_28765Lnet/minecraft/class_5818;field_28765:Dnamed densityOffsetLnet/minecraft/world/gen/NoiseColumnSampler;densityOffset:D
-
field_34682
private final int field_34682- Mappings:
Namespace Name Mixin selector official VLcsk;V:Iintermediary field_34682Lnet/minecraft/class_5818;field_34682:Inamed field_34682Lnet/minecraft/world/gen/NoiseColumnSampler;field_34682:I
-
terrainParameters
- Mappings:
Namespace Name Mixin selector official WLcsk;W:Lcan;intermediary field_34655Lnet/minecraft/class_5818;field_34655:Lnet/minecraft/class_6555;named terrainParametersLnet/minecraft/world/gen/NoiseColumnSampler;terrainParameters:Lnet/minecraft/world/biome/source/util/VanillaTerrainParameters;
-
hasNoiseCaves
private final boolean hasNoiseCaves- Mappings:
Namespace Name Mixin selector official XLcsk;X:Zintermediary field_34667Lnet/minecraft/class_5818;field_34667:Znamed hasNoiseCavesLnet/minecraft/world/gen/NoiseColumnSampler;hasNoiseCaves:Z
-
intialNoiseSampler
- Mappings:
Namespace Name Mixin selector official YLcsk;Y:Lcsh$c;intermediary field_34657Lnet/minecraft/class_5818;field_34657:Lnet/minecraft/class_6568$class_6571;named intialNoiseSamplerLnet/minecraft/world/gen/NoiseColumnSampler;intialNoiseSampler:Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$ValueSamplerFactory;
-
noise
- Mappings:
Namespace Name Mixin selector official ZLcsk;Z:Ldgi;intermediary field_34680Lnet/minecraft/class_5818;field_34680:Lnet/minecraft/class_5822;named noiseLnet/minecraft/world/gen/NoiseColumnSampler;noise:Lnet/minecraft/util/math/noise/InterpolatedNoiseSampler;
-
islandNoise
- Mappings:
Namespace Name Mixin selector official aaLcsk;aa:Ldgo;intermediary field_28756Lnet/minecraft/class_5818;field_28756:Lnet/minecraft/class_3541;named islandNoiseLnet/minecraft/world/gen/NoiseColumnSampler;islandNoise:Lnet/minecraft/util/math/noise/SimplexNoiseSampler;
-
field_34681
- Mappings:
Namespace Name Mixin selector official abLcsk;ab:Ldgl;intermediary field_34681Lnet/minecraft/class_5818;field_34681:Lnet/minecraft/class_5216;named field_34681Lnet/minecraft/world/gen/NoiseColumnSampler;field_34681:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
field_34683
- Mappings:
Namespace Name Mixin selector official acLcsk;ac:Ldgl;intermediary field_34683Lnet/minecraft/class_5818;field_34683:Lnet/minecraft/class_5216;named field_34683Lnet/minecraft/world/gen/NoiseColumnSampler;field_34683:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
field_35131
- Mappings:
Namespace Name Mixin selector official adLcsk;ad:Ldgl;intermediary field_35131Lnet/minecraft/class_5818;field_35131:Lnet/minecraft/class_5216;named field_35131Lnet/minecraft/world/gen/NoiseColumnSampler;field_35131:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
field_35132
- Mappings:
Namespace Name Mixin selector official aeLcsk;ae:Ldgl;intermediary field_35132Lnet/minecraft/class_5818;field_35132:Lnet/minecraft/class_5216;named field_35132Lnet/minecraft/world/gen/NoiseColumnSampler;field_35132:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
field_34685
- Mappings:
Namespace Name Mixin selector official afLcsk;af:Ldgl;intermediary field_34685Lnet/minecraft/class_5818;field_34685:Lnet/minecraft/class_5216;named field_34685Lnet/minecraft/world/gen/NoiseColumnSampler;field_34685:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
field_34633
- Mappings:
Namespace Name Mixin selector official agLcsk;ag:Ldgl;intermediary field_34633Lnet/minecraft/class_5818;field_34633:Lnet/minecraft/class_5216;named field_34633Lnet/minecraft/world/gen/NoiseColumnSampler;field_34633:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
field_34634
- Mappings:
Namespace Name Mixin selector official ahLcsk;ah:Ldgl;intermediary field_34634Lnet/minecraft/class_5818;field_34634:Lnet/minecraft/class_5216;named field_34634Lnet/minecraft/world/gen/NoiseColumnSampler;field_34634:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
field_34635
- Mappings:
Namespace Name Mixin selector official aiLcsk;ai:Ldgl;intermediary field_34635Lnet/minecraft/class_5818;field_34635:Lnet/minecraft/class_5216;named field_34635Lnet/minecraft/world/gen/NoiseColumnSampler;field_34635:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
field_34636
- Mappings:
Namespace Name Mixin selector official ajLcsk;aj:Ldgl;intermediary field_34636Lnet/minecraft/class_5818;field_34636:Lnet/minecraft/class_5216;named field_34636Lnet/minecraft/world/gen/NoiseColumnSampler;field_34636:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
field_34637
- Mappings:
Namespace Name Mixin selector official akLcsk;ak:Ldgl;intermediary field_34637Lnet/minecraft/class_5818;field_34637:Lnet/minecraft/class_5216;named field_34637Lnet/minecraft/world/gen/NoiseColumnSampler;field_34637:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
field_34638
- Mappings:
Namespace Name Mixin selector official alLcsk;al:Ldgl;intermediary field_34638Lnet/minecraft/class_5818;field_34638:Lnet/minecraft/class_5216;named field_34638Lnet/minecraft/world/gen/NoiseColumnSampler;field_34638:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
field_34639
- Mappings:
Namespace Name Mixin selector official amLcsk;am:Ldgl;intermediary field_34639Lnet/minecraft/class_5818;field_34639:Lnet/minecraft/class_5216;named field_34639Lnet/minecraft/world/gen/NoiseColumnSampler;field_34639:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
field_34640
- Mappings:
Namespace Name Mixin selector official anLcsk;an:Ldgl;intermediary field_34640Lnet/minecraft/class_5818;field_34640:Lnet/minecraft/class_5216;named field_34640Lnet/minecraft/world/gen/NoiseColumnSampler;field_34640:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
field_34641
- Mappings:
Namespace Name Mixin selector official aoLcsk;ao:Ldgl;intermediary field_34641Lnet/minecraft/class_5818;field_34641:Lnet/minecraft/class_5216;named field_34641Lnet/minecraft/world/gen/NoiseColumnSampler;field_34641:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
field_34642
- Mappings:
Namespace Name Mixin selector official apLcsk;ap:Ldgl;intermediary field_34642Lnet/minecraft/class_5818;field_34642:Lnet/minecraft/class_5216;named field_34642Lnet/minecraft/world/gen/NoiseColumnSampler;field_34642:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
field_34643
- Mappings:
Namespace Name Mixin selector official aqLcsk;aq:Ldgl;intermediary field_34643Lnet/minecraft/class_5818;field_34643:Lnet/minecraft/class_5216;named field_34643Lnet/minecraft/world/gen/NoiseColumnSampler;field_34643:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
field_34644
- Mappings:
Namespace Name Mixin selector official arLcsk;ar:Ldgl;intermediary field_34644Lnet/minecraft/class_5818;field_34644:Lnet/minecraft/class_5216;named field_34644Lnet/minecraft/world/gen/NoiseColumnSampler;field_34644:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
field_34645
- Mappings:
Namespace Name Mixin selector official asLcsk;as:Ldgl;intermediary field_34645Lnet/minecraft/class_5818;field_34645:Lnet/minecraft/class_5216;named field_34645Lnet/minecraft/world/gen/NoiseColumnSampler;field_34645:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
field_34646
- Mappings:
Namespace Name Mixin selector official atLcsk;at:Ldgl;intermediary field_34646Lnet/minecraft/class_5818;field_34646:Lnet/minecraft/class_5216;named field_34646Lnet/minecraft/world/gen/NoiseColumnSampler;field_34646:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
field_34647
- Mappings:
Namespace Name Mixin selector official auLcsk;au:Ldgl;intermediary field_34647Lnet/minecraft/class_5818;field_34647:Lnet/minecraft/class_5216;named field_34647Lnet/minecraft/world/gen/NoiseColumnSampler;field_34647:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
field_34648
- Mappings:
Namespace Name Mixin selector official avLcsk;av:Ldgl;intermediary field_34648Lnet/minecraft/class_5818;field_34648:Lnet/minecraft/class_5216;named field_34648Lnet/minecraft/world/gen/NoiseColumnSampler;field_34648:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
temperatureNoise
- Mappings:
Namespace Name Mixin selector official awLcsk;aw:Ldgl;intermediary field_34649Lnet/minecraft/class_5818;field_34649:Lnet/minecraft/class_5216;named temperatureNoiseLnet/minecraft/world/gen/NoiseColumnSampler;temperatureNoise:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
humidityNoise
- Mappings:
Namespace Name Mixin selector official axLcsk;ax:Ldgl;intermediary field_34650Lnet/minecraft/class_5818;field_34650:Lnet/minecraft/class_5216;named humidityNoiseLnet/minecraft/world/gen/NoiseColumnSampler;humidityNoise:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
continentalnessNoise
- Mappings:
Namespace Name Mixin selector official ayLcsk;ay:Ldgl;intermediary field_34651Lnet/minecraft/class_5818;field_34651:Lnet/minecraft/class_5216;named continentalnessNoiseLnet/minecraft/world/gen/NoiseColumnSampler;continentalnessNoise:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
erosionNoise
- Mappings:
Namespace Name Mixin selector official azLcsk;az:Ldgl;intermediary field_34652Lnet/minecraft/class_5818;field_34652:Lnet/minecraft/class_5216;named erosionNoiseLnet/minecraft/world/gen/NoiseColumnSampler;erosionNoise:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
weirdnessNoise
- Mappings:
Namespace Name Mixin selector official aALcsk;aA:Ldgl;intermediary field_34653Lnet/minecraft/class_5818;field_34653:Lnet/minecraft/class_5216;named weirdnessNoiseLnet/minecraft/world/gen/NoiseColumnSampler;weirdnessNoise:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
shiftNoise
- Mappings:
Namespace Name Mixin selector official aBLcsk;aB:Ldgl;intermediary field_34654Lnet/minecraft/class_5818;field_34654:Lnet/minecraft/class_5216;named shiftNoiseLnet/minecraft/world/gen/NoiseColumnSampler;shiftNoise:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
field_34656
- Mappings:
Namespace Name Mixin selector official aCLcsk;aC:Ldgl;intermediary field_34656Lnet/minecraft/class_5818;field_34656:Lnet/minecraft/class_5216;named field_34656Lnet/minecraft/world/gen/NoiseColumnSampler;field_34656:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
field_35201
- Mappings:
Namespace Name Mixin selector official aDLcsk;aD:Ldgl;intermediary field_35201Lnet/minecraft/class_5818;field_35201:Lnet/minecraft/class_5216;named field_35201Lnet/minecraft/world/gen/NoiseColumnSampler;field_35201:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
oreFrequencyNoiseSampler
- Mappings:
Namespace Name Mixin selector official aELcsk;aE:Lcsh$c;intermediary field_34659Lnet/minecraft/class_5818;field_34659:Lnet/minecraft/class_6568$class_6571;named oreFrequencyNoiseSamplerLnet/minecraft/world/gen/NoiseColumnSampler;oreFrequencyNoiseSampler:Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$ValueSamplerFactory;
-
field_35202
- Mappings:
Namespace Name Mixin selector official aFLcsk;aF:Ldgl;intermediary field_35202Lnet/minecraft/class_5818;field_35202:Lnet/minecraft/class_5216;named field_35202Lnet/minecraft/world/gen/NoiseColumnSampler;field_35202:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
firstOrePlacementNoiseSampler
- Mappings:
Namespace Name Mixin selector official aGLcsk;aG:Lcsh$c;intermediary field_34660Lnet/minecraft/class_5818;field_34660:Lnet/minecraft/class_6568$class_6571;named firstOrePlacementNoiseSamplerLnet/minecraft/world/gen/NoiseColumnSampler;firstOrePlacementNoiseSampler:Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$ValueSamplerFactory;
-
field_35203
- Mappings:
Namespace Name Mixin selector official aHLcsk;aH:Ldgl;intermediary field_35203Lnet/minecraft/class_5818;field_35203:Lnet/minecraft/class_5216;named field_35203Lnet/minecraft/world/gen/NoiseColumnSampler;field_35203:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
secondOrePlacementNoiseSampler
- Mappings:
Namespace Name Mixin selector official aILcsk;aI:Lcsh$c;intermediary field_34661Lnet/minecraft/class_5818;field_34661:Lnet/minecraft/class_6568$class_6571;named secondOrePlacementNoiseSamplerLnet/minecraft/world/gen/NoiseColumnSampler;secondOrePlacementNoiseSampler:Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$ValueSamplerFactory;
-
field_35204
- Mappings:
Namespace Name Mixin selector official aJLcsk;aJ:Ldgl;intermediary field_35204Lnet/minecraft/class_5818;field_35204:Lnet/minecraft/class_5216;named field_35204Lnet/minecraft/world/gen/NoiseColumnSampler;field_35204:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
noodleCavesFrequencyNoiseSampler
- Mappings:
Namespace Name Mixin selector official aKLcsk;aK:Lcsh$c;intermediary field_34663Lnet/minecraft/class_5818;field_34663:Lnet/minecraft/class_6568$class_6571;named noodleCavesFrequencyNoiseSamplerLnet/minecraft/world/gen/NoiseColumnSampler;noodleCavesFrequencyNoiseSampler:Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$ValueSamplerFactory;
-
field_35205
- Mappings:
Namespace Name Mixin selector official aLLcsk;aL:Ldgl;intermediary field_35205Lnet/minecraft/class_5818;field_35205:Lnet/minecraft/class_5216;named field_35205Lnet/minecraft/world/gen/NoiseColumnSampler;field_35205:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
noodleCavesWeightReducingNoiseSampler
- Mappings:
Namespace Name Mixin selector official aMLcsk;aM:Lcsh$c;intermediary field_34664Lnet/minecraft/class_5818;field_34664:Lnet/minecraft/class_6568$class_6571;named noodleCavesWeightReducingNoiseSamplerLnet/minecraft/world/gen/NoiseColumnSampler;noodleCavesWeightReducingNoiseSampler:Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$ValueSamplerFactory;
-
field_35206
- Mappings:
Namespace Name Mixin selector official aNLcsk;aN:Ldgl;intermediary field_35206Lnet/minecraft/class_5818;field_35206:Lnet/minecraft/class_5216;named field_35206Lnet/minecraft/world/gen/NoiseColumnSampler;field_35206:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
noodleCavesFirstWeightNoiseSampler
- Mappings:
Namespace Name Mixin selector official aOLcsk;aO:Lcsh$c;intermediary field_34665Lnet/minecraft/class_5818;field_34665:Lnet/minecraft/class_6568$class_6571;named noodleCavesFirstWeightNoiseSamplerLnet/minecraft/world/gen/NoiseColumnSampler;noodleCavesFirstWeightNoiseSampler:Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$ValueSamplerFactory;
-
field_35207
- Mappings:
Namespace Name Mixin selector official aPLcsk;aP:Ldgl;intermediary field_35207Lnet/minecraft/class_5818;field_35207:Lnet/minecraft/class_5216;named field_35207Lnet/minecraft/world/gen/NoiseColumnSampler;field_35207:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
-
noodleCavesSecondWeightNoiseSampler
- Mappings:
Namespace Name Mixin selector official aQLcsk;aQ:Lcsh$c;intermediary field_34666Lnet/minecraft/class_5818;field_34666:Lnet/minecraft/class_6568$class_6571;named noodleCavesSecondWeightNoiseSamplerLnet/minecraft/world/gen/NoiseColumnSampler;noodleCavesSecondWeightNoiseSampler:Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$ValueSamplerFactory;
-
field_34686
- Mappings:
Namespace Name Mixin selector official aRLcsk;aR:Lcsq;intermediary field_34686Lnet/minecraft/class_5818;field_34686:Lnet/minecraft/class_6574;named field_34686Lnet/minecraft/world/gen/NoiseColumnSampler;field_34686:Lnet/minecraft/world/gen/random/RandomDeriver;
-
field_34662
- Mappings:
Namespace Name Mixin selector official aSLcsk;aS:Lcsq;intermediary field_34662Lnet/minecraft/class_5818;field_34662:Lnet/minecraft/class_6574;named field_34662Lnet/minecraft/world/gen/NoiseColumnSampler;field_34662:Lnet/minecraft/world/gen/random/RandomDeriver;
-
field_35208
- Mappings:
Namespace Name Mixin selector official aTLcsk;aT:Lcsq;intermediary field_35208Lnet/minecraft/class_5818;field_35208:Lnet/minecraft/class_6574;named field_35208Lnet/minecraft/world/gen/NoiseColumnSampler;field_35208:Lnet/minecraft/world/gen/random/RandomDeriver;
-
-
Constructor Details
-
NoiseColumnSampler
public NoiseColumnSampler(int horizontalNoiseResolution, int verticalNoiseResolution, int noiseSizeY, GenerationShapeConfig config, MultiNoiseParameters multiNoiseParameters, boolean hasNoiseCaves, long seed, ChunkRandom.RandomProvider randomProvider) - Mappings:
Namespace Name Mixin selector official <init>Lcsk;<init>(IIILcsm;Lcsj;ZJLctc$a;)Vintermediary <init>Lnet/minecraft/class_5818;<init>(IIILnet/minecraft/class_5309;Lnet/minecraft/class_2088;ZJLnet/minecraft/class_2919$class_6675;)Vnamed <init>Lnet/minecraft/world/gen/NoiseColumnSampler;<init>(IIILnet/minecraft/world/gen/chunk/GenerationShapeConfig;Lnet/minecraft/world/gen/MultiNoiseParameters;ZJLnet/minecraft/world/gen/random/ChunkRandom$RandomProvider;)V
-
-
Method Details
-
createNoiseSamplerFactory
private static ChunkNoiseSampler.ValueSamplerFactory createNoiseSamplerFactory(DoublePerlinNoiseSampler doublePerlinNoiseSampler, int maxY, int alternative, int int2, double double2) - Mappings:
Namespace Name Mixin selector official aLcsk;a(Ldgl;IIID)Lcsh$c;intermediary method_38379Lnet/minecraft/class_5818;method_38379(Lnet/minecraft/class_5216;IIID)Lnet/minecraft/class_6568$class_6571;named createNoiseSamplerFactoryLnet/minecraft/world/gen/NoiseColumnSampler;createNoiseSamplerFactory(Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;IIID)Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$ValueSamplerFactory;
-
sampleNoiseColumn
- Mappings:
Namespace Name Mixin selector official aLcsk;a(IIILcsx;)Dintermediary method_38380Lnet/minecraft/class_5818;method_38380(IIILnet/minecraft/class_6576;)Dnamed sampleNoiseColumnLnet/minecraft/world/gen/NoiseColumnSampler;sampleNoiseColumn(IIILnet/minecraft/world/biome/source/util/TerrainNoisePoint;)D
-
sampleNoiseColumn
private double sampleNoiseColumn(int x, int y, int z, TerrainNoisePoint point, double noise, boolean hasNoNoiseCaves, boolean bool) - Mappings:
Namespace Name Mixin selector official aLcsk;a(IIILcsx;DZZ)Dintermediary method_38381Lnet/minecraft/class_5818;method_38381(IIILnet/minecraft/class_6576;DZZ)Dnamed sampleNoiseColumnLnet/minecraft/world/gen/NoiseColumnSampler;sampleNoiseColumn(IIILnet/minecraft/world/biome/source/util/TerrainNoisePoint;DZZ)D
-
method_38409
private double method_38409(double double2, double double3, double double4) - Mappings:
Namespace Name Mixin selector official fLcsk;f(DDD)Dintermediary method_38409Lnet/minecraft/class_5818;method_38409(DDD)Dnamed method_38409Lnet/minecraft/world/gen/NoiseColumnSampler;method_38409(DDD)D
-
getDepth
private double getDepth(double double2) - Mappings:
Namespace Name Mixin selector official aLcsk;a(D)Dintermediary method_38373Lnet/minecraft/class_5818;method_38373(D)Dnamed getDepthLnet/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 aLcsk;a(DI)Dintermediary method_33645Lnet/minecraft/class_5818;method_33645(DI)Dnamed applySlidesLnet/minecraft/world/gen/NoiseColumnSampler;applySlides(DI)D
-
createInitialNoiseBlockStateSampler
protected ChunkNoiseSampler.BlockStateSampler createInitialNoiseBlockStateSampler(ChunkNoiseSampler chunkNoiseSampler, ChunkNoiseSampler.ColumnSampler columnSampler, boolean hasNoodleCaves) - Mappings:
Namespace Name Mixin selector official aLcsk;a(Lcsh;Lcsh$d;Z)Lcsh$a;intermediary method_38390Lnet/minecraft/class_5818;method_38390(Lnet/minecraft/class_6568;Lnet/minecraft/class_6568$class_6572;Z)Lnet/minecraft/class_6568$class_6569;named createInitialNoiseBlockStateSamplerLnet/minecraft/world/gen/NoiseColumnSampler;createInitialNoiseBlockStateSampler(Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler;Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$ColumnSampler;Z)Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$BlockStateSampler;
-
createOreVeinSampler
protected ChunkNoiseSampler.BlockStateSampler createOreVeinSampler(ChunkNoiseSampler chunkNoiseSampler, boolean hasOreVeins) - Mappings:
Namespace Name Mixin selector official aLcsk;a(Lcsh;Z)Lcsh$a;intermediary method_38391Lnet/minecraft/class_5818;method_38391(Lnet/minecraft/class_6568;Z)Lnet/minecraft/class_6568$class_6569;named createOreVeinSamplerLnet/minecraft/world/gen/NoiseColumnSampler;createOreVeinSampler(Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler;Z)Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$BlockStateSampler;
-
method_38383
- Mappings:
Namespace Name Mixin selector official aLcsk;a(IILcsx;)Iintermediary method_38383Lnet/minecraft/class_5818;method_38383(IILnet/minecraft/class_6576;)Inamed method_38383Lnet/minecraft/world/gen/NoiseColumnSampler;method_38383(IILnet/minecraft/world/biome/source/util/TerrainNoisePoint;)I
-
createAquiferSampler
protected AquiferSampler createAquiferSampler(ChunkNoiseSampler chunkNoiseSampler, int x, int z, int minimumY, int height, AquiferSampler.FluidLevelSampler fluidLevelSampler, boolean hasAquifers) - Mappings:
Namespace Name Mixin selector official aLcsk;a(Lcsh;IIIILcrr$a;Z)Lcrr;intermediary method_38389Lnet/minecraft/class_5818;method_38389(Lnet/minecraft/class_6568;IIIILnet/minecraft/class_6350$class_6565;Z)Lnet/minecraft/class_6350;named createAquiferSamplerLnet/minecraft/world/gen/NoiseColumnSampler;createAquiferSampler(Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler;IIIILnet/minecraft/world/gen/chunk/AquiferSampler$FluidLevelSampler;Z)Lnet/minecraft/world/gen/chunk/AquiferSampler;
-
sample
- Specified by:
samplein interfaceMultiNoiseUtil.MultiNoiseSampler- Mappings:
Namespace Name Mixin selector official sampleLcai$f;sample(III)Lcai$g;intermediary sampleLnet/minecraft/class_6544$class_6552;sample(III)Lnet/minecraft/class_6544$class_6553;named sampleLnet/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 x, int y, int z, double noiseX, double noiseZ, float continentalness, float erosion, float weirdness, double offset) - Mappings:
Namespace Name Mixin selector official aLcsk;a(IIIDDFFFD)Lcai$g;intermediary method_38378Lnet/minecraft/class_5818;method_38378(IIIDDFFFD)Lnet/minecraft/class_6544$class_6553;named method_38378Lnet/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 aLcsk;a(IIFFF)Lcsx;intermediary method_38376Lnet/minecraft/class_5818;method_38376(IIFFF)Lnet/minecraft/class_6576;named createTerrainNoisePointLnet/minecraft/world/gen/NoiseColumnSampler;createTerrainNoisePoint(IIFFF)Lnet/minecraft/world/biome/source/util/TerrainNoisePoint;
-
sampleShiftNoise
public double sampleShiftNoise(int x, int y, int z) - Mappings:
Namespace Name Mixin selector official aLcsk;a(III)Dintermediary method_38377Lnet/minecraft/class_5818;method_38377(III)Dnamed sampleShiftNoiseLnet/minecraft/world/gen/NoiseColumnSampler;sampleShiftNoise(III)D
-
sampleTemperatureNoise
public double sampleTemperatureNoise(double x, double y, double z) - Mappings:
Namespace Name Mixin selector official aLcsk;a(DDD)Dintermediary method_38375Lnet/minecraft/class_5818;method_38375(DDD)Dnamed sampleTemperatureNoiseLnet/minecraft/world/gen/NoiseColumnSampler;sampleTemperatureNoise(DDD)D
-
sampleHumidityNoise
public double sampleHumidityNoise(double x, double y, double z) - Mappings:
Namespace Name Mixin selector official bLcsk;b(DDD)Dintermediary method_38396Lnet/minecraft/class_5818;method_38396(DDD)Dnamed sampleHumidityNoiseLnet/minecraft/world/gen/NoiseColumnSampler;sampleHumidityNoise(DDD)D
-
sampleContinentalnessNoise
public double sampleContinentalnessNoise(double x, double y, double z) - Mappings:
Namespace Name Mixin selector official cLcsk;c(DDD)Dintermediary method_38401Lnet/minecraft/class_5818;method_38401(DDD)Dnamed sampleContinentalnessNoiseLnet/minecraft/world/gen/NoiseColumnSampler;sampleContinentalnessNoise(DDD)D
-
sampleErosionNoise
public double sampleErosionNoise(double x, double y, double z) - Mappings:
Namespace Name Mixin selector official dLcsk;d(DDD)Dintermediary method_38404Lnet/minecraft/class_5818;method_38404(DDD)Dnamed sampleErosionNoiseLnet/minecraft/world/gen/NoiseColumnSampler;sampleErosionNoise(DDD)D
-
sampleWeirdnessNoise
public double sampleWeirdnessNoise(double x, double y, double z) - Mappings:
Namespace Name Mixin selector official eLcsk;e(DDD)Dintermediary method_38407Lnet/minecraft/class_5818;method_38407(DDD)Dnamed sampleWeirdnessNoiseLnet/minecraft/world/gen/NoiseColumnSampler;sampleWeirdnessNoise(DDD)D
-
method_38398
private double method_38398(int x, int y, int z) - Mappings:
Namespace Name Mixin selector official bLcsk;b(III)Dintermediary method_38398Lnet/minecraft/class_5818;method_38398(III)Dnamed method_38398Lnet/minecraft/world/gen/NoiseColumnSampler;method_38398(III)D
-
method_38402
private double method_38402(int x, int y, int z) - Mappings:
Namespace Name Mixin selector official cLcsk;c(III)Dintermediary method_38402Lnet/minecraft/class_5818;method_38402(III)Dnamed method_38402Lnet/minecraft/world/gen/NoiseColumnSampler;method_38402(III)D
-
method_38405
private double method_38405(int x, int y, int z) - Mappings:
Namespace Name Mixin selector official dLcsk;d(III)Dintermediary method_38405Lnet/minecraft/class_5818;method_38405(III)Dnamed method_38405Lnet/minecraft/world/gen/NoiseColumnSampler;method_38405(III)D
-
method_38408
private double method_38408(int x, int y, int z) - Mappings:
Namespace Name Mixin selector official eLcsk;e(III)Dintermediary method_38408Lnet/minecraft/class_5818;method_38408(III)Dnamed method_38408Lnet/minecraft/world/gen/NoiseColumnSampler;method_38408(III)D
-
method_38410
private double method_38410(int x, int y, int z) - Mappings:
Namespace Name Mixin selector official fLcsk;f(III)Dintermediary method_38410Lnet/minecraft/class_5818;method_38410(III)Dnamed method_38410Lnet/minecraft/world/gen/NoiseColumnSampler;method_38410(III)D
-
method_38411
private double method_38411(int x, int y, int z) - Mappings:
Namespace Name Mixin selector official gLcsk;g(III)Dintermediary method_38411Lnet/minecraft/class_5818;method_38411(III)Dnamed method_38411Lnet/minecraft/world/gen/NoiseColumnSampler;method_38411(III)D
-
method_39044
- Mappings:
Namespace Name Mixin selector official aLcsk;a(Ljava/lang/StringBuilder;)Vintermediary method_39044Lnet/minecraft/class_5818;method_39044(Ljava/lang/StringBuilder;)Vnamed method_39044Lnet/minecraft/world/gen/NoiseColumnSampler;method_39044(Ljava/lang/StringBuilder;)V
-
method_39043
- Mappings:
Namespace Name Mixin selector official aLcsk;a()Lcsq;intermediary method_39043Lnet/minecraft/class_5818;method_39043()Lnet/minecraft/class_6574;named method_39043Lnet/minecraft/world/gen/NoiseColumnSampler;method_39043()Lnet/minecraft/world/gen/random/RandomDeriver;
-
method_38395
private static double method_38395(double double2) - Mappings:
Namespace Name Mixin selector official bLcsk;b(D)Dintermediary method_38395Lnet/minecraft/class_5818;method_38395(D)Dnamed method_38395Lnet/minecraft/world/gen/NoiseColumnSampler;method_38395(D)D
-
sample
private static double sample(DoublePerlinNoiseSampler sampler, double x, double y, double z, double double2) - Mappings:
Namespace Name Mixin selector official aLcsk;a(Ldgl;DDDD)Dintermediary method_38393Lnet/minecraft/class_5818;method_38393(Lnet/minecraft/class_5216;DDDD)Dnamed sampleLnet/minecraft/world/gen/NoiseColumnSampler;sample(Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;DDDD)D
-
shouldPlaceOreVeinBlock
private boolean shouldPlaceOreVeinBlock(double firstOrePlacementNoise, double secondOrePlacementNoise) - Mappings:
Namespace Name Mixin selector official aLcsk;a(DD)Zintermediary method_38374Lnet/minecraft/class_5818;method_38374(DD)Znamed shouldPlaceOreVeinBlockLnet/minecraft/world/gen/NoiseColumnSampler;shouldPlaceOreVeinBlock(DD)Z
-
getVeinType
@Nullable private @Nullable NoiseColumnSampler.VeinType getVeinType(double oreFrequencyNoise, int y) - Mappings:
Namespace Name Mixin selector official bLcsk;b(DI)Lcsk$b;intermediary method_38397Lnet/minecraft/class_5818;method_38397(DI)Lnet/minecraft/class_5818$class_6354;named getVeinTypeLnet/minecraft/world/gen/NoiseColumnSampler;getVeinType(DI)Lnet/minecraft/world/gen/NoiseColumnSampler$VeinType;
-