Package net.minecraft.util.math.noise
Class PerlinNoiseSampler
java.lang.Object
net.minecraft.util.math.noise.NoiseSampler
net.minecraft.util.math.noise.PerlinNoiseSampler
- Mappings:
Namespace Name intermediary net/minecraft/class_369glue class_4server abclient amnamed net/minecraft/util/math/noise/PerlinNoiseSampler
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcreate(double[] map, double x, double y, double z, int width, int height, int depth, double double2, double double3, double double4, double double5) final doublegradCoord(int int2, double x, double y) final doublegradCoord(int int2, double x, double y, double z) final doublelerp(double x, double y, double t) doublesample(double x, double y) doublesample(double x, double y, double z)
-
Field Details
-
perm
private int[] perm- Mappings:
Namespace Name Mixin selector intermediary field_1407Lnet/minecraft/class_369;field_1407:[Iglue field_10Lclass_4;field_10:[Iserver dLab;d:[Iclient dLam;d:[Inamed permLnet/minecraft/util/math/noise/PerlinNoiseSampler;perm:[I
-
offsetX
public double offsetX- Mappings:
Namespace Name Mixin selector intermediary field_1408Lnet/minecraft/class_369;field_1408:Dglue field_7Lclass_4;field_7:Dserver aLab;a:Dclient aLam;a:Dnamed offsetXLnet/minecraft/util/math/noise/PerlinNoiseSampler;offsetX:D
-
offsetY
public double offsetY- Mappings:
Namespace Name Mixin selector intermediary field_1409Lnet/minecraft/class_369;field_1409:Dglue field_8Lclass_4;field_8:Dserver bLab;b:Dclient bLam;b:Dnamed offsetYLnet/minecraft/util/math/noise/PerlinNoiseSampler;offsetY:D
-
offsetZ
public double offsetZ- Mappings:
Namespace Name Mixin selector intermediary field_1410Lnet/minecraft/class_369;field_1410:Dglue field_9Lclass_4;field_9:Dserver cLab;c:Dclient cLam;c:Dnamed offsetZLnet/minecraft/util/math/noise/PerlinNoiseSampler;offsetZ:D
-
-
Constructor Details
-
PerlinNoiseSampler
public PerlinNoiseSampler() -
PerlinNoiseSampler
- Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_369;<init>(Ljava/util/Random;)Vglue <init>Lclass_4;<init>(Ljava/util/Random;)Vserver <init>Lab;<init>(Ljava/util/Random;)Vclient <init>Lam;<init>(Ljava/util/Random;)Vnamed <init>Lnet/minecraft/util/math/noise/PerlinNoiseSampler;<init>(Ljava/util/Random;)V
-
-
Method Details
-
sample
public double sample(double x, double y, double z) - Mappings:
Namespace Name Mixin selector intermediary method_1199Lnet/minecraft/class_369;method_1199(DDD)Dglue method_10Lclass_4;method_10(DDD)Dserver aLab;a(DDD)Dclient aLam;a(DDD)Dnamed sampleLnet/minecraft/util/math/noise/PerlinNoiseSampler;sample(DDD)D
-
lerp
public final double lerp(double x, double y, double t) - Mappings:
Namespace Name Mixin selector intermediary method_1203Lnet/minecraft/class_369;method_1203(DDD)Dglue method_14Lclass_4;method_14(DDD)Dserver bLab;b(DDD)Dclient bLam;b(DDD)Dnamed lerpLnet/minecraft/util/math/noise/PerlinNoiseSampler;lerp(DDD)D
-
gradCoord
public final double gradCoord(int int2, double x, double y) - Mappings:
Namespace Name Mixin selector intermediary method_1200Lnet/minecraft/class_369;method_1200(IDD)Dglue method_11Lclass_4;method_11(IDD)Dserver aLab;a(IDD)Dclient aLam;a(IDD)Dnamed gradCoordLnet/minecraft/util/math/noise/PerlinNoiseSampler;gradCoord(IDD)D
-
gradCoord
public final double gradCoord(int int2, double x, double y, double z) - Mappings:
Namespace Name Mixin selector intermediary method_1201Lnet/minecraft/class_369;method_1201(IDDD)Dglue method_12Lclass_4;method_12(IDDD)Dserver aLab;a(IDDD)Dclient aLam;a(IDDD)Dnamed gradCoordLnet/minecraft/util/math/noise/PerlinNoiseSampler;gradCoord(IDDD)D
-
sample
public double sample(double x, double y) - Mappings:
Namespace Name Mixin selector intermediary method_1204Lnet/minecraft/class_369;method_1204(DD)Dglue method_9Lclass_4;method_9(DD)Dserver aLab;a(DD)Dclient aLam;a(DD)Dnamed sampleLnet/minecraft/util/math/noise/PerlinNoiseSampler;sample(DD)D
-
create
public void create(double[] map, double x, double y, double z, int width, int height, int depth, double double2, double double3, double double4, double double5) - Mappings:
Namespace Name Mixin selector intermediary method_1202Lnet/minecraft/class_369;method_1202([DDDDIIIDDDD)Vglue method_13Lclass_4;method_13([DDDDIIIDDDD)Vserver aLab;a([DDDDIIIDDDD)Vclient aLam;a([DDDDIIIDDDD)Vnamed createLnet/minecraft/util/math/noise/PerlinNoiseSampler;create([DDDDIIIDDDD)V
-