CLASS net/minecraft/class_5917 net/minecraft/world/gen/NoiseInterpolator FIELD field_29227 startNoiseBuffer [[D FIELD field_29228 endNoiseBuffer [[D FIELD field_29229 sizeY I FIELD field_29230 sizeZ I FIELD field_29231 minY I FIELD field_29232 columnSampler Lnet/minecraft/class_5917$class_5918; FIELD field_29233 x0y0z0 D FIELD field_29234 x0y0z1 D FIELD field_29235 x1y0z0 D FIELD field_29236 x1y0z1 D FIELD field_29237 x0y1z0 D FIELD field_29238 x0y1z1 D FIELD field_29239 x1y1z0 D FIELD field_29240 x1y1z1 D FIELD field_29241 x0z0 D FIELD field_29242 x1z0 D FIELD field_29243 x0z1 D FIELD field_29244 x1z1 D FIELD field_29245 z0 D FIELD field_29246 z1 D FIELD field_29247 startX I FIELD field_29248 startZ I METHOD (IIILnet/minecraft/class_1923;ILnet/minecraft/class_5917$class_5918;)V ARG 1 sizeX ARG 2 sizeY ARG 3 sizeZ ARG 4 pos ARG 5 minY ARG 6 columnSampler METHOD method_34286 sampleStartNoise ()V METHOD method_34287 sampleNoiseY (D)V ARG 1 deltaY METHOD method_34288 sampleEndNoise (I)V ARG 1 x METHOD method_34289 sampleNoiseCorners (II)V ARG 1 noiseY ARG 2 noiseZ METHOD method_34290 sampleNoise ([[DI)V ARG 1 buffer ARG 2 noiseX METHOD method_34291 swapBuffers ()V METHOD method_34292 sampleNoiseX (D)V ARG 1 deltaX METHOD method_34293 createBuffer (II)[[D ARG 0 sizeY ARG 1 sizeZ METHOD method_34294 sampleNoise (D)D ARG 1 deltaZ CLASS class_5918 ColumnSampler METHOD fillNoiseColumn ([DIIII)V ARG 1 buffer ARG 2 x ARG 3 z ARG 4 minY ARG 5 noiseSizeY