yarn/mappings/net/minecraft/world/gen/NoiseColumnSampler.mapping

194 lines
6.3 KiB
Plaintext

CLASS net/minecraft/class_5818 net/minecraft/world/gen/NoiseColumnSampler
COMMENT Samples noise values for use in chunk generation.
FIELD field_28752 verticalNoiseResolution I
FIELD field_28753 noiseSizeY I
FIELD field_28754 config Lnet/minecraft/class_5309;
FIELD field_28756 islandNoise Lnet/minecraft/class_3541;
FIELD field_28764 densityFactor D
FIELD field_28765 densityOffset D
FIELD field_34632 noiseSampler Lnet/minecraft/class_3757;
FIELD field_34649 temperatureNoise Lnet/minecraft/class_5216;
FIELD field_34650 humidityNoise Lnet/minecraft/class_5216;
FIELD field_34651 continentalnessNoise Lnet/minecraft/class_5216;
FIELD field_34652 erosionNoise Lnet/minecraft/class_5216;
FIELD field_34653 weirdnessNoise Lnet/minecraft/class_5216;
FIELD field_34654 shiftNoise Lnet/minecraft/class_5216;
FIELD field_34655 terrainParameters Lnet/minecraft/class_6555;
FIELD field_34657 intialNoiseSampler Lnet/minecraft/class_6568$class_6571;
FIELD field_34659 oreFrequencyNoiseSampler Lnet/minecraft/class_6568$class_6571;
FIELD field_34660 firstOrePlacementNoiseSampler Lnet/minecraft/class_6568$class_6571;
FIELD field_34661 secondOrePlacementNoiseSampler Lnet/minecraft/class_6568$class_6571;
FIELD field_34663 noodleCavesFrequencyNoiseSampler Lnet/minecraft/class_6568$class_6571;
FIELD field_34664 noodleCavesWeightReducingNoiseSampler Lnet/minecraft/class_6568$class_6571;
FIELD field_34665 noodleCavesFirstWeightNoiseSampler Lnet/minecraft/class_6568$class_6571;
FIELD field_34666 noodleCavesSecondWeightNoiseSampler Lnet/minecraft/class_6568$class_6571;
FIELD field_34667 hasNoiseCaves Z
FIELD field_34680 noise Lnet/minecraft/class_6568$class_6572;
METHOD <init> (IIILnet/minecraft/class_5309;Lnet/minecraft/class_2088;ZJLnet/minecraft/class_2919$class_6675;)V
ARG 1 horizontalNoiseResolution
ARG 2 verticalNoiseResolution
ARG 3 noiseSizeY
ARG 4 config
ARG 5 noiseParameters
ARG 6 hasNoiseCaves
ARG 7 seed
METHOD method_33645 applySlides (DI)D
COMMENT Interpolates the noise at the top and bottom of the world.
ARG 1 noise
ARG 3 y
METHOD method_38372 getNoiseSampler ()Lnet/minecraft/class_3757;
METHOD method_38373 getDepth (D)D
METHOD method_38374 shouldPlaceOreVeinBlock (DD)Z
ARG 1 firstOrePlacementNoise
ARG 3 secondOrePlacementNoise
METHOD method_38375 sampleTemperatureNoise (DDD)D
ARG 1 x
ARG 3 y
ARG 5 z
METHOD method_38376 createTerrainNoisePoint (IIFFF)Lnet/minecraft/class_6576;
ARG 1 x
ARG 2 z
ARG 3 continentalness
ARG 4 weirdness
ARG 5 erosion
METHOD method_38377 sampleShiftNoise (III)D
ARG 1 x
ARG 2 y
ARG 3 z
METHOD method_38378 (IIIDDFFFD)Lnet/minecraft/class_6544$class_6553;
ARG 1 x
ARG 2 y
ARG 3 z
ARG 4 noiseX
ARG 6 noiseZ
ARG 8 continentalness
ARG 9 erosion
ARG 10 weirdness
ARG 11 offset
METHOD method_38379 createNoiseSamplerFactory (IIIDLnet/minecraft/class_5819;I[D)Lnet/minecraft/class_6568$class_6571;
ARG 0 minY
ARG 1 maxY
ARG 2 alternative
ARG 3 noiseScale
ARG 5 random
ARG 6 offset
ARG 7 octaves
METHOD method_38380 sampleNoiseColumn (IIILnet/minecraft/class_6576;)D
ARG 1 x
ARG 2 y
ARG 3 z
ARG 4 point
METHOD method_38381 sampleNoiseColumn (IIILnet/minecraft/class_6576;DZ)D
ARG 1 x
ARG 2 y
ARG 3 z
ARG 4 point
ARG 5 noise
ARG 7 hasNoNoiseCaves
METHOD method_38382 (IIILnet/minecraft/class_5216;DIII)D
ARG 6 x
ARG 7 y
ARG 8 z
METHOD method_38383 (IILnet/minecraft/class_6576;)I
ARG 1 x
ARG 2 z
ARG 3 point
METHOD method_38385 (Lnet/minecraft/class_6568$class_6573;Lnet/minecraft/class_2680;Lnet/minecraft/class_6568$class_6573;Lnet/minecraft/class_6568$class_6573;III)Lnet/minecraft/class_2680;
ARG 5 x
ARG 6 y
ARG 7 z
METHOD method_38386 (Lnet/minecraft/class_6568$class_6573;Lnet/minecraft/class_6568$class_6573;Lnet/minecraft/class_6568$class_6573;Lnet/minecraft/class_6568$class_6573;Lnet/minecraft/class_6568$class_6573;Lnet/minecraft/class_6568$class_6572;Lnet/minecraft/class_6568;III)Lnet/minecraft/class_2680;
ARG 7 x
ARG 8 y
ARG 9 z
METHOD method_38387 (Lnet/minecraft/class_6568;)Lnet/minecraft/class_6568$class_6573;
ARG 1 chunkNoiseSampler
METHOD method_38388 (Lnet/minecraft/class_6568;III)D
ARG 2 x
ARG 3 y
ARG 4 z
METHOD method_38389 createAquiferSampler (Lnet/minecraft/class_6568;IIIILnet/minecraft/class_6350$class_6565;Z)Lnet/minecraft/class_6350;
ARG 1 chunkNoiseSampler
ARG 2 x
ARG 3 z
ARG 4 minimumY
ARG 5 height
ARG 6 fluidLevelSampler
ARG 7 hasAquifers
METHOD method_38390 createInitialNoiseBlockStateSampler (Lnet/minecraft/class_6568;Lnet/minecraft/class_6568$class_6572;Z)Lnet/minecraft/class_6568$class_6569;
ARG 1 chunkNoiseSampler
ARG 2 columnSampler
ARG 3 hasNoodleCaves
METHOD method_38391 createOreVeinSampler (Lnet/minecraft/class_6568;Z)Lnet/minecraft/class_6568$class_6569;
ARG 1 chunkNoiseSampler
ARG 2 hasOreVeins
METHOD method_38393 sample (Lnet/minecraft/class_5216;DDDD)D
ARG 0 sampler
ARG 1 x
ARG 3 y
ARG 5 z
METHOD method_38396 sampleHumidityNoise (DDD)D
ARG 1 x
ARG 3 y
ARG 5 z
METHOD method_38397 getVeinType (DI)Lnet/minecraft/class_5818$class_6354;
ARG 1 oreFrequencyNoise
ARG 3 y
METHOD method_38398 (III)D
ARG 1 x
ARG 2 y
ARG 3 z
METHOD method_38401 sampleContinentalnessNoise (DDD)D
ARG 1 x
ARG 3 y
ARG 5 z
METHOD method_38402 (III)D
ARG 1 x
ARG 2 y
ARG 3 z
METHOD method_38404 sampleErosionNoise (DDD)D
ARG 1 x
ARG 3 y
ARG 5 z
METHOD method_38405 (III)D
ARG 1 x
ARG 2 y
ARG 3 z
METHOD method_38407 sampleWeirdnessNoise (DDD)D
ARG 1 x
ARG 3 y
ARG 5 z
METHOD method_38408 (III)D
ARG 1 x
ARG 2 y
ARG 3 z
METHOD method_38410 (III)D
ARG 1 x
ARG 2 y
ARG 3 z
METHOD method_38411 (III)D
ARG 1 x
ARG 2 y
ARG 3 z
METHOD method_38412 (III)Lnet/minecraft/class_2680;
ARG 0 x
ARG 1 y
ARG 2 z
CLASS class_5841 CaveScaler
METHOD method_33835 scaleCaves (D)D
ARG 0 value
METHOD method_33836 scaleTunnels (D)D
ARG 0 value
CLASS class_6354 VeinType
FIELD field_33605 ore Lnet/minecraft/class_2680;
FIELD field_33606 stone Lnet/minecraft/class_2680;
FIELD field_33607 minY I
FIELD field_33608 maxY I
FIELD field_33668 rawBlock Lnet/minecraft/class_2680;
METHOD <init> (Ljava/lang/String;ILnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;II)V
ARG 3 ore
ARG 4 rawBlock
ARG 5 stone
ARG 6 minY
ARG 7 maxY