Class ChunkNoiseSampler.NoiseInterpolator

java.lang.Object
net.minecraft.world.gen.chunk.ChunkNoiseSampler.NoiseInterpolator
All Implemented Interfaces:
class_6910, ChunkNoiseSampler.class_6952
Enclosing class:
ChunkNoiseSampler

public class ChunkNoiseSampler.NoiseInterpolator extends Object implements ChunkNoiseSampler.class_6952
Mappings:
Namespace Name
official ctu$i
intermediary net/minecraft/class_6568$class_5917
named net/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator
  • Field Details

    • startNoiseBuffer

      double[][] startNoiseBuffer
      Mappings:
      Namespace Name Mixin selector
      official b Lctu$i;b:[[D
      intermediary field_29227 Lnet/minecraft/class_6568$class_5917;field_29227:[[D
      named startNoiseBuffer Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator;startNoiseBuffer:[[D
    • endNoiseBuffer

      double[][] endNoiseBuffer
      Mappings:
      Namespace Name Mixin selector
      official c Lctu$i;c:[[D
      intermediary field_29228 Lnet/minecraft/class_6568$class_5917;field_29228:[[D
      named endNoiseBuffer Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator;endNoiseBuffer:[[D
    • columnSampler

      private final class_6910 columnSampler
      Mappings:
      Namespace Name Mixin selector
      official d Lctu$i;d:Lctj;
      intermediary field_34623 Lnet/minecraft/class_6568$class_5917;field_34623:Lnet/minecraft/class_6910;
      named columnSampler Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator;columnSampler:Lnet/minecraft/class_6910;
    • x0y0z0

      private double x0y0z0
      Mappings:
      Namespace Name Mixin selector
      official e Lctu$i;e:D
      intermediary field_29233 Lnet/minecraft/class_6568$class_5917;field_29233:D
      named x0y0z0 Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator;x0y0z0:D
    • x0y0z1

      private double x0y0z1
      Mappings:
      Namespace Name Mixin selector
      official f Lctu$i;f:D
      intermediary field_29234 Lnet/minecraft/class_6568$class_5917;field_29234:D
      named x0y0z1 Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator;x0y0z1:D
    • x1y0z0

      private double x1y0z0
      Mappings:
      Namespace Name Mixin selector
      official g Lctu$i;g:D
      intermediary field_29235 Lnet/minecraft/class_6568$class_5917;field_29235:D
      named x1y0z0 Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator;x1y0z0:D
    • x1y0z1

      private double x1y0z1
      Mappings:
      Namespace Name Mixin selector
      official h Lctu$i;h:D
      intermediary field_29236 Lnet/minecraft/class_6568$class_5917;field_29236:D
      named x1y0z1 Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator;x1y0z1:D
    • x0y1z0

      private double x0y1z0
      Mappings:
      Namespace Name Mixin selector
      official i Lctu$i;i:D
      intermediary field_29237 Lnet/minecraft/class_6568$class_5917;field_29237:D
      named x0y1z0 Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator;x0y1z0:D
    • x0y1z1

      private double x0y1z1
      Mappings:
      Namespace Name Mixin selector
      official j Lctu$i;j:D
      intermediary field_29238 Lnet/minecraft/class_6568$class_5917;field_29238:D
      named x0y1z1 Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator;x0y1z1:D
    • x1y1z0

      private double x1y1z0
      Mappings:
      Namespace Name Mixin selector
      official k Lctu$i;k:D
      intermediary field_29239 Lnet/minecraft/class_6568$class_5917;field_29239:D
      named x1y1z0 Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator;x1y1z0:D
    • x1y1z1

      private double x1y1z1
      Mappings:
      Namespace Name Mixin selector
      official l Lctu$i;l:D
      intermediary field_29240 Lnet/minecraft/class_6568$class_5917;field_29240:D
      named x1y1z1 Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator;x1y1z1:D
    • x0z0

      private double x0z0
      Mappings:
      Namespace Name Mixin selector
      official m Lctu$i;m:D
      intermediary field_29241 Lnet/minecraft/class_6568$class_5917;field_29241:D
      named x0z0 Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator;x0z0:D
    • x1z0

      private double x1z0
      Mappings:
      Namespace Name Mixin selector
      official n Lctu$i;n:D
      intermediary field_29242 Lnet/minecraft/class_6568$class_5917;field_29242:D
      named x1z0 Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator;x1z0:D
    • x0z1

      private double x0z1
      Mappings:
      Namespace Name Mixin selector
      official o Lctu$i;o:D
      intermediary field_29243 Lnet/minecraft/class_6568$class_5917;field_29243:D
      named x0z1 Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator;x0z1:D
    • x1z1

      private double x1z1
      Mappings:
      Namespace Name Mixin selector
      official p Lctu$i;p:D
      intermediary field_29244 Lnet/minecraft/class_6568$class_5917;field_29244:D
      named x1z1 Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator;x1z1:D
    • z0

      private double z0
      Mappings:
      Namespace Name Mixin selector
      official q Lctu$i;q:D
      intermediary field_29245 Lnet/minecraft/class_6568$class_5917;field_29245:D
      named z0 Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator;z0:D
    • z1

      private double z1
      Mappings:
      Namespace Name Mixin selector
      official r Lctu$i;r:D
      intermediary field_29246 Lnet/minecraft/class_6568$class_5917;field_29246:D
      named z1 Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator;z1:D
    • result

      private double result
      Mappings:
      Namespace Name Mixin selector
      official s Lctu$i;s:D
      intermediary field_34624 Lnet/minecraft/class_6568$class_5917;field_34624:D
      named result Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator;result:D
  • Constructor Details

    • NoiseInterpolator

      NoiseInterpolator(class_6910 columnSampler)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lctu$i;<init>(Lctu;Lctj;)V
      intermediary <init> Lnet/minecraft/class_6568$class_5917;<init>(Lnet/minecraft/class_6568;Lnet/minecraft/class_6910;)V
      named <init> Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator;<init>(Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler;Lnet/minecraft/class_6910;)V
  • Method Details

    • createBuffer

      private double[][] createBuffer(int sizeZ, int sizeX)
      Mappings:
      Namespace Name Mixin selector
      official a Lctu$i;a(II)[[D
      intermediary method_34293 Lnet/minecraft/class_6568$class_5917;method_34293(II)[[D
      named createBuffer Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator;createBuffer(II)[[D
    • sampleNoiseCorners

      void sampleNoiseCorners(int noiseY, int noiseZ)
      Mappings:
      Namespace Name Mixin selector
      official b Lctu$i;b(II)V
      intermediary method_34289 Lnet/minecraft/class_6568$class_5917;method_34289(II)V
      named sampleNoiseCorners Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator;sampleNoiseCorners(II)V
    • sampleNoiseY

      void sampleNoiseY(double deltaY)
      Mappings:
      Namespace Name Mixin selector
      official a Lctu$i;a(D)V
      intermediary method_34287 Lnet/minecraft/class_6568$class_5917;method_34287(D)V
      named sampleNoiseY Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator;sampleNoiseY(D)V
    • sampleNoiseX

      void sampleNoiseX(double deltaX)
      Mappings:
      Namespace Name Mixin selector
      official b Lctu$i;b(D)V
      intermediary method_34292 Lnet/minecraft/class_6568$class_5917;method_34292(D)V
      named sampleNoiseX Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator;sampleNoiseX(D)V
    • sampleNoise

      void sampleNoise(double deltaZ)
      Mappings:
      Namespace Name Mixin selector
      official c Lctu$i;c(D)V
      intermediary method_38363 Lnet/minecraft/class_6568$class_5917;method_38363(D)V
      named sampleNoise Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator;sampleNoise(D)V
    • method_40464

      public double method_40464(class_6910.class_6912 class_6912)
      Specified by:
      method_40464 in interface class_6910
      Mappings:
      Namespace Name Mixin selector
      official a Lctj;a(Lctj$b;)D
      intermediary method_40464 Lnet/minecraft/class_6910;method_40464(Lnet/minecraft/class_6910$class_6912;)D
      named method_40464 Lnet/minecraft/class_6910;method_40464(Lnet/minecraft/class_6910$class_6912;)D
    • method_40470

      public void method_40470(double[] double2, class_6910.class_6911 class_6911)
      Specified by:
      method_40470 in interface class_6910
      Mappings:
      Namespace Name Mixin selector
      official a Lctj;a([DLctj$a;)V
      intermediary method_40470 Lnet/minecraft/class_6910;method_40470([DLnet/minecraft/class_6910$class_6911;)V
      named method_40470 Lnet/minecraft/class_6910;method_40470([DLnet/minecraft/class_6910$class_6911;)V
    • method_40538

      public class_6910 method_40538()
      Specified by:
      method_40538 in interface ChunkNoiseSampler.class_6952
      Mappings:
      Namespace Name Mixin selector
      official i Lctu$h;i()Lctj;
      intermediary method_40538 Lnet/minecraft/class_6568$class_6952;method_40538()Lnet/minecraft/class_6910;
      named method_40538 Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$class_6952;method_40538()Lnet/minecraft/class_6910;
    • swapBuffers

      private void swapBuffers()
      Mappings:
      Namespace Name Mixin selector
      official j Lctu$i;j()V
      intermediary method_34291 Lnet/minecraft/class_6568$class_5917;method_34291()V
      named swapBuffers Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator;swapBuffers()V