Record Class MultiNoiseUtil.ParameterRange
java.lang.Object
java.lang.Record
net.minecraft.world.biome.source.util.MultiNoiseUtil.ParameterRange
- Record Components:
min
-max
-
- Enclosing class:
MultiNoiseUtil
- Mappings:
Namespace Name official cux$b
intermediary net/minecraft/class_6544$class_6546
named net/minecraft/world/biome/source/util/MultiNoiseUtil$ParameterRange
official b
intermediary comp_103
named min
official c
intermediary comp_104
named max
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionCreates a newMultiNoiseUtil.ParameterRange
that combines the parameters.final boolean
Indicates whether some other object is "equal to" this one.long
getDistance
(long noise) long
final int
hashCode()
Returns a hash code value for this object.long
max()
Returns the value of themax
record component.long
min()
Returns the value of themin
record component.of
(float point) of
(float min, float max) toString()
Returns a string representation of this record class.
-
Field Details
-
min
private final long minThe field for themin
record component. -
max
private final long maxThe field for themax
record component. -
CODEC
- Mappings:
Namespace Name Mixin selector official a
Lcux$b;a:Lcom/mojang/serialization/Codec;
intermediary field_34478
Lnet/minecraft/class_6544$class_6546;field_34478:Lcom/mojang/serialization/Codec;
named CODEC
Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$ParameterRange;CODEC:Lcom/mojang/serialization/Codec;
-
-
Constructor Details
-
ParameterRange
public ParameterRange(long long2, long long3)
-
-
Method Details
-
of
- Mappings:
Namespace Name Mixin selector official a
Lcux$b;a(F)Lcux$b;
intermediary method_38120
Lnet/minecraft/class_6544$class_6546;method_38120(F)Lnet/minecraft/class_6544$class_6546;
named of
Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$ParameterRange;of(F)Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$ParameterRange;
-
of
- Mappings:
Namespace Name Mixin selector official a
Lcux$b;a(FF)Lcux$b;
intermediary method_38121
Lnet/minecraft/class_6544$class_6546;method_38121(FF)Lnet/minecraft/class_6544$class_6546;
named of
Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$ParameterRange;of(FF)Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$ParameterRange;
-
combine
public static MultiNoiseUtil.ParameterRange combine(MultiNoiseUtil.ParameterRange min, MultiNoiseUtil.ParameterRange max) Creates a newMultiNoiseUtil.ParameterRange
that combines the parameters.- Parameters:
min
- this will be used for the created range's minimum valuemax
- this will be used for the created range's maximum value- Returns:
- the created parameter range.
- Mappings:
Namespace Name Mixin selector official a
Lcux$b;a(Lcux$b;Lcux$b;)Lcux$b;
intermediary method_38123
Lnet/minecraft/class_6544$class_6546;method_38123(Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;)Lnet/minecraft/class_6544$class_6546;
named combine
Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$ParameterRange;combine(Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$ParameterRange;Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$ParameterRange;)Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$ParameterRange;
-
toString
Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components. -
getDistance
public long getDistance(long noise) - Mappings:
Namespace Name Mixin selector official a
Lcux$b;a(J)J
intermediary method_38126
Lnet/minecraft/class_6544$class_6546;method_38126(J)J
named getDistance
Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$ParameterRange;getDistance(J)J
-
getDistance
- Mappings:
Namespace Name Mixin selector official a
Lcux$b;a(Lcux$b;)J
intermediary method_38122
Lnet/minecraft/class_6544$class_6546;method_38122(Lnet/minecraft/class_6544$class_6546;)J
named getDistance
Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$ParameterRange;getDistance(Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$ParameterRange;)J
-
combine
public MultiNoiseUtil.ParameterRange combine(@Nullable @Nullable MultiNoiseUtil.ParameterRange other) - Mappings:
Namespace Name Mixin selector official b
Lcux$b;b(Lcux$b;)Lcux$b;
intermediary method_38127
Lnet/minecraft/class_6544$class_6546;method_38127(Lnet/minecraft/class_6544$class_6546;)Lnet/minecraft/class_6544$class_6546;
named combine
Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$ParameterRange;combine(Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$ParameterRange;)Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$ParameterRange;
-
hashCode
public final int hashCode()Returns a hash code value for this object. The value is derived from the hash code of each of the record components. -
equals
Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with '=='. -
min
public long min()Returns the value of themin
record component.- Returns:
- the value of the
min
record component
-
max
public long max()Returns the value of themax
record component.- Returns:
- the value of the
max
record component
-