Class MultiNoiseUtil.SearchTree.TreeLeafNode<T>

java.lang.Object
net.minecraft.world.biome.source.util.MultiNoiseUtil.SearchTree.TreeNode<T>
net.minecraft.world.biome.source.util.MultiNoiseUtil.SearchTree.TreeLeafNode<T>
Enclosing class:
MultiNoiseUtil.SearchTree<T>

private static final class MultiNoiseUtil.SearchTree.TreeLeafNode<T> extends MultiNoiseUtil.SearchTree.TreeNode<T>
Mappings:
Namespace Name
official bzb$e$a
intermediary net/minecraft/class_6452$class_6456$class_6457
named net/minecraft/world/biome/source/util/MultiNoiseUtil$SearchTree$TreeLeafNode
  • Field Details

    • value

      final Supplier<T> value
      Mappings:
      Namespace Name Mixin selector
      official b Lbzb$e$a;b:Ljava/util/function/Supplier;
      intermediary field_34180 Lnet/minecraft/class_6452$class_6456$class_6457;field_34180:Ljava/util/function/Supplier;
      named value Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$SearchTree$TreeLeafNode;value:Ljava/util/function/Supplier;
  • Constructor Details

    • TreeLeafNode

      TreeLeafNode(MultiNoiseUtil.NoiseHypercube parameters, Supplier<T> value)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbzb$e$a;<init>(Lbzb$d;Ljava/util/function/Supplier;)V
      intermediary <init> Lnet/minecraft/class_6452$class_6456$class_6457;<init>(Lnet/minecraft/class_6452$class_4762;Ljava/util/function/Supplier;)V
      named <init> Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$SearchTree$TreeLeafNode;<init>(Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$NoiseHypercube;Ljava/util/function/Supplier;)V
  • Method Details

    • getResultingNode

      protected MultiNoiseUtil.SearchTree.TreeLeafNode<T> getResultingNode(float[] otherParameters, MultiNoiseUtil.NodeDistanceFunction<T> distanceFunction)
      Specified by:
      getResultingNode in class MultiNoiseUtil.SearchTree.TreeNode<T>
      Mappings:
      Namespace Name Mixin selector
      official a Lbzb$e$b;a([FLbzb$a;)Lbzb$e$a;
      intermediary method_37674 Lnet/minecraft/class_6452$class_6456$class_6458;method_37674([FLnet/minecraft/class_6452$class_6453;)Lnet/minecraft/class_6452$class_6456$class_6457;
      named getResultingNode Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$SearchTree$TreeNode;getResultingNode([FLnet/minecraft/world/biome/source/util/MultiNoiseUtil$NodeDistanceFunction;)Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$SearchTree$TreeLeafNode;