Package net.minecraft.world.gen.chunk
Class ChunkNoiseSampler.NoiseInterpolator
java.lang.Object
net.minecraft.world.gen.chunk.ChunkNoiseSampler.NoiseInterpolator
- All Implemented Interfaces:
ChunkNoiseSampler.ParentedNoiseType,DensityFunction,DensityFunctionTypes.Wrapper
- Enclosing class:
ChunkNoiseSampler
public class ChunkNoiseSampler.NoiseInterpolator
extends Object
implements DensityFunctionTypes.Wrapper, ChunkNoiseSampler.ParentedNoiseType
- Mappings:
Namespace Name official czy$iintermediary net/minecraft/class_6568$class_5917named net/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.world.gen.densityfunction.DensityFunction
DensityFunction.class_6911, DensityFunction.class_6913, DensityFunction.class_7270, DensityFunction.DensityFunctionVisitor, DensityFunction.NoisePos, DensityFunction.UnblendedNoisePos -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final DensityFunction(package private) double[][]private double(package private) double[][]private doubleprivate doubleprivate doubleprivate doubleprivate doubleprivate doubleprivate doubleprivate doubleprivate doubleprivate doubleprivate doubleprivate doubleprivate doubleprivate doubleFields inherited from interface net.minecraft.world.gen.densityfunction.DensityFunction
CODEC, FUNCTION_CODEC, REGISTRY_ENTRY_CODEC -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate double[][]createBuffer(int sizeZ, int sizeX) voidmethod_40470(double[] double2, DensityFunction.class_6911 class_6911) double(package private) voidsampleNoiseCorners(int noiseY, int noiseZ) (package private) voidsampleNoiseX(double deltaX) (package private) voidsampleNoiseY(double deltaY) (package private) voidsampleNoiseZ(double deltaZ) private voidnet.minecraft.world.gen.densityfunction.DensityFunctionTypes.class_6927.Typetype()wrapped()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.world.gen.chunk.ChunkNoiseSampler.ParentedNoiseType
maxValue, minValueMethods inherited from interface net.minecraft.world.gen.densityfunction.DensityFunction
abs, clamp, cube, halfNegative, quarterNegative, square, squeezeMethods inherited from interface net.minecraft.world.gen.densityfunction.DensityFunctionTypes.Wrapper
apply, getCodec
-
Field Details
-
startNoiseBuffer
double[][] startNoiseBuffer- Mappings:
Namespace Name Mixin selector official eLczy$i;e:[[Dintermediary field_29227Lnet/minecraft/class_6568$class_5917;field_29227:[[Dnamed startNoiseBufferLnet/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator;startNoiseBuffer:[[D
-
endNoiseBuffer
double[][] endNoiseBuffer- Mappings:
Namespace Name Mixin selector official fLczy$i;f:[[Dintermediary field_29228Lnet/minecraft/class_6568$class_5917;field_29228:[[Dnamed endNoiseBufferLnet/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator;endNoiseBuffer:[[D
-
columnSampler
- Mappings:
Namespace Name Mixin selector official gLczy$i;g:Lczn;intermediary field_34623Lnet/minecraft/class_6568$class_5917;field_34623:Lnet/minecraft/class_6910;named columnSamplerLnet/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator;columnSampler:Lnet/minecraft/world/gen/densityfunction/DensityFunction;
-
x0y0z0
private double x0y0z0- Mappings:
Namespace Name Mixin selector official hLczy$i;h:Dintermediary field_29233Lnet/minecraft/class_6568$class_5917;field_29233:Dnamed x0y0z0Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator;x0y0z0:D
-
x0y0z1
private double x0y0z1- Mappings:
Namespace Name Mixin selector official iLczy$i;i:Dintermediary field_29234Lnet/minecraft/class_6568$class_5917;field_29234:Dnamed x0y0z1Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator;x0y0z1:D
-
x1y0z0
private double x1y0z0- Mappings:
Namespace Name Mixin selector official jLczy$i;j:Dintermediary field_29235Lnet/minecraft/class_6568$class_5917;field_29235:Dnamed x1y0z0Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator;x1y0z0:D
-
x1y0z1
private double x1y0z1- Mappings:
Namespace Name Mixin selector official kLczy$i;k:Dintermediary field_29236Lnet/minecraft/class_6568$class_5917;field_29236:Dnamed x1y0z1Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator;x1y0z1:D
-
x0y1z0
private double x0y1z0- Mappings:
Namespace Name Mixin selector official lLczy$i;l:Dintermediary field_29237Lnet/minecraft/class_6568$class_5917;field_29237:Dnamed x0y1z0Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator;x0y1z0:D
-
x0y1z1
private double x0y1z1- Mappings:
Namespace Name Mixin selector official mLczy$i;m:Dintermediary field_29238Lnet/minecraft/class_6568$class_5917;field_29238:Dnamed x0y1z1Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator;x0y1z1:D
-
x1y1z0
private double x1y1z0- Mappings:
Namespace Name Mixin selector official nLczy$i;n:Dintermediary field_29239Lnet/minecraft/class_6568$class_5917;field_29239:Dnamed x1y1z0Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator;x1y1z0:D
-
x1y1z1
private double x1y1z1- Mappings:
Namespace Name Mixin selector official oLczy$i;o:Dintermediary field_29240Lnet/minecraft/class_6568$class_5917;field_29240:Dnamed x1y1z1Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator;x1y1z1:D
-
x0z0
private double x0z0- Mappings:
Namespace Name Mixin selector official pLczy$i;p:Dintermediary field_29241Lnet/minecraft/class_6568$class_5917;field_29241:Dnamed x0z0Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator;x0z0:D
-
x1z0
private double x1z0- Mappings:
Namespace Name Mixin selector official qLczy$i;q:Dintermediary field_29242Lnet/minecraft/class_6568$class_5917;field_29242:Dnamed x1z0Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator;x1z0:D
-
x0z1
private double x0z1- Mappings:
Namespace Name Mixin selector official rLczy$i;r:Dintermediary field_29243Lnet/minecraft/class_6568$class_5917;field_29243:Dnamed x0z1Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator;x0z1:D
-
x1z1
private double x1z1- Mappings:
Namespace Name Mixin selector official sLczy$i;s:Dintermediary field_29244Lnet/minecraft/class_6568$class_5917;field_29244:Dnamed x1z1Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator;x1z1:D
-
z0
private double z0- Mappings:
Namespace Name Mixin selector official tLczy$i;t:Dintermediary field_29245Lnet/minecraft/class_6568$class_5917;field_29245:Dnamed z0Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator;z0:D
-
z1
private double z1- Mappings:
Namespace Name Mixin selector official uLczy$i;u:Dintermediary field_29246Lnet/minecraft/class_6568$class_5917;field_29246:Dnamed z1Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator;z1:D
-
result
private double result- Mappings:
Namespace Name Mixin selector official vLczy$i;v:Dintermediary field_34624Lnet/minecraft/class_6568$class_5917;field_34624:Dnamed resultLnet/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator;result:D
-
-
Constructor Details
-
NoiseInterpolator
NoiseInterpolator(DensityFunction columnSampler) - Mappings:
Namespace Name Mixin selector official <init>Lczy$i;<init>(Lczy;Lczn;)Vintermediary <init>Lnet/minecraft/class_6568$class_5917;<init>(Lnet/minecraft/class_6568;Lnet/minecraft/class_6910;)Vnamed <init>Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator;<init>(Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler;Lnet/minecraft/world/gen/densityfunction/DensityFunction;)V
-
-
Method Details
-
createBuffer
private double[][] createBuffer(int sizeZ, int sizeX) - Mappings:
Namespace Name Mixin selector official aLczy$i;a(II)[[Dintermediary method_34293Lnet/minecraft/class_6568$class_5917;method_34293(II)[[Dnamed createBufferLnet/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator;createBuffer(II)[[D
-
sampleNoiseCorners
void sampleNoiseCorners(int noiseY, int noiseZ) - Mappings:
Namespace Name Mixin selector official bLczy$i;b(II)Vintermediary method_34289Lnet/minecraft/class_6568$class_5917;method_34289(II)Vnamed sampleNoiseCornersLnet/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator;sampleNoiseCorners(II)V
-
sampleNoiseY
void sampleNoiseY(double deltaY) - Mappings:
Namespace Name Mixin selector official aLczy$i;a(D)Vintermediary method_34287Lnet/minecraft/class_6568$class_5917;method_34287(D)Vnamed sampleNoiseYLnet/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator;sampleNoiseY(D)V
-
sampleNoiseX
void sampleNoiseX(double deltaX) - Mappings:
Namespace Name Mixin selector official bLczy$i;b(D)Vintermediary method_34292Lnet/minecraft/class_6568$class_5917;method_34292(D)Vnamed sampleNoiseXLnet/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator;sampleNoiseX(D)V
-
sampleNoiseZ
void sampleNoiseZ(double deltaZ) - Mappings:
Namespace Name Mixin selector official cLczy$i;c(D)Vintermediary method_38363Lnet/minecraft/class_6568$class_5917;method_38363(D)Vnamed sampleNoiseZLnet/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator;sampleNoiseZ(D)V
-
sample
- Specified by:
samplein interfaceDensityFunction- Mappings:
Namespace Name Mixin selector official aLczn;a(Lczn$b;)Dintermediary method_40464Lnet/minecraft/class_6910;method_40464(Lnet/minecraft/class_6910$class_6912;)Dnamed sampleLnet/minecraft/world/gen/densityfunction/DensityFunction;sample(Lnet/minecraft/world/gen/densityfunction/DensityFunction$NoisePos;)D
-
method_40470
- Specified by:
method_40470in interfaceDensityFunction- Mappings:
Namespace Name Mixin selector official aLczn;a([DLczn$a;)Vintermediary method_40470Lnet/minecraft/class_6910;method_40470([DLnet/minecraft/class_6910$class_6911;)Vnamed method_40470Lnet/minecraft/world/gen/densityfunction/DensityFunction;method_40470([DLnet/minecraft/world/gen/densityfunction/DensityFunction$class_6911;)V
-
wrapped
- Specified by:
wrappedin interfaceChunkNoiseSampler.ParentedNoiseType- Specified by:
wrappedin interfaceDensityFunctionTypes.Wrapper- Mappings:
Namespace Name Mixin selector official kLczo$m;k()Lczn;intermediary comp_469Lnet/minecraft/class_6916$class_7052;comp_469()Lnet/minecraft/class_6910;named wrappedLnet/minecraft/world/gen/densityfunction/DensityFunctionTypes$Wrapper;wrapped()Lnet/minecraft/world/gen/densityfunction/DensityFunction;
-
swapBuffers
private void swapBuffers()- Mappings:
Namespace Name Mixin selector official lLczy$i;l()Vintermediary method_34291Lnet/minecraft/class_6568$class_5917;method_34291()Vnamed swapBuffersLnet/minecraft/world/gen/chunk/ChunkNoiseSampler$NoiseInterpolator;swapBuffers()V
-
type
public net.minecraft.world.gen.densityfunction.DensityFunctionTypes.class_6927.Type type()- Specified by:
typein interfaceDensityFunctionTypes.Wrapper- Mappings:
Namespace Name Mixin selector official jLczo$m;j()Lczo$l$a;intermediary comp_383Lnet/minecraft/class_6916$class_7052;comp_383()Lnet/minecraft/class_6916$class_6927$class_6928;named typeLnet/minecraft/world/gen/densityfunction/DensityFunctionTypes$Wrapper;type()Lnet/minecraft/world/gen/densityfunction/DensityFunctionTypes$class_6927$Type;
-