Package net.minecraft.util.math.noise
Class PerlinNoiseSampler
java.lang.Object
net.minecraft.util.math.noise.PerlinNoiseSampler
- Mappings:
- Namespace - Name - named - net/minecraft/util/math/noise/PerlinNoiseSampler- intermediary - net/minecraft/class_3756- official - esb
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate static final floatfinal doublefinal doublefinal doubleprivate final byte[]
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddDebugInfo(StringBuilder info) private static doublegrad(int hash, double x, double y, double z) private intmap(int input) doublesample(double x, double y, double z) doublesample(double x, double y, double z, double yScale, double yMax) Deprecated.private doublesample(int sectionX, int sectionY, int sectionZ, double localX, double localY, double localZ, double fadeLocalY) doublesampleDerivative(double x, double y, double z, double[] double2) private doublesampleDerivative(int sectionX, int sectionY, int sectionZ, double localX, double localY, double localZ, double[] double2) 
- 
Field Details- 
field_31701private static final float field_31701- See Also:
- Mappings:
- Namespace - Name - Mixin selector - named - field_31701- Lnet/minecraft/util/math/noise/PerlinNoiseSampler;field_31701:F- intermediary - field_31701- Lnet/minecraft/class_3756;field_31701:F- official - d- Lesb;d:F
 
- 
permutationprivate final byte[] permutation- Mappings:
- Namespace - Name - Mixin selector - named - permutation- Lnet/minecraft/util/math/noise/PerlinNoiseSampler;permutation:[B- intermediary - field_16590- Lnet/minecraft/class_3756;field_16590:[B- official - e- Lesb;e:[B
 
- 
originXpublic final double originX- Mappings:
- Namespace - Name - Mixin selector - named - originX- Lnet/minecraft/util/math/noise/PerlinNoiseSampler;originX:D- intermediary - field_16591- Lnet/minecraft/class_3756;field_16591:D- official - a- Lesb;a:D
 
- 
originYpublic final double originY- Mappings:
- Namespace - Name - Mixin selector - named - originY- Lnet/minecraft/util/math/noise/PerlinNoiseSampler;originY:D- intermediary - field_16589- Lnet/minecraft/class_3756;field_16589:D- official - b- Lesb;b:D
 
- 
originZpublic final double originZ- Mappings:
- Namespace - Name - Mixin selector - named - originZ- Lnet/minecraft/util/math/noise/PerlinNoiseSampler;originZ:D- intermediary - field_16588- Lnet/minecraft/class_3756;field_16588:D- official - c- Lesb;c:D
 
 
- 
- 
Constructor Details- 
PerlinNoiseSampler- Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/util/math/noise/PerlinNoiseSampler;<init>(Lnet/minecraft/util/math/random/Random;)V- intermediary - <init>- Lnet/minecraft/class_3756;<init>(Lnet/minecraft/class_5819;)V- official - <init>- Lesb;<init>(Lazh;)V
 
 
- 
- 
Method Details- 
samplepublic double sample(double x, double y, double z) - Mappings:
- Namespace - Name - Mixin selector - named - sample- Lnet/minecraft/util/math/noise/PerlinNoiseSampler;sample(DDD)D- intermediary - method_33658- Lnet/minecraft/class_3756;method_33658(DDD)D- official - a- Lesb;a(DDD)D
 
- 
sampleDeprecated.- Mappings:
- Namespace - Name - Mixin selector - named - sample- Lnet/minecraft/util/math/noise/PerlinNoiseSampler;sample(DDDDD)D- intermediary - method_16447- Lnet/minecraft/class_3756;method_16447(DDDDD)D- official - a- Lesb;a(DDDDD)D
 
- 
sampleDerivativepublic double sampleDerivative(double x, double y, double z, double[] double2) - Mappings:
- Namespace - Name - Mixin selector - named - sampleDerivative- Lnet/minecraft/util/math/noise/PerlinNoiseSampler;sampleDerivative(DDD[D)D- intermediary - method_35477- Lnet/minecraft/class_3756;method_35477(DDD[D)D- official - a- Lesb;a(DDD[D)D
 
- 
gradprivate static double grad(int hash, double x, double y, double z) - Mappings:
- Namespace - Name - Mixin selector - named - grad- Lnet/minecraft/util/math/noise/PerlinNoiseSampler;grad(IDDD)D- intermediary - method_16448- Lnet/minecraft/class_3756;method_16448(IDDD)D- official - a- Lesb;a(IDDD)D
 
- 
mapprivate int map(int input) - Mappings:
- Namespace - Name - Mixin selector - named - map- Lnet/minecraft/util/math/noise/PerlinNoiseSampler;map(I)I- intermediary - method_16449- Lnet/minecraft/class_3756;method_16449(I)I- official - a- Lesb;a(I)I
 
- 
sampleprivate double sample(int sectionX, int sectionY, int sectionZ, double localX, double localY, double localZ, double fadeLocalY) - Mappings:
- Namespace - Name - Mixin selector - named - sample- Lnet/minecraft/util/math/noise/PerlinNoiseSampler;sample(IIIDDDD)D- intermediary - method_16450- Lnet/minecraft/class_3756;method_16450(IIIDDDD)D- official - a- Lesb;a(IIIDDDD)D
 
- 
sampleDerivativeprivate double sampleDerivative(int sectionX, int sectionY, int sectionZ, double localX, double localY, double localZ, double[] double2) - Mappings:
- Namespace - Name - Mixin selector - named - sampleDerivative- Lnet/minecraft/util/math/noise/PerlinNoiseSampler;sampleDerivative(IIIDDD[D)D- intermediary - method_35478- Lnet/minecraft/class_3756;method_35478(IIIDDD[D)D- official - a- Lesb;a(IIIDDD[D)D
 
- 
addDebugInfo- Mappings:
- Namespace - Name - Mixin selector - named - addDebugInfo- Lnet/minecraft/util/math/noise/PerlinNoiseSampler;addDebugInfo(Ljava/lang/StringBuilder;)V- intermediary - method_39118- Lnet/minecraft/class_3756;method_39118(Ljava/lang/StringBuilder;)V- official - a- Lesb;a(Ljava/lang/StringBuilder;)V
 
 
-