Class MultiNoiseUtil.SearchTree.TreeNode<T>
java.lang.Object
net.minecraft.world.biome.source.util.MultiNoiseUtil.SearchTree.TreeNode<T>
- Direct Known Subclasses:
MultiNoiseUtil.SearchTree.TreeBranchNode
,MultiNoiseUtil.SearchTree.TreeLeafNode
- Enclosing class:
MultiNoiseUtil.SearchTree<T>
- Mappings:
Namespace Name official cux$e$b
intermediary net/minecraft/class_6544$class_6548$class_6550
named net/minecraft/world/biome/source/util/MultiNoiseUtil$SearchTree$TreeNode
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected abstract MultiNoiseUtil.SearchTree.TreeLeafNode<T>
getResultingNode
(long[] otherParameters, @Nullable MultiNoiseUtil.SearchTree.TreeLeafNode<T> alternative, MultiNoiseUtil.NodeDistanceFunction<T> distanceFunction) protected long
getSquaredDistance
(long[] otherParameters) toString()
-
Field Details
-
parameters
- Mappings:
Namespace Name Mixin selector official a
Lcux$e$b;a:[Lcux$b;
intermediary field_34490
Lnet/minecraft/class_6544$class_6548$class_6550;field_34490:[Lnet/minecraft/class_6544$class_6546;
named parameters
Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$SearchTree$TreeNode;parameters:[Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$ParameterRange;
-
-
Constructor Details
-
TreeNode
- Mappings:
Namespace Name Mixin selector official <init>
Lcux$e$b;<init>(Ljava/util/List;)V
intermediary <init>
Lnet/minecraft/class_6544$class_6548$class_6550;<init>(Ljava/util/List;)V
named <init>
Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$SearchTree$TreeNode;<init>(Ljava/util/List;)V
-
-
Method Details
-
getResultingNode
protected abstract MultiNoiseUtil.SearchTree.TreeLeafNode<T> getResultingNode(long[] otherParameters, @Nullable @Nullable MultiNoiseUtil.SearchTree.TreeLeafNode<T> alternative, MultiNoiseUtil.NodeDistanceFunction<T> distanceFunction) - Mappings:
Namespace Name Mixin selector official a
Lcux$e$b;a([JLcux$e$a;Lcux$a;)Lcux$e$a;
intermediary method_38158
Lnet/minecraft/class_6544$class_6548$class_6550;method_38158([JLnet/minecraft/class_6544$class_6548$class_6549;Lnet/minecraft/class_6544$class_6545;)Lnet/minecraft/class_6544$class_6548$class_6549;
named getResultingNode
Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$SearchTree$TreeNode;getResultingNode([JLnet/minecraft/world/biome/source/util/MultiNoiseUtil$SearchTree$TreeLeafNode;Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$NodeDistanceFunction;)Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$SearchTree$TreeLeafNode;
-
getSquaredDistance
protected long getSquaredDistance(long[] otherParameters) - Mappings:
Namespace Name Mixin selector official a
Lcux$e$b;a([J)J
intermediary method_38159
Lnet/minecraft/class_6544$class_6548$class_6550;method_38159([J)J
named getSquaredDistance
Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$SearchTree$TreeNode;getSquaredDistance([J)J
-
toString
-