记录类 NormalNoise.NoiseParameters
java.lang.Object
java.lang.Record
net.minecraft.world.level.levelgen.synth.NormalNoise.NoiseParameters
- 封闭类:
NormalNoise
public static record NormalNoise.NoiseParameters(int firstOctave, it.unimi.dsi.fastutil.doubles.DoubleList amplitudes)
extends Record
-
字段概要
字段修饰符和类型字段说明private final it.unimi.dsi.fastutil.doubles.DoubleList
amplitudes
记录组件的字段。static final com.mojang.serialization.Codec
<Holder<NormalNoise.NoiseParameters>> static final com.mojang.serialization.Codec
<NormalNoise.NoiseParameters> private final int
firstOctave
记录组件的字段。 -
构造器概要
构造器构造器说明NoiseParameters
(int p_192857_, double p_192858_, double... p_192859_) NoiseParameters
(int firstOctave, it.unimi.dsi.fastutil.doubles.DoubleList amplitudes) 创建NoiseParameters
记录类的实例。NoiseParameters
(int p_192861_, List<Double> p_192862_) -
方法概要
-
字段详细资料
-
firstOctave
private final int firstOctavefirstOctave
记录组件的字段。 -
amplitudes
private final it.unimi.dsi.fastutil.doubles.DoubleList amplitudesamplitudes
记录组件的字段。 -
DIRECT_CODEC
-
CODEC
-
-
构造器详细资料
-
NoiseParameters
-
NoiseParameters
public NoiseParameters(int p_192857_, double p_192858_, double... p_192859_) -
NoiseParameters
public NoiseParameters(int firstOctave, it.unimi.dsi.fastutil.doubles.DoubleList amplitudes) 创建NoiseParameters
记录类的实例。- 参数:
firstOctave
-firstOctave
记录组件的值amplitudes
-amplitudes
记录组件的值
-
-
方法详细资料
-
toString
返回此记录类的字符串表示形式。此表示形式包含类的名称,后跟每个记录组件的名称和值。 -
hashCode
public final int hashCode()返回此对象的哈希代码值。此值派生自每个记录组件的哈希代码。 -
equals
指示某个其他对象是否“等于”此对象。如果两个对象属于同一个类,而且所有记录组件都相等,则这两个对象相等。 使用Objects::equals(Object,Object)
对参考组件进行比较;使用 '==' 对基元组件进行比较 -
firstOctave
public int firstOctave()返回firstOctave
记录组件的值。- 返回:
firstOctave
记录组件的值
-
amplitudes
public it.unimi.dsi.fastutil.doubles.DoubleList amplitudes()返回amplitudes
记录组件的值。- 返回:
amplitudes
记录组件的值
-