English: Data collected from the Nocom exploit from March 2020 to July 2021. This was a coordinate exploit that allowed player movements to be tracked, and this image is a heatmap of every hit from said player tracking. Dark spots are locations where a lot of time was spent, such as a location where a player was building something, or a location that people commonly would travel through, such as the axes/diagonals. This data is from X = -245760 to X = +245759 on horizontal, and Z = -138240 to Z = +138239 on vertical, from 2b2t's Overworld, downscaled to 8K resolution.
publicstaticvoidmakeHeatmap(intradius)throwsException{Scannerscan=newScanner(newFile("/Users/leijurv/Downloads/heatmap_overworld_full.csv"));// from -radius to +radius-1BufferedImageoutput=newBufferedImage(radius*2,radius*2,BufferedImage.TYPE_BYTE_GRAY);WritableRasterraster=output.getRaster();SampleModelmodel=raster.getSampleModel();DataBufferbuffer=raster.getDataBuffer();for(intx=0;x<2*radius;x++){for(inty=0;y<2*radius;y++){model.setSample(x,y,0,255,buffer);}}inti=0;while(scan.hasNextLine()){if(++i%1000000==0){System.out.println(i);}Stringline=scan.nextLine();String[]split=line.split(",");intchunkX=Integer.parseInt(split[0]);intchunkZ=Integer.parseInt(split[1]);intimageX=chunkX+radius;intimageY=chunkZ+radius;if(imageX<0||imageX>=2*radius||imageY<0||imageY>=2*radius){continue;}intweight=Integer.parseInt(split[2]);intcolor=255-(int)(50*Math.log(weight))-50;if(color<0){color=0;}if(color>255){color=255;}model.setSample(imageX,imageY,0,color,buffer);}Fileo=newFile("/Users/leijurv/Downloads/heatmap_overworld_full.png");ImageIO.write(output,"png",o);}
upload at higher resolution than I have ever previously released, partially to prove that this is actually my own work, partially because it looks cool