Class NoiseConfig.LegacyNoiseDensityFunctionVisitor

java.lang.Object
net.minecraft.world.gen.noise.NoiseConfig.LegacyNoiseDensityFunctionVisitor
All Implemented Interfaces:
DensityFunction.DensityFunctionVisitor
Enclosing class:
NoiseConfig

class NoiseConfig.LegacyNoiseDensityFunctionVisitor extends Object implements DensityFunction.DensityFunctionVisitor
Mappings:
Namespace Name
official dbf$a
intermediary net/minecraft/class_7138$class_7271
named net/minecraft/world/gen/noise/NoiseConfig$LegacyNoiseDensityFunctionVisitor
  • Field Details

    • cache

      private final Map<DensityFunction,DensityFunction> cache
      Mappings:
      Namespace Name Mixin selector
      official d Ldbf$a;d:Ljava/util/Map;
      intermediary field_38267 Lnet/minecraft/class_7138$class_7271;field_38267:Ljava/util/Map;
      named cache Lnet/minecraft/world/gen/noise/NoiseConfig$LegacyNoiseDensityFunctionVisitor;cache:Ljava/util/Map;
  • Constructor Details

    • LegacyNoiseDensityFunctionVisitor

      LegacyNoiseDensityFunctionVisitor(long long2, boolean bool)
  • Method Details

    • createRandom

      private Random createRandom(long seed)
      Mappings:
      Namespace Name Mixin selector
      official a Ldbf$a;a(J)Lamn;
      intermediary method_42375 Lnet/minecraft/class_7138$class_7271;method_42375(J)Lnet/minecraft/class_5819;
      named createRandom Lnet/minecraft/world/gen/noise/NoiseConfig$LegacyNoiseDensityFunctionVisitor;createRandom(J)Lnet/minecraft/util/math/random/Random;
    • apply

      public DensityFunction.Noise apply(DensityFunction.Noise noiseDensityFunction)
      Specified by:
      apply in interface DensityFunction.DensityFunctionVisitor
      Mappings:
      Namespace Name Mixin selector
      official a Ldak$f;a(Ldak$c;)Ldak$c;
      intermediary method_42358 Lnet/minecraft/class_6910$class_6915;method_42358(Lnet/minecraft/class_6910$class_7270;)Lnet/minecraft/class_6910$class_7270;
      named apply Lnet/minecraft/world/gen/densityfunction/DensityFunction$DensityFunctionVisitor;apply(Lnet/minecraft/world/gen/densityfunction/DensityFunction$Noise;)Lnet/minecraft/world/gen/densityfunction/DensityFunction$Noise;
    • applyNotCached

      private DensityFunction applyNotCached(DensityFunction densityFunction)
      Mappings:
      Namespace Name Mixin selector
      official a Ldbf$a;a(Ldak;)Ldak;
      intermediary method_42376 Lnet/minecraft/class_7138$class_7271;method_42376(Lnet/minecraft/class_6910;)Lnet/minecraft/class_6910;
      named applyNotCached Lnet/minecraft/world/gen/noise/NoiseConfig$LegacyNoiseDensityFunctionVisitor;applyNotCached(Lnet/minecraft/world/gen/densityfunction/DensityFunction;)Lnet/minecraft/world/gen/densityfunction/DensityFunction;
    • apply

      public DensityFunction apply(DensityFunction densityFunction)
      Specified by:
      apply in interface DensityFunction.DensityFunctionVisitor
      Mappings:
      Namespace Name Mixin selector
      official apply Ldak$f;apply(Ldak;)Ldak;
      intermediary apply Lnet/minecraft/class_6910$class_6915;apply(Lnet/minecraft/class_6910;)Lnet/minecraft/class_6910;
      named apply Lnet/minecraft/world/gen/densityfunction/DensityFunction$DensityFunctionVisitor;apply(Lnet/minecraft/world/gen/densityfunction/DensityFunction;)Lnet/minecraft/world/gen/densityfunction/DensityFunction;