yarn/mappings/net/minecraft/util/math/noise/DoublePerlinNoiseSampler.ma...

38 lines
1.4 KiB
Plaintext

CLASS net/minecraft/class_5216 net/minecraft/util/math/noise/DoublePerlinNoiseSampler
FIELD field_24175 amplitude D
FIELD field_24176 firstSampler Lnet/minecraft/class_3537;
FIELD field_24177 secondSampler Lnet/minecraft/class_3537;
FIELD field_31702 DOMAIN_SCALE D
METHOD <init> (Lnet/minecraft/class_5819;ILit/unimi/dsi/fastutil/doubles/DoubleList;)V
ARG 1 random
ARG 2 offset
ARG 3 octaves
METHOD method_27406 sample (DDD)D
ARG 1 x
ARG 3 y
ARG 5 z
METHOD method_27407 createAmplitude (I)D
ARG 0 octaves
METHOD method_30846 create (Lnet/minecraft/class_5819;ILit/unimi/dsi/fastutil/doubles/DoubleList;)Lnet/minecraft/class_5216;
ARG 0 random
ARG 1 offset
ARG 2 octaves
METHOD method_31927 create (Lnet/minecraft/class_5819;I[D)Lnet/minecraft/class_5216;
ARG 0 random
ARG 1 offset
ARG 2 octaves
CLASS class_5487 NoiseParameters
FIELD field_26438 CODEC Lcom/mojang/serialization/Codec;
FIELD field_26439 firstOctave I
FIELD field_26440 amplitudes Lit/unimi/dsi/fastutil/doubles/DoubleList;
METHOD <init> (ILjava/util/List;)V
ARG 1 firstOctave
ARG 2 amplitudes
METHOD <init> (I[D)V
ARG 1 firstOctave
ARG 2 amplitudes
METHOD method_30832 getFirstOctave ()I
METHOD method_30833 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_30834 getAmplitudes ()Lit/unimi/dsi/fastutil/doubles/DoubleList;