CLASS net/minecraft/class_5832 net/minecraft/world/gen/AquiferSampler FIELD field_28813 edgeDensityNoise Lnet/minecraft/class_5216; FIELD field_28814 waterLevelNoise Lnet/minecraft/class_5216; FIELD field_28815 settings Lnet/minecraft/class_5284; FIELD field_28816 waterLevels [I FIELD field_28817 blockPositions [J FIELD field_28818 densityAddition D FIELD field_28819 waterLevel I FIELD field_28820 needsFluidTick Z FIELD field_28821 columnSampler Lnet/minecraft/class_5818; FIELD field_28822 startX I FIELD field_28823 startY I FIELD field_28824 startZ I FIELD field_28825 sizeX I FIELD field_28826 sizeZ I METHOD (IILnet/minecraft/class_5216;Lnet/minecraft/class_5216;Lnet/minecraft/class_5284;Lnet/minecraft/class_5818;I)V ARG 1 x ARG 2 z ARG 3 edgeDensityNoise ARG 4 waterLevelNoise ARG 5 settings ARG 6 columnSampler ARG 7 height METHOD method_33733 getWaterLevel ()I METHOD method_33734 getLocalX (I)I ARG 1 x METHOD method_33735 calculateDensity (IDII)D ARG 1 y ARG 2 noise ARG 4 a ARG 5 b METHOD method_33736 maxDistance (II)D ARG 1 a ARG 2 b METHOD method_33737 apply (III)V ARG 1 x ARG 2 y ARG 3 z METHOD method_33738 getWaterLevel (J)I ARG 1 pos METHOD method_33739 getDensityAddition ()D METHOD method_33740 getLocalY (I)I ARG 1 y METHOD method_33741 index (III)I ARG 1 x ARG 2 y ARG 3 z METHOD method_33742 needsFluidTick ()Z METHOD method_33743 getLocalZ (I)I ARG 1 z METHOD method_33744 getWaterLevel (III)I ARG 1 x ARG 2 y ARG 3 z