mirror of https://github.com/FabricMC/yarn.git
179 lines
8.3 KiB
Plaintext
179 lines
8.3 KiB
Plaintext
CLASS net/minecraft/class_6544 net/minecraft/world/biome/source/util/MultiNoiseUtil
|
|
FIELD field_34476 HYPERCUBE_DIMENSION I
|
|
METHOD method_38116 createNoiseValuePoint (FFFFFF)Lnet/minecraft/class_6544$class_6553;
|
|
ARG 0 temperatureNoise
|
|
ARG 1 humidityNoise
|
|
ARG 2 continentalnessNoise
|
|
ARG 3 erosionNoise
|
|
ARG 4 depth
|
|
ARG 5 weirdnessNoise
|
|
METHOD method_38117 createNoiseHypercube (FFFFFFF)Lnet/minecraft/class_6544$class_4762;
|
|
ARG 0 temperature
|
|
ARG 1 humidity
|
|
ARG 2 continentalness
|
|
ARG 3 erosion
|
|
ARG 4 depth
|
|
ARG 5 weirdness
|
|
ARG 6 offset
|
|
METHOD method_38118 createNoiseHypercube (Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;F)Lnet/minecraft/class_6544$class_4762;
|
|
ARG 0 temperature
|
|
ARG 1 humidity
|
|
ARG 2 continentalness
|
|
ARG 3 erosion
|
|
ARG 4 depth
|
|
ARG 5 weirdness
|
|
ARG 6 offset
|
|
CLASS class_4762 NoiseHypercube
|
|
COMMENT Represents a hypercube in a multi-dimensional cartesian plane. The multi-noise
|
|
COMMENT biome source picks the closest noise hypercube from its selected point
|
|
COMMENT and chooses the biome associated to it.
|
|
FIELD field_22043 temperature Lnet/minecraft/class_6544$class_6546;
|
|
FIELD field_22044 humidity Lnet/minecraft/class_6544$class_6546;
|
|
FIELD field_22046 weirdness Lnet/minecraft/class_6544$class_6546;
|
|
FIELD field_22047 offset F
|
|
COMMENT This value works differently from the other parameters, in that it is
|
|
COMMENT always {@code 0} during biome generation and does not use noise.
|
|
COMMENT This means that setting it to a non-null number will make the biome smaller.
|
|
COMMENT The farther {@code offset} is from {@code 0}, the smaller the biome will be.
|
|
COMMENT For this, it does not matter whether {@code offset} is positive or negative.
|
|
FIELD field_24679 CODEC Lcom/mojang/serialization/Codec;
|
|
FIELD field_34483 continentalness Lnet/minecraft/class_6544$class_6546;
|
|
FIELD field_34484 erosion Lnet/minecraft/class_6544$class_6546;
|
|
FIELD field_34485 depth Lnet/minecraft/class_6544$class_6546;
|
|
METHOD <init> (Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;F)V
|
|
ARG 1 temperature
|
|
ARG 2 humidity
|
|
ARG 3 continentalness
|
|
ARG 4 erosion
|
|
ARG 5 depth
|
|
ARG 6 weirdness
|
|
ARG 7 offset
|
|
METHOD equals (Ljava/lang/Object;)Z
|
|
ARG 1 o
|
|
METHOD method_24381 getSquaredDistance (Lnet/minecraft/class_6544$class_6553;)F
|
|
COMMENT Calculates the distance from this noise point to another one. The
|
|
COMMENT distance is a squared distance in a multi-dimensional cartesian plane
|
|
COMMENT from a mathematical point of view, with a special parameter that
|
|
COMMENT reduces the calculated distance.
|
|
COMMENT
|
|
COMMENT <p>For most fields except weight, smaller difference between
|
|
COMMENT two points' fields will lead to smaller distance. For weight,
|
|
COMMENT larger differences lead to smaller distance.
|
|
COMMENT
|
|
COMMENT <p>This distance is used by the mixed-noise biome layer source. The
|
|
COMMENT layer source calculates an arbitrary noise point, and selects the
|
|
COMMENT biome that offers a closest point to its arbitrary point.
|
|
ARG 1 point
|
|
METHOD method_28425 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
|
|
ARG 0 instance
|
|
METHOD method_38133 getTemperature ()Lnet/minecraft/class_6544$class_6546;
|
|
METHOD method_38135 getHumidity ()Lnet/minecraft/class_6544$class_6546;
|
|
METHOD method_38137 getContinentalness ()Lnet/minecraft/class_6544$class_6546;
|
|
METHOD method_38139 getErosion ()Lnet/minecraft/class_6544$class_6546;
|
|
METHOD method_38141 getDepth ()Lnet/minecraft/class_6544$class_6546;
|
|
METHOD method_38143 getWeirdness ()Lnet/minecraft/class_6544$class_6546;
|
|
METHOD method_38144 getOffset ()F
|
|
METHOD method_38145 getParameters ()Ljava/util/List;
|
|
CLASS class_6545 NodeDistanceFunction
|
|
METHOD distance getDistance (Lnet/minecraft/class_6544$class_6548$class_6550;[F)F
|
|
ARG 1 node
|
|
ARG 2 otherParameters
|
|
CLASS class_6546 ParameterRange
|
|
FIELD field_34478 CODEC Lcom/mojang/serialization/Codec;
|
|
FIELD field_34479 min F
|
|
FIELD field_34480 max F
|
|
METHOD <init> (FF)V
|
|
ARG 1 min
|
|
ARG 2 max
|
|
METHOD equals (Ljava/lang/Object;)Z
|
|
ARG 1 o
|
|
METHOD method_38119 getMin ()F
|
|
METHOD method_38122 getDistance (Lnet/minecraft/class_6544$class_6546;)F
|
|
ARG 1 other
|
|
METHOD method_38125 getMax ()F
|
|
METHOD method_38126 getDistance (F)F
|
|
ARG 1 noise
|
|
METHOD method_38127 combine (Lnet/minecraft/class_6544$class_6546;)Lnet/minecraft/class_6544$class_6546;
|
|
ARG 1 other
|
|
CLASS class_6547 Entries
|
|
FIELD field_34481 entries Ljava/util/List;
|
|
FIELD field_34482 tree Lnet/minecraft/class_6544$class_6548;
|
|
METHOD <init> (Ljava/util/List;)V
|
|
ARG 1 entries
|
|
METHOD method_38128 getEntries ()Ljava/util/List;
|
|
METHOD method_38129 getValue (Lnet/minecraft/class_6544$class_6553;)Ljava/lang/Object;
|
|
ARG 1 point
|
|
METHOD method_38130 getValue (Lnet/minecraft/class_6544$class_6553;Lnet/minecraft/class_6544$class_6545;)Ljava/lang/Object;
|
|
ARG 1 point
|
|
ARG 2 distanceFunction
|
|
METHOD method_38131 getValue (Lnet/minecraft/class_6544$class_6553;Ljava/util/function/Supplier;)Ljava/lang/Object;
|
|
ARG 1 point
|
|
ARG 2 defaultValue
|
|
METHOD method_38132 getValueSimple (Lnet/minecraft/class_6544$class_6553;Ljava/util/function/Supplier;)Ljava/lang/Object;
|
|
ARG 1 point
|
|
ARG 2 defaultValue
|
|
CLASS class_6548 SearchTree
|
|
FIELD field_34486 MAX_NODES_FOR_SIMPLE_TREE I
|
|
FIELD field_34487 firstNode Lnet/minecraft/class_6544$class_6548$class_6550;
|
|
METHOD method_38146 (ILnet/minecraft/class_6544$class_6548$class_6550;)D
|
|
ARG 1 node
|
|
METHOD method_38147 (ILnet/minecraft/class_6544$class_6548$class_6551;)Lnet/minecraft/class_6544$class_6548$class_6550;
|
|
ARG 1 node
|
|
METHOD method_38148 createNode (ILjava/util/List;)Lnet/minecraft/class_6544$class_6548$class_6550;
|
|
ARG 0 parameterNumber
|
|
ARG 1 subTree
|
|
METHOD method_38151 get (Lnet/minecraft/class_6544$class_6553;Lnet/minecraft/class_6544$class_6545;)Ljava/lang/Object;
|
|
ARG 1 point
|
|
ARG 2 distanceFunction
|
|
METHOD method_38152 (Lcom/mojang/datafixers/util/Pair;)Lnet/minecraft/class_6544$class_6548$class_6549;
|
|
ARG 0 entry
|
|
METHOD method_38153 create (Ljava/util/List;)Lnet/minecraft/class_6544$class_6548;
|
|
ARG 0 entries
|
|
METHOD method_38154 sortTree (Ljava/util/List;IIZ)V
|
|
ARG 0 subTree
|
|
METHOD method_38155 getRangeLengthSum ([Lnet/minecraft/class_6544$class_6546;)F
|
|
ARG 0 parameters
|
|
METHOD method_38156 getBatchedTree (Ljava/util/List;)Ljava/util/List;
|
|
ARG 0 nodes
|
|
METHOD method_38157 getEnclosingParameters (Ljava/util/List;)Ljava/util/List;
|
|
ARG 0 subTree
|
|
CLASS class_6549 TreeLeafNode
|
|
FIELD field_34489 value Ljava/util/function/Supplier;
|
|
METHOD <init> (Lnet/minecraft/class_6544$class_4762;Ljava/util/function/Supplier;)V
|
|
ARG 1 parameters
|
|
ARG 2 value
|
|
CLASS class_6550 TreeNode
|
|
FIELD field_34490 parameters [Lnet/minecraft/class_6544$class_6546;
|
|
METHOD <init> (Ljava/util/List;)V
|
|
ARG 1 subTree
|
|
METHOD method_38158 getResultingNode ([FLnet/minecraft/class_6544$class_6548$class_6549;Lnet/minecraft/class_6544$class_6545;)Lnet/minecraft/class_6544$class_6548$class_6549;
|
|
ARG 1 otherParameters
|
|
METHOD method_38159 getSquaredDistance ([F)F
|
|
ARG 1 otherParameters
|
|
CLASS class_6551 TreeBranchNode
|
|
FIELD field_34491 subTree [Lnet/minecraft/class_6544$class_6548$class_6550;
|
|
METHOD <init> (Ljava/util/List;Ljava/util/List;)V
|
|
ARG 1 parameters
|
|
ARG 2 subTree
|
|
CLASS class_6553 NoiseValuePoint
|
|
FIELD field_34492 temperatureNoise F
|
|
FIELD field_34493 humidityNoise F
|
|
FIELD field_34494 continentalnessNoise F
|
|
FIELD field_34495 erosionNoise F
|
|
FIELD field_34496 depth F
|
|
FIELD field_34497 weirdnessNoise F
|
|
METHOD <init> (FFFFFF)V
|
|
ARG 1 temperatureNoise
|
|
ARG 2 humidityNoise
|
|
ARG 3 continentalnessNoise
|
|
ARG 4 erosionNoise
|
|
ARG 5 depth
|
|
ARG 6 weirdnessNoise
|
|
METHOD method_38160 getTemperatureNoise ()F
|
|
METHOD method_38161 getHumidityNoise ()F
|
|
METHOD method_38162 getContinentalnessNoise ()F
|
|
METHOD method_38163 getErosionNoise ()F
|
|
METHOD method_38164 getDepth ()F
|
|
METHOD method_38165 getWeirdnessNoise ()F
|
|
METHOD method_38166 getNoiseValueList ()[F
|