Package net.minecraft.world.gen.chunk
Class ChunkNoiseSampler.NoiseInterpolator
java.lang.Object
net.minecraft.world.gen.chunk.ChunkNoiseSampler.NoiseInterpolator
- All Implemented Interfaces:
ChunkNoiseSampler.ValueSampler
- Enclosing class:
- ChunkNoiseSampler
public class ChunkNoiseSampler.NoiseInterpolator
extends Object
implements ChunkNoiseSampler.ValueSampler
- Mappings:
Namespace Name official csy$d
intermediary net/minecraft/class_6568$class_5917
named net/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator
-
Field Summary
Modifier and TypeFieldDescriptionprivate final ChunkNoiseSampler.ColumnSampler
private double[][]
private double
private double[][]
private double
private double
private double
private double
private double
private double
private double
private double
private double
private double
private double
private double
private double
private double
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprivate double[][]
createBuffer
(int sizeZ, int sizeX) double
sample()
(package private) void
sampleEndNoise
(int x) (package private) void
sampleNoise
(double deltaZ) private void
sampleNoise
(double[][] buffer, int noiseX) (package private) void
sampleNoiseCorners
(int noiseY, int noiseZ) (package private) void
sampleNoiseX
(double deltaX) (package private) void
sampleNoiseY
(double deltaY) (package private) void
private void
-
Field Details
-
startNoiseBuffer
private double[][] startNoiseBuffer- Mappings:
Namespace Name Mixin selector official b
Lcsy$d;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
private double[][] endNoiseBuffer- Mappings:
Namespace Name Mixin selector official c
Lcsy$d;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
- Mappings:
Namespace Name Mixin selector official d
Lcsy$d;d:Lcsy$c;
intermediary field_34623
Lnet/minecraft/class_6568$class_5917;field_34623:Lnet/minecraft/class_6568$class_6572;
named columnSampler
Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator;columnSampler:Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$ColumnSampler;
-
x0y0z0
private double x0y0z0- Mappings:
Namespace Name Mixin selector official e
Lcsy$d;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
Lcsy$d;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
Lcsy$d;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
Lcsy$d;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
Lcsy$d;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
Lcsy$d;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
Lcsy$d;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
Lcsy$d;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
Lcsy$d;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
Lcsy$d;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
Lcsy$d;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
Lcsy$d;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
Lcsy$d;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
Lcsy$d;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
Lcsy$d;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(ChunkNoiseSampler.ColumnSampler columnSampler) - Mappings:
Namespace Name Mixin selector official <init>
Lcsy$d;<init>(Lcsy;Lcsy$c;)V
intermediary <init>
Lnet/minecraft/class_6568$class_5917;<init>(Lnet/minecraft/class_6568;Lnet/minecraft/class_6568$class_6572;)V
named <init>
Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator;<init>(Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler;Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$ColumnSampler;)V
-
-
Method Details
-
createBuffer
private double[][] createBuffer(int sizeZ, int sizeX) - Mappings:
Namespace Name Mixin selector official a
Lcsy$d;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
-
sampleStartNoise
void sampleStartNoise()- Mappings:
Namespace Name Mixin selector official a
Lcsy$d;a()V
intermediary method_34286
Lnet/minecraft/class_6568$class_5917;method_34286()V
named sampleStartNoise
Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator;sampleStartNoise()V
-
sampleEndNoise
void sampleEndNoise(int x) - Mappings:
Namespace Name Mixin selector official a
Lcsy$d;a(I)V
intermediary method_34288
Lnet/minecraft/class_6568$class_5917;method_34288(I)V
named sampleEndNoise
Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator;sampleEndNoise(I)V
-
sampleNoise
private void sampleNoise(double[][] buffer, int noiseX) - Mappings:
Namespace Name Mixin selector official a
Lcsy$d;a([[DI)V
intermediary method_34290
Lnet/minecraft/class_6568$class_5917;method_34290([[DI)V
named sampleNoise
Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator;sampleNoise([[DI)V
-
sampleNoiseCorners
void sampleNoiseCorners(int noiseY, int noiseZ) - Mappings:
Namespace Name Mixin selector official b
Lcsy$d;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
Lcsy$d;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
Lcsy$d;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
Lcsy$d;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
-
sample
public double sample()- Specified by:
sample
in interfaceChunkNoiseSampler.ValueSampler
-
swapBuffers
private void swapBuffers()- Mappings:
Namespace Name Mixin selector official b
Lcsy$d;b()V
intermediary method_34291
Lnet/minecraft/class_6568$class_5917;method_34291()V
named swapBuffers
Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator;swapBuffers()V
-