Package net.minecraft.world.gen
Class NoiseInterpolator
java.lang.Object
net.minecraft.world.gen.NoiseInterpolator
- Mappings:
Namespace Name official cpv
intermediary net/minecraft/class_5917
named net/minecraft/world/gen/NoiseInterpolator
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionprivate final NoiseInterpolator.ColumnSampler
private double[][]
private final int
private final int
private final int
private double[][]
private final int
private final int
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
ConstructorDescriptionNoiseInterpolator
(int sizeX, int sizeY, int sizeZ, ChunkPos pos, int minY, NoiseInterpolator.ColumnSampler columnSampler) -
Method Summary
Modifier and TypeMethodDescriptionprivate static double[][]
createBuffer
(int sizeY, int sizeZ) void
sampleEndNoise
(int x) double
sampleNoise
(double deltaZ) private void
sampleNoise
(double[][] buffer, int noiseX) void
sampleNoiseCorners
(int noiseY, int noiseZ) void
sampleNoiseX
(double deltaX) void
sampleNoiseY
(double deltaY) void
void
-
Field Details
-
startNoiseBuffer
private double[][] startNoiseBuffer- Mappings:
Namespace Name Mixin selector official a
Lcpv;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
Lcpv;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
Lcpv;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
Lcpv;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
Lcpv;e:I
intermediary field_29231
Lnet/minecraft/class_5917;field_29231:I
named minY
Lnet/minecraft/world/gen/NoiseInterpolator;minY:I
-
columnSampler
- Mappings:
Namespace Name Mixin selector official f
Lcpv;f:Lcpv$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
Lcpv;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
Lcpv;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
Lcpv;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
Lcpv;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
Lcpv;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
Lcpv;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
Lcpv;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
Lcpv;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
Lcpv;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
Lcpv;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
Lcpv;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
Lcpv;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
Lcpv;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
Lcpv;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
Lcpv;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
Lcpv;v:I
intermediary field_29248
Lnet/minecraft/class_5917;field_29248:I
named startZ
Lnet/minecraft/world/gen/NoiseInterpolator;startZ:I
-
-
Constructor Details
-
NoiseInterpolator
public NoiseInterpolator(int sizeX, int sizeY, int sizeZ, ChunkPos pos, int minY, NoiseInterpolator.ColumnSampler columnSampler) - Mappings:
Namespace Name Mixin selector official <init>
Lcpv;<init>(IIILbvu;ILcpv$a;)V
intermediary <init>
Lnet/minecraft/class_5917;<init>(IIILnet/minecraft/class_1923;ILnet/minecraft/class_5917$class_5918;)V
named <init>
Lnet/minecraft/world/gen/NoiseInterpolator;<init>(IIILnet/minecraft/util/math/ChunkPos;ILnet/minecraft/world/gen/NoiseInterpolator$ColumnSampler;)V
-
-
Method Details
-
createBuffer
private static double[][] createBuffer(int sizeY, int sizeZ) - Mappings:
Namespace Name Mixin selector official b
Lcpv;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
Lcpv;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
Lcpv;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
Lcpv;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
Lcpv;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
Lcpv;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
Lcpv;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
Lcpv;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
Lcpv;b()V
intermediary method_34291
Lnet/minecraft/class_5917;method_34291()V
named swapBuffers
Lnet/minecraft/world/gen/NoiseInterpolator;swapBuffers()V
-