CLASS net/minecraft/class_3756 net/minecraft/util/math/noise/PerlinNoiseSampler FIELD field_16588 originZ D FIELD field_16589 originY D FIELD field_16590 permutation [B FIELD field_16591 originX D METHOD (Lnet/minecraft/class_5819;)V ARG 1 random METHOD method_16447 sample (DDDDD)D ARG 1 x ARG 3 y ARG 5 z ARG 7 yScale ARG 9 yMax METHOD method_16448 grad (IDDD)D ARG 0 hash ARG 1 x ARG 3 y ARG 5 z METHOD method_16449 map (I)I ARG 1 input METHOD method_16450 sample (IIIDDDD)D ARG 1 sectionX ARG 2 sectionY ARG 3 sectionZ ARG 4 localX ARG 6 localY ARG 8 localZ ARG 10 fadeLocalY METHOD method_33658 sample (DDD)D ARG 1 x ARG 3 y ARG 5 z METHOD method_35477 sampleDerivative (DDD[D)D ARG 1 x ARG 3 y ARG 5 z METHOD method_35478 sampleDerivative (IIIDDD[D)D ARG 1 sectionX ARG 2 sectionY ARG 3 sectionZ ARG 4 localX ARG 6 localY ARG 8 localZ METHOD method_39118 addDebugInfo (Ljava/lang/StringBuilder;)V ARG 1 info