CLASS net/minecraft/class_3541 net/minecraft/util/math/noise/SimplexNoiseSampler FIELD field_15761 originZ D FIELD field_15762 originY D FIELD field_15763 originX D FIELD field_15764 SQRT_3 D FIELD field_15765 permutations [I FIELD field_15766 gradients [[I FIELD field_15767 UNSKEW_FACTOR_2D D FIELD field_15768 SKEW_FACTOR_2D D METHOD (Ljava/util/Random;)V ARG 1 random METHOD method_15431 dot ([IDDD)D ARG 0 gArr ARG 1 x ARG 3 y ARG 5 z METHOD method_15433 sample (DD)D ARG 1 x ARG 3 y METHOD method_16455 grad (IDDDD)D ARG 1 hash ARG 2 x ARG 4 y ARG 6 z METHOD method_16456 getGradient (I)I ARG 1 hash