Package net.minecraft.world.gen
Class NoiseInterpolator
java.lang.Object
net.minecraft.world.gen.NoiseInterpolator
- Mappings:
Namespace Name official cpvintermediary net/minecraft/class_5917named net/minecraft/world/gen/NoiseInterpolator
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate NoiseInterpolator.ColumnSamplerprivate double[][]private intprivate intprivate intprivate double[][]private intprivate intprivate doubleprivate doubleprivate doubleprivate doubleprivate doubleprivate doubleprivate doubleprivate doubleprivate doubleprivate doubleprivate doubleprivate doubleprivate doubleprivate double -
Constructor Summary
ConstructorsConstructorDescriptionNoiseInterpolator(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)voidsampleEndNoise(int x)doublesampleNoise(double deltaZ)private voidsampleNoise(double[][] buffer, int noiseX)voidsampleNoiseCorners(int noiseY, int noiseZ)voidsampleNoiseX(double deltaX)voidsampleNoiseY(double deltaY)voidvoid
-
Field Details
-
startNoiseBuffer
private double[][] startNoiseBuffer- Mappings:
Namespace Name Mixin selector official aLcpv;a:[[Dintermediary field_29227Lnet/minecraft/class_5917;field_29227:[[Dnamed startNoiseBufferLnet/minecraft/world/gen/NoiseInterpolator;startNoiseBuffer:[[D
-
endNoiseBuffer
private double[][] endNoiseBuffer- Mappings:
Namespace Name Mixin selector official bLcpv;b:[[Dintermediary field_29228Lnet/minecraft/class_5917;field_29228:[[Dnamed endNoiseBufferLnet/minecraft/world/gen/NoiseInterpolator;endNoiseBuffer:[[D
-
sizeY
private final int sizeY- Mappings:
Namespace Name Mixin selector official cLcpv;c:Iintermediary field_29229Lnet/minecraft/class_5917;field_29229:Inamed sizeYLnet/minecraft/world/gen/NoiseInterpolator;sizeY:I
-
sizeZ
private final int sizeZ- Mappings:
Namespace Name Mixin selector official dLcpv;d:Iintermediary field_29230Lnet/minecraft/class_5917;field_29230:Inamed sizeZLnet/minecraft/world/gen/NoiseInterpolator;sizeZ:I
-
minY
private final int minY- Mappings:
Namespace Name Mixin selector official eLcpv;e:Iintermediary field_29231Lnet/minecraft/class_5917;field_29231:Inamed minYLnet/minecraft/world/gen/NoiseInterpolator;minY:I
-
columnSampler
- Mappings:
Namespace Name Mixin selector official fLcpv;f:Lcpv$a;intermediary field_29232Lnet/minecraft/class_5917;field_29232:Lnet/minecraft/class_5917$class_5918;named columnSamplerLnet/minecraft/world/gen/NoiseInterpolator;columnSampler:Lnet/minecraft/world/gen/NoiseInterpolator$ColumnSampler;
-
x0y0z0
private double x0y0z0- Mappings:
Namespace Name Mixin selector official gLcpv;g:Dintermediary field_29233Lnet/minecraft/class_5917;field_29233:Dnamed x0y0z0Lnet/minecraft/world/gen/NoiseInterpolator;x0y0z0:D
-
x0y0z1
private double x0y0z1- Mappings:
Namespace Name Mixin selector official hLcpv;h:Dintermediary field_29234Lnet/minecraft/class_5917;field_29234:Dnamed x0y0z1Lnet/minecraft/world/gen/NoiseInterpolator;x0y0z1:D
-
x1y0z0
private double x1y0z0- Mappings:
Namespace Name Mixin selector official iLcpv;i:Dintermediary field_29235Lnet/minecraft/class_5917;field_29235:Dnamed x1y0z0Lnet/minecraft/world/gen/NoiseInterpolator;x1y0z0:D
-
x1y0z1
private double x1y0z1- Mappings:
Namespace Name Mixin selector official jLcpv;j:Dintermediary field_29236Lnet/minecraft/class_5917;field_29236:Dnamed x1y0z1Lnet/minecraft/world/gen/NoiseInterpolator;x1y0z1:D
-
x0y1z0
private double x0y1z0- Mappings:
Namespace Name Mixin selector official kLcpv;k:Dintermediary field_29237Lnet/minecraft/class_5917;field_29237:Dnamed x0y1z0Lnet/minecraft/world/gen/NoiseInterpolator;x0y1z0:D
-
x0y1z1
private double x0y1z1- Mappings:
Namespace Name Mixin selector official lLcpv;l:Dintermediary field_29238Lnet/minecraft/class_5917;field_29238:Dnamed x0y1z1Lnet/minecraft/world/gen/NoiseInterpolator;x0y1z1:D
-
x1y1z0
private double x1y1z0- Mappings:
Namespace Name Mixin selector official mLcpv;m:Dintermediary field_29239Lnet/minecraft/class_5917;field_29239:Dnamed x1y1z0Lnet/minecraft/world/gen/NoiseInterpolator;x1y1z0:D
-
x1y1z1
private double x1y1z1- Mappings:
Namespace Name Mixin selector official nLcpv;n:Dintermediary field_29240Lnet/minecraft/class_5917;field_29240:Dnamed x1y1z1Lnet/minecraft/world/gen/NoiseInterpolator;x1y1z1:D
-
x0z0
private double x0z0- Mappings:
Namespace Name Mixin selector official oLcpv;o:Dintermediary field_29241Lnet/minecraft/class_5917;field_29241:Dnamed x0z0Lnet/minecraft/world/gen/NoiseInterpolator;x0z0:D
-
x1z0
private double x1z0- Mappings:
Namespace Name Mixin selector official pLcpv;p:Dintermediary field_29242Lnet/minecraft/class_5917;field_29242:Dnamed x1z0Lnet/minecraft/world/gen/NoiseInterpolator;x1z0:D
-
x0z1
private double x0z1- Mappings:
Namespace Name Mixin selector official qLcpv;q:Dintermediary field_29243Lnet/minecraft/class_5917;field_29243:Dnamed x0z1Lnet/minecraft/world/gen/NoiseInterpolator;x0z1:D
-
x1z1
private double x1z1- Mappings:
Namespace Name Mixin selector official rLcpv;r:Dintermediary field_29244Lnet/minecraft/class_5917;field_29244:Dnamed x1z1Lnet/minecraft/world/gen/NoiseInterpolator;x1z1:D
-
z0
private double z0- Mappings:
Namespace Name Mixin selector official sLcpv;s:Dintermediary field_29245Lnet/minecraft/class_5917;field_29245:Dnamed z0Lnet/minecraft/world/gen/NoiseInterpolator;z0:D
-
z1
private double z1- Mappings:
Namespace Name Mixin selector official tLcpv;t:Dintermediary field_29246Lnet/minecraft/class_5917;field_29246:Dnamed z1Lnet/minecraft/world/gen/NoiseInterpolator;z1:D
-
startX
private final int startX- Mappings:
Namespace Name Mixin selector official uLcpv;u:Iintermediary field_29247Lnet/minecraft/class_5917;field_29247:Inamed startXLnet/minecraft/world/gen/NoiseInterpolator;startX:I
-
startZ
private final int startZ- Mappings:
Namespace Name Mixin selector official vLcpv;v:Iintermediary field_29248Lnet/minecraft/class_5917;field_29248:Inamed startZLnet/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;)Vintermediary <init>Lnet/minecraft/class_5917;<init>(IIILnet/minecraft/class_1923;ILnet/minecraft/class_5917$class_5918;)Vnamed <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 bLcpv;b(II)[[Dintermediary method_34293Lnet/minecraft/class_5917;method_34293(II)[[Dnamed createBufferLnet/minecraft/world/gen/NoiseInterpolator;createBuffer(II)[[D
-
sampleStartNoise
public void sampleStartNoise()- Mappings:
Namespace Name Mixin selector official aLcpv;a()Vintermediary method_34286Lnet/minecraft/class_5917;method_34286()Vnamed sampleStartNoiseLnet/minecraft/world/gen/NoiseInterpolator;sampleStartNoise()V
-
sampleEndNoise
public void sampleEndNoise(int x)- Mappings:
Namespace Name Mixin selector official aLcpv;a(I)Vintermediary method_34288Lnet/minecraft/class_5917;method_34288(I)Vnamed sampleEndNoiseLnet/minecraft/world/gen/NoiseInterpolator;sampleEndNoise(I)V
-
sampleNoise
private void sampleNoise(double[][] buffer, int noiseX)- Mappings:
Namespace Name Mixin selector official aLcpv;a([[DI)Vintermediary method_34290Lnet/minecraft/class_5917;method_34290([[DI)Vnamed sampleNoiseLnet/minecraft/world/gen/NoiseInterpolator;sampleNoise([[DI)V
-
sampleNoiseCorners
public void sampleNoiseCorners(int noiseY, int noiseZ)- Mappings:
Namespace Name Mixin selector official aLcpv;a(II)Vintermediary method_34289Lnet/minecraft/class_5917;method_34289(II)Vnamed sampleNoiseCornersLnet/minecraft/world/gen/NoiseInterpolator;sampleNoiseCorners(II)V
-
sampleNoiseY
public void sampleNoiseY(double deltaY)- Mappings:
Namespace Name Mixin selector official aLcpv;a(D)Vintermediary method_34287Lnet/minecraft/class_5917;method_34287(D)Vnamed sampleNoiseYLnet/minecraft/world/gen/NoiseInterpolator;sampleNoiseY(D)V
-
sampleNoiseX
public void sampleNoiseX(double deltaX)- Mappings:
Namespace Name Mixin selector official bLcpv;b(D)Vintermediary method_34292Lnet/minecraft/class_5917;method_34292(D)Vnamed sampleNoiseXLnet/minecraft/world/gen/NoiseInterpolator;sampleNoiseX(D)V
-
sampleNoise
public double sampleNoise(double deltaZ)- Mappings:
Namespace Name Mixin selector official cLcpv;c(D)Dintermediary method_34294Lnet/minecraft/class_5917;method_34294(D)Dnamed sampleNoiseLnet/minecraft/world/gen/NoiseInterpolator;sampleNoise(D)D
-
swapBuffers
public void swapBuffers()- Mappings:
Namespace Name Mixin selector official bLcpv;b()Vintermediary method_34291Lnet/minecraft/class_5917;method_34291()Vnamed swapBuffersLnet/minecraft/world/gen/NoiseInterpolator;swapBuffers()V
-