类 NoiseInterpolator


  • public class NoiseInterpolator
    extends Object
    Mappings:
    Namespace Name
    official cou
    intermediary net/minecraft/class_5917
    named net/minecraft/world/gen/NoiseInterpolator
    • 字段详细资料

      • startNoiseBuffer

        private double[][] startNoiseBuffer
        Mappings:
        Namespace Name Mixin selector
        official a Lcou;a:[[D
        intermediary field_29227 Lnet/minecraft/class_5917;field_29227:[[D
        named startNoiseBuffer Lnet/minecraft/world/gen/NoiseInterpolator;startNoiseBuffer:[[D
      • endNoiseBuffer

        private double[][] endNoiseBuffer
        Mappings:
        Namespace Name Mixin selector
        official b Lcou;b:[[D
        intermediary field_29228 Lnet/minecraft/class_5917;field_29228:[[D
        named endNoiseBuffer Lnet/minecraft/world/gen/NoiseInterpolator;endNoiseBuffer:[[D
      • sizeY

        private final int sizeY
        Mappings:
        Namespace Name Mixin selector
        official c Lcou;c:I
        intermediary field_29229 Lnet/minecraft/class_5917;field_29229:I
        named sizeY Lnet/minecraft/world/gen/NoiseInterpolator;sizeY:I
      • sizeZ

        private final int sizeZ
        Mappings:
        Namespace Name Mixin selector
        official d Lcou;d:I
        intermediary field_29230 Lnet/minecraft/class_5917;field_29230:I
        named sizeZ Lnet/minecraft/world/gen/NoiseInterpolator;sizeZ:I
      • minY

        private final int minY
        Mappings:
        Namespace Name Mixin selector
        official e Lcou;e:I
        intermediary field_29231 Lnet/minecraft/class_5917;field_29231:I
        named minY Lnet/minecraft/world/gen/NoiseInterpolator;minY:I
      • columnSampler

        private final NoiseInterpolator.ColumnSampler columnSampler
        Mappings:
        Namespace Name Mixin selector
        official f Lcou;f:Lcou$a;
        intermediary field_29232 Lnet/minecraft/class_5917;field_29232:Lnet/minecraft/class_5917$class_5918;
        named columnSampler Lnet/minecraft/world/gen/NoiseInterpolator;columnSampler:Lnet/minecraft/world/gen/NoiseInterpolator$ColumnSampler;
      • x0y0z0

        private double x0y0z0
        Mappings:
        Namespace Name Mixin selector
        official g Lcou;g:D
        intermediary field_29233 Lnet/minecraft/class_5917;field_29233:D
        named x0y0z0 Lnet/minecraft/world/gen/NoiseInterpolator;x0y0z0:D
      • x0y0z1

        private double x0y0z1
        Mappings:
        Namespace Name Mixin selector
        official h Lcou;h:D
        intermediary field_29234 Lnet/minecraft/class_5917;field_29234:D
        named x0y0z1 Lnet/minecraft/world/gen/NoiseInterpolator;x0y0z1:D
      • x1y0z0

        private double x1y0z0
        Mappings:
        Namespace Name Mixin selector
        official i Lcou;i:D
        intermediary field_29235 Lnet/minecraft/class_5917;field_29235:D
        named x1y0z0 Lnet/minecraft/world/gen/NoiseInterpolator;x1y0z0:D
      • x1y0z1

        private double x1y0z1
        Mappings:
        Namespace Name Mixin selector
        official j Lcou;j:D
        intermediary field_29236 Lnet/minecraft/class_5917;field_29236:D
        named x1y0z1 Lnet/minecraft/world/gen/NoiseInterpolator;x1y0z1:D
      • x0y1z0

        private double x0y1z0
        Mappings:
        Namespace Name Mixin selector
        official k Lcou;k:D
        intermediary field_29237 Lnet/minecraft/class_5917;field_29237:D
        named x0y1z0 Lnet/minecraft/world/gen/NoiseInterpolator;x0y1z0:D
      • x0y1z1

        private double x0y1z1
        Mappings:
        Namespace Name Mixin selector
        official l Lcou;l:D
        intermediary field_29238 Lnet/minecraft/class_5917;field_29238:D
        named x0y1z1 Lnet/minecraft/world/gen/NoiseInterpolator;x0y1z1:D
      • x1y1z0

        private double x1y1z0
        Mappings:
        Namespace Name Mixin selector
        official m Lcou;m:D
        intermediary field_29239 Lnet/minecraft/class_5917;field_29239:D
        named x1y1z0 Lnet/minecraft/world/gen/NoiseInterpolator;x1y1z0:D
      • x1y1z1

        private double x1y1z1
        Mappings:
        Namespace Name Mixin selector
        official n Lcou;n:D
        intermediary field_29240 Lnet/minecraft/class_5917;field_29240:D
        named x1y1z1 Lnet/minecraft/world/gen/NoiseInterpolator;x1y1z1:D
      • x0z0

        private double x0z0
        Mappings:
        Namespace Name Mixin selector
        official o Lcou;o:D
        intermediary field_29241 Lnet/minecraft/class_5917;field_29241:D
        named x0z0 Lnet/minecraft/world/gen/NoiseInterpolator;x0z0:D
      • x1z0

        private double x1z0
        Mappings:
        Namespace Name Mixin selector
        official p Lcou;p:D
        intermediary field_29242 Lnet/minecraft/class_5917;field_29242:D
        named x1z0 Lnet/minecraft/world/gen/NoiseInterpolator;x1z0:D
      • x0z1

        private double x0z1
        Mappings:
        Namespace Name Mixin selector
        official q Lcou;q:D
        intermediary field_29243 Lnet/minecraft/class_5917;field_29243:D
        named x0z1 Lnet/minecraft/world/gen/NoiseInterpolator;x0z1:D
      • x1z1

        private double x1z1
        Mappings:
        Namespace Name Mixin selector
        official r Lcou;r:D
        intermediary field_29244 Lnet/minecraft/class_5917;field_29244:D
        named x1z1 Lnet/minecraft/world/gen/NoiseInterpolator;x1z1:D
      • z0

        private double z0
        Mappings:
        Namespace Name Mixin selector
        official s Lcou;s:D
        intermediary field_29245 Lnet/minecraft/class_5917;field_29245:D
        named z0 Lnet/minecraft/world/gen/NoiseInterpolator;z0:D
      • z1

        private double z1
        Mappings:
        Namespace Name Mixin selector
        official t Lcou;t:D
        intermediary field_29246 Lnet/minecraft/class_5917;field_29246:D
        named z1 Lnet/minecraft/world/gen/NoiseInterpolator;z1:D
      • startX

        private final int startX
        Mappings:
        Namespace Name Mixin selector
        official u Lcou;u:I
        intermediary field_29247 Lnet/minecraft/class_5917;field_29247:I
        named startX Lnet/minecraft/world/gen/NoiseInterpolator;startX:I
      • startZ

        private final int startZ
        Mappings:
        Namespace Name Mixin selector
        official v Lcou;v:I
        intermediary field_29248 Lnet/minecraft/class_5917;field_29248:I
        named startZ Lnet/minecraft/world/gen/NoiseInterpolator;startZ:I
    • 构造器详细资料

      • NoiseInterpolator

        public NoiseInterpolator​(int sizeX,
                                 int sizeY,
                                 int sizeZ,
                                 int chunkX,
                                 int chunkZ,
                                 int minY,
                                 NoiseInterpolator.ColumnSampler columnSampler)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lcou;<init>(IIIIIILcou$a;)V
        intermediary <init> Lnet/minecraft/class_5917;<init>(IIIIIILnet/minecraft/class_5917$class_5918;)V
        named <init> Lnet/minecraft/world/gen/NoiseInterpolator;<init>(IIIIIILnet/minecraft/world/gen/NoiseInterpolator$ColumnSampler;)V
    • 方法详细资料

      • createBuffer

        private static double[][] createBuffer​(int sizeY,
                                               int sizeZ)
        Mappings:
        Namespace Name Mixin selector
        official b Lcou;b(II)[[D
        intermediary method_34293 Lnet/minecraft/class_5917;method_34293(II)[[D
        named createBuffer Lnet/minecraft/world/gen/NoiseInterpolator;createBuffer(II)[[D
      • sampleStartNoise

        public void sampleStartNoise()
        Mappings:
        Namespace Name Mixin selector
        official a Lcou;a()V
        intermediary method_34286 Lnet/minecraft/class_5917;method_34286()V
        named sampleStartNoise Lnet/minecraft/world/gen/NoiseInterpolator;sampleStartNoise()V
      • sampleEndNoise

        public void sampleEndNoise​(int x)
        Mappings:
        Namespace Name Mixin selector
        official a Lcou;a(I)V
        intermediary method_34288 Lnet/minecraft/class_5917;method_34288(I)V
        named sampleEndNoise Lnet/minecraft/world/gen/NoiseInterpolator;sampleEndNoise(I)V
      • sampleNoise

        private void sampleNoise​(double[][] buffer,
                                 int noiseX)
        Mappings:
        Namespace Name Mixin selector
        official a Lcou;a([[DI)V
        intermediary method_34290 Lnet/minecraft/class_5917;method_34290([[DI)V
        named sampleNoise Lnet/minecraft/world/gen/NoiseInterpolator;sampleNoise([[DI)V
      • sampleNoiseCorners

        public void sampleNoiseCorners​(int noiseY,
                                       int noiseZ)
        Mappings:
        Namespace Name Mixin selector
        official a Lcou;a(II)V
        intermediary method_34289 Lnet/minecraft/class_5917;method_34289(II)V
        named sampleNoiseCorners Lnet/minecraft/world/gen/NoiseInterpolator;sampleNoiseCorners(II)V
      • sampleNoiseY

        public void sampleNoiseY​(double deltaY)
        Mappings:
        Namespace Name Mixin selector
        official a Lcou;a(D)V
        intermediary method_34287 Lnet/minecraft/class_5917;method_34287(D)V
        named sampleNoiseY Lnet/minecraft/world/gen/NoiseInterpolator;sampleNoiseY(D)V
      • sampleNoiseX

        public void sampleNoiseX​(double deltaX)
        Mappings:
        Namespace Name Mixin selector
        official b Lcou;b(D)V
        intermediary method_34292 Lnet/minecraft/class_5917;method_34292(D)V
        named sampleNoiseX Lnet/minecraft/world/gen/NoiseInterpolator;sampleNoiseX(D)V
      • sampleNoise

        public double sampleNoise​(double deltaZ)
        Mappings:
        Namespace Name Mixin selector
        official c Lcou;c(D)D
        intermediary method_34294 Lnet/minecraft/class_5917;method_34294(D)D
        named sampleNoise Lnet/minecraft/world/gen/NoiseInterpolator;sampleNoise(D)D
      • swapBuffers

        public void swapBuffers()
        Mappings:
        Namespace Name Mixin selector
        official b Lcou;b()V
        intermediary method_34291 Lnet/minecraft/class_5917;method_34291()V
        named swapBuffers Lnet/minecraft/world/gen/NoiseInterpolator;swapBuffers()V