Package net.minecraft
Class class_6452.MixedNoisePoint
java.lang.Object
net.minecraft.class_6452.MixedNoisePoint
- Enclosing class:
- class_6452
Represents a point in a multi-dimensional cartesian plane. Mixed-noise
biome generator picks the closest noise point from its selected point
and choose the biome associated to that closest point. Another factor,
rarity potential, favors larger differences in values instead, contrary
to other point values.
- Mappings:
Namespace Name official bza$dintermediary net/minecraft/class_6452$class_4762named net/minecraft/class_6452$MixedNoisePoint
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<class_6452.MixedNoisePoint>private final class_6452.class_6454private final class_6452.class_6454private final class_6452.class_6454private final List<class_6452.class_6454>private final class_6452.class_6454private final class_6452.class_6454private final floatThis value awards another point with value farthest from this one; i.e.private final class_6452.class_6454 -
Constructor Summary
ConstructorsConstructorDescriptionMixedNoisePoint(class_6452.class_6454 class_6454, class_6452.class_6454 class_64542, class_6452.class_6454 class_64543, class_6452.class_6454 class_64544, class_6452.class_6454 class_64545, class_6452.class_6454 class_64546, float float2) -
Method Summary
Modifier and TypeMethodDescriptionbooleaninthashCode()private floatmethod_37643(class_6452.MixedNoisePoint mixedNoisePoint) (package private) floatmethod_37644(class_6452.class_6460 class_6460) floatprotected List<class_6452.class_6454>toString()
-
Field Details
-
CODEC
- Mappings:
Namespace Name Mixin selector official aLbza$d;a:Lcom/mojang/serialization/Codec;intermediary field_24679Lnet/minecraft/class_6452$class_4762;field_24679:Lcom/mojang/serialization/Codec;named CODECLnet/minecraft/class_6452$MixedNoisePoint;CODEC:Lcom/mojang/serialization/Codec;
-
temperature
- Mappings:
Namespace Name Mixin selector official bLbza$d;b:Lbza$b;intermediary field_22043Lnet/minecraft/class_6452$class_4762;field_22043:Lnet/minecraft/class_6452$class_6454;named temperatureLnet/minecraft/class_6452$MixedNoisePoint;temperature:Lnet/minecraft/class_6452$class_6454;
-
humidity
- Mappings:
Namespace Name Mixin selector official cLbza$d;c:Lbza$b;intermediary field_22044Lnet/minecraft/class_6452$class_4762;field_22044:Lnet/minecraft/class_6452$class_6454;named humidityLnet/minecraft/class_6452$MixedNoisePoint;humidity:Lnet/minecraft/class_6452$class_6454;
-
field_34174
- Mappings:
Namespace Name Mixin selector official dLbza$d;d:Lbza$b;intermediary field_34174Lnet/minecraft/class_6452$class_4762;field_34174:Lnet/minecraft/class_6452$class_6454;named field_34174Lnet/minecraft/class_6452$MixedNoisePoint;field_34174:Lnet/minecraft/class_6452$class_6454;
-
field_34175
- Mappings:
Namespace Name Mixin selector official eLbza$d;e:Lbza$b;intermediary field_34175Lnet/minecraft/class_6452$class_4762;field_34175:Lnet/minecraft/class_6452$class_6454;named field_34175Lnet/minecraft/class_6452$MixedNoisePoint;field_34175:Lnet/minecraft/class_6452$class_6454;
-
field_34176
- Mappings:
Namespace Name Mixin selector official fLbza$d;f:Lbza$b;intermediary field_34176Lnet/minecraft/class_6452$class_4762;field_34176:Lnet/minecraft/class_6452$class_6454;named field_34176Lnet/minecraft/class_6452$MixedNoisePoint;field_34176:Lnet/minecraft/class_6452$class_6454;
-
weirdness
- Mappings:
Namespace Name Mixin selector official gLbza$d;g:Lbza$b;intermediary field_22046Lnet/minecraft/class_6452$class_4762;field_22046:Lnet/minecraft/class_6452$class_6454;named weirdnessLnet/minecraft/class_6452$MixedNoisePoint;weirdness:Lnet/minecraft/class_6452$class_6454;
-
weight
private final float weightThis value awards another point with value farthest from this one; i.e. unlike other points where closer distance is better, for this value the farther the better. The result of the different values can be approximately modeled by a hyperbola weight=cosh(peak-1) as used by the mixed-noise generator.- Mappings:
Namespace Name Mixin selector official hLbza$d;h:Fintermediary field_22047Lnet/minecraft/class_6452$class_4762;field_22047:Fnamed weightLnet/minecraft/class_6452$MixedNoisePoint;weight:F
-
field_34177
- Mappings:
Namespace Name Mixin selector official iLbza$d;i:Ljava/util/List;intermediary field_34177Lnet/minecraft/class_6452$class_4762;field_34177:Ljava/util/List;named field_34177Lnet/minecraft/class_6452$MixedNoisePoint;field_34177:Ljava/util/List;
-
-
Constructor Details
-
MixedNoisePoint
MixedNoisePoint(class_6452.class_6454 class_6454, class_6452.class_6454 class_64542, class_6452.class_6454 class_64543, class_6452.class_6454 class_64544, class_6452.class_6454 class_64545, class_6452.class_6454 class_64546, float float2)
-
-
Method Details
-
toString
-
equals
-
hashCode
public int hashCode() -
method_37643
- Mappings:
Namespace Name Mixin selector official aLbza$d;a(Lbza$d;)Fintermediary method_37643Lnet/minecraft/class_6452$class_4762;method_37643(Lnet/minecraft/class_6452$class_4762;)Fnamed method_37643Lnet/minecraft/class_6452$MixedNoisePoint;method_37643(Lnet/minecraft/class_6452$MixedNoisePoint;)F
-
method_37644
- Mappings:
Namespace Name Mixin selector official aLbza$d;a(Lbza$f;)Fintermediary method_37644Lnet/minecraft/class_6452$class_4762;method_37644(Lnet/minecraft/class_6452$class_6460;)Fnamed method_37644Lnet/minecraft/class_6452$MixedNoisePoint;method_37644(Lnet/minecraft/class_6452$class_6460;)F
-
method_37642
- Mappings:
Namespace Name Mixin selector official aLbza$d;a()Lbza$b;intermediary method_37642Lnet/minecraft/class_6452$class_4762;method_37642()Lnet/minecraft/class_6452$class_6454;named method_37642Lnet/minecraft/class_6452$MixedNoisePoint;method_37642()Lnet/minecraft/class_6452$class_6454;
-
method_37646
- Mappings:
Namespace Name Mixin selector official bLbza$d;b()Lbza$b;intermediary method_37646Lnet/minecraft/class_6452$class_4762;method_37646()Lnet/minecraft/class_6452$class_6454;named method_37646Lnet/minecraft/class_6452$MixedNoisePoint;method_37646()Lnet/minecraft/class_6452$class_6454;
-
method_37648
- Mappings:
Namespace Name Mixin selector official cLbza$d;c()Lbza$b;intermediary method_37648Lnet/minecraft/class_6452$class_4762;method_37648()Lnet/minecraft/class_6452$class_6454;named method_37648Lnet/minecraft/class_6452$MixedNoisePoint;method_37648()Lnet/minecraft/class_6452$class_6454;
-
method_37650
- Mappings:
Namespace Name Mixin selector official dLbza$d;d()Lbza$b;intermediary method_37650Lnet/minecraft/class_6452$class_4762;method_37650()Lnet/minecraft/class_6452$class_6454;named method_37650Lnet/minecraft/class_6452$MixedNoisePoint;method_37650()Lnet/minecraft/class_6452$class_6454;
-
method_37652
- Mappings:
Namespace Name Mixin selector official eLbza$d;e()Lbza$b;intermediary method_37652Lnet/minecraft/class_6452$class_4762;method_37652()Lnet/minecraft/class_6452$class_6454;named method_37652Lnet/minecraft/class_6452$MixedNoisePoint;method_37652()Lnet/minecraft/class_6452$class_6454;
-
method_37654
- Mappings:
Namespace Name Mixin selector official fLbza$d;f()Lbza$b;intermediary method_37654Lnet/minecraft/class_6452$class_4762;method_37654()Lnet/minecraft/class_6452$class_6454;named method_37654Lnet/minecraft/class_6452$MixedNoisePoint;method_37654()Lnet/minecraft/class_6452$class_6454;
-
method_37656
public float method_37656()- Mappings:
Namespace Name Mixin selector official gLbza$d;g()Fintermediary method_37656Lnet/minecraft/class_6452$class_4762;method_37656()Fnamed method_37656Lnet/minecraft/class_6452$MixedNoisePoint;method_37656()F
-
method_37658
- Mappings:
Namespace Name Mixin selector official hLbza$d;h()Ljava/util/List;intermediary method_37658Lnet/minecraft/class_6452$class_4762;method_37658()Ljava/util/List;named method_37658Lnet/minecraft/class_6452$MixedNoisePoint;method_37658()Ljava/util/List;
-