Package net.minecraft

Class class_6452.MixedNoisePoint

java.lang.Object
net.minecraft.class_6452.MixedNoisePoint
Enclosing class:
class_6452

public static final class class_6452.MixedNoisePoint extends Object
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$d
intermediary net/minecraft/class_6452$class_4762
named net/minecraft/class_6452$MixedNoisePoint
  • Field Details

    • CODEC

      public static final com.mojang.serialization.Codec<class_6452.MixedNoisePoint> CODEC
      Mappings:
      Namespace Name Mixin selector
      official a Lbza$d;a:Lcom/mojang/serialization/Codec;
      intermediary field_24679 Lnet/minecraft/class_6452$class_4762;field_24679:Lcom/mojang/serialization/Codec;
      named CODEC Lnet/minecraft/class_6452$MixedNoisePoint;CODEC:Lcom/mojang/serialization/Codec;
    • temperature

      private final class_6452.class_6454 temperature
      Mappings:
      Namespace Name Mixin selector
      official b Lbza$d;b:Lbza$b;
      intermediary field_22043 Lnet/minecraft/class_6452$class_4762;field_22043:Lnet/minecraft/class_6452$class_6454;
      named temperature Lnet/minecraft/class_6452$MixedNoisePoint;temperature:Lnet/minecraft/class_6452$class_6454;
    • humidity

      private final class_6452.class_6454 humidity
      Mappings:
      Namespace Name Mixin selector
      official c Lbza$d;c:Lbza$b;
      intermediary field_22044 Lnet/minecraft/class_6452$class_4762;field_22044:Lnet/minecraft/class_6452$class_6454;
      named humidity Lnet/minecraft/class_6452$MixedNoisePoint;humidity:Lnet/minecraft/class_6452$class_6454;
    • field_34174

      private final class_6452.class_6454 field_34174
      Mappings:
      Namespace Name Mixin selector
      official d Lbza$d;d:Lbza$b;
      intermediary field_34174 Lnet/minecraft/class_6452$class_4762;field_34174:Lnet/minecraft/class_6452$class_6454;
      named field_34174 Lnet/minecraft/class_6452$MixedNoisePoint;field_34174:Lnet/minecraft/class_6452$class_6454;
    • field_34175

      private final class_6452.class_6454 field_34175
      Mappings:
      Namespace Name Mixin selector
      official e Lbza$d;e:Lbza$b;
      intermediary field_34175 Lnet/minecraft/class_6452$class_4762;field_34175:Lnet/minecraft/class_6452$class_6454;
      named field_34175 Lnet/minecraft/class_6452$MixedNoisePoint;field_34175:Lnet/minecraft/class_6452$class_6454;
    • field_34176

      private final class_6452.class_6454 field_34176
      Mappings:
      Namespace Name Mixin selector
      official f Lbza$d;f:Lbza$b;
      intermediary field_34176 Lnet/minecraft/class_6452$class_4762;field_34176:Lnet/minecraft/class_6452$class_6454;
      named field_34176 Lnet/minecraft/class_6452$MixedNoisePoint;field_34176:Lnet/minecraft/class_6452$class_6454;
    • weirdness

      private final class_6452.class_6454 weirdness
      Mappings:
      Namespace Name Mixin selector
      official g Lbza$d;g:Lbza$b;
      intermediary field_22046 Lnet/minecraft/class_6452$class_4762;field_22046:Lnet/minecraft/class_6452$class_6454;
      named weirdness Lnet/minecraft/class_6452$MixedNoisePoint;weirdness:Lnet/minecraft/class_6452$class_6454;
    • weight

      private final float weight
      This 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 h Lbza$d;h:F
      intermediary field_22047 Lnet/minecraft/class_6452$class_4762;field_22047:F
      named weight Lnet/minecraft/class_6452$MixedNoisePoint;weight:F
    • field_34177

      private final List<class_6452.class_6454> field_34177
      Mappings:
      Namespace Name Mixin selector
      official i Lbza$d;i:Ljava/util/List;
      intermediary field_34177 Lnet/minecraft/class_6452$class_4762;field_34177:Ljava/util/List;
      named field_34177 Lnet/minecraft/class_6452$MixedNoisePoint;field_34177:Ljava/util/List;
  • Constructor Details

  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
      Mappings:
      Namespace Name Mixin selector
      official equals Lbza$d;equals(Ljava/lang/Object;)Z
      intermediary equals Lnet/minecraft/class_6452$class_4762;equals(Ljava/lang/Object;)Z
      named equals Lnet/minecraft/class_6452$MixedNoisePoint;equals(Ljava/lang/Object;)Z
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • method_37643

      private float method_37643(class_6452.MixedNoisePoint mixedNoisePoint)
      Mappings:
      Namespace Name Mixin selector
      official a Lbza$d;a(Lbza$d;)F
      intermediary method_37643 Lnet/minecraft/class_6452$class_4762;method_37643(Lnet/minecraft/class_6452$class_4762;)F
      named method_37643 Lnet/minecraft/class_6452$MixedNoisePoint;method_37643(Lnet/minecraft/class_6452$MixedNoisePoint;)F
    • method_37644

      float method_37644(class_6452.class_6460 class_6460)
      Mappings:
      Namespace Name Mixin selector
      official a Lbza$d;a(Lbza$f;)F
      intermediary method_37644 Lnet/minecraft/class_6452$class_4762;method_37644(Lnet/minecraft/class_6452$class_6460;)F
      named method_37644 Lnet/minecraft/class_6452$MixedNoisePoint;method_37644(Lnet/minecraft/class_6452$class_6460;)F
    • method_37642

      public class_6452.class_6454 method_37642()
      Mappings:
      Namespace Name Mixin selector
      official a Lbza$d;a()Lbza$b;
      intermediary method_37642 Lnet/minecraft/class_6452$class_4762;method_37642()Lnet/minecraft/class_6452$class_6454;
      named method_37642 Lnet/minecraft/class_6452$MixedNoisePoint;method_37642()Lnet/minecraft/class_6452$class_6454;
    • method_37646

      public class_6452.class_6454 method_37646()
      Mappings:
      Namespace Name Mixin selector
      official b Lbza$d;b()Lbza$b;
      intermediary method_37646 Lnet/minecraft/class_6452$class_4762;method_37646()Lnet/minecraft/class_6452$class_6454;
      named method_37646 Lnet/minecraft/class_6452$MixedNoisePoint;method_37646()Lnet/minecraft/class_6452$class_6454;
    • method_37648

      public class_6452.class_6454 method_37648()
      Mappings:
      Namespace Name Mixin selector
      official c Lbza$d;c()Lbza$b;
      intermediary method_37648 Lnet/minecraft/class_6452$class_4762;method_37648()Lnet/minecraft/class_6452$class_6454;
      named method_37648 Lnet/minecraft/class_6452$MixedNoisePoint;method_37648()Lnet/minecraft/class_6452$class_6454;
    • method_37650

      public class_6452.class_6454 method_37650()
      Mappings:
      Namespace Name Mixin selector
      official d Lbza$d;d()Lbza$b;
      intermediary method_37650 Lnet/minecraft/class_6452$class_4762;method_37650()Lnet/minecraft/class_6452$class_6454;
      named method_37650 Lnet/minecraft/class_6452$MixedNoisePoint;method_37650()Lnet/minecraft/class_6452$class_6454;
    • method_37652

      public class_6452.class_6454 method_37652()
      Mappings:
      Namespace Name Mixin selector
      official e Lbza$d;e()Lbza$b;
      intermediary method_37652 Lnet/minecraft/class_6452$class_4762;method_37652()Lnet/minecraft/class_6452$class_6454;
      named method_37652 Lnet/minecraft/class_6452$MixedNoisePoint;method_37652()Lnet/minecraft/class_6452$class_6454;
    • method_37654

      public class_6452.class_6454 method_37654()
      Mappings:
      Namespace Name Mixin selector
      official f Lbza$d;f()Lbza$b;
      intermediary method_37654 Lnet/minecraft/class_6452$class_4762;method_37654()Lnet/minecraft/class_6452$class_6454;
      named method_37654 Lnet/minecraft/class_6452$MixedNoisePoint;method_37654()Lnet/minecraft/class_6452$class_6454;
    • method_37656

      public float method_37656()
      Mappings:
      Namespace Name Mixin selector
      official g Lbza$d;g()F
      intermediary method_37656 Lnet/minecraft/class_6452$class_4762;method_37656()F
      named method_37656 Lnet/minecraft/class_6452$MixedNoisePoint;method_37656()F
    • method_37658

      protected List<class_6452.class_6454> method_37658()
      Mappings:
      Namespace Name Mixin selector
      official h Lbza$d;h()Ljava/util/List;
      intermediary method_37658 Lnet/minecraft/class_6452$class_4762;method_37658()Ljava/util/List;
      named method_37658 Lnet/minecraft/class_6452$MixedNoisePoint;method_37658()Ljava/util/List;