Interface DensityFunction.NoisePos

All Known Implementing Classes:
ChunkNoiseSampler, DensityFunction.UnblendedNoisePos
Enclosing interface:
DensityFunction

public static interface DensityFunction.NoisePos
NoisePos represents the absolute block position that is passed to density functions.

It also has a way to get the currently active Blender.

Mappings:
Namespace Name
named net/minecraft/world/gen/densityfunction/DensityFunction$NoisePos
intermediary net/minecraft/class_6910$class_6912
official dxp$b
  • Method Summary

    Modifier and Type
    Method
    Description
    int
     
    int
     
    int
     
    default Blender
     
  • Method Details

    • blockX

      int blockX()
      Mappings:
      Namespace Name Mixin selector
      named blockX Lnet/minecraft/world/gen/densityfunction/DensityFunction$NoisePos;blockX()I
      intermediary comp_371 Lnet/minecraft/class_6910$class_6912;comp_371()I
      official a Ldxp$b;a()I
    • blockY

      int blockY()
      Mappings:
      Namespace Name Mixin selector
      named blockY Lnet/minecraft/world/gen/densityfunction/DensityFunction$NoisePos;blockY()I
      intermediary comp_372 Lnet/minecraft/class_6910$class_6912;comp_372()I
      official b Ldxp$b;b()I
    • blockZ

      int blockZ()
      Mappings:
      Namespace Name Mixin selector
      named blockZ Lnet/minecraft/world/gen/densityfunction/DensityFunction$NoisePos;blockZ()I
      intermediary comp_373 Lnet/minecraft/class_6910$class_6912;comp_373()I
      official c Ldxp$b;c()I
    • getBlender

      default Blender getBlender()
      Mappings:
      Namespace Name Mixin selector
      named getBlender Lnet/minecraft/world/gen/densityfunction/DensityFunction$NoisePos;getBlender()Lnet/minecraft/world/gen/chunk/Blender;
      intermediary method_39327 Lnet/minecraft/class_6910$class_6912;method_39327()Lnet/minecraft/class_6748;
      official d Ldxp$b;d()Ldyy;