- Add the Codota plugin to your IDE and get smart completions
private void myMethod () {}
@Override public short[] getImage() { return mapLoader.getImage(); }
public static BufferedImage createBufferedImageFrom(MapLoader mapLoader) { short[] data = mapLoader.getImage(); int xOffset = MapFileHeader.PREVIEW_IMAGE_SIZE; BufferedImage img = new BufferedImage(MapFileHeader.PREVIEW_IMAGE_SIZE + xOffset, MapFileHeader.PREVIEW_IMAGE_SIZE, BufferedImage.TYPE_INT_ARGB); xOffset--; for (int y = 0; y < MapFileHeader.PREVIEW_IMAGE_SIZE; y++) { for (int x = 0; x < MapFileHeader.PREVIEW_IMAGE_SIZE; x++) { int index = y * MapFileHeader.PREVIEW_IMAGE_SIZE + x; jsettlers.common.Color c = jsettlers.common.Color.fromShort(data[index]); img.setRGB(x + xOffset, y, c.getARGB()); } if (xOffset > 1 && (y % 2 == 0)) { xOffset--; } } return img; }
short[] data = value.getImage(); int xOffset = MapFileHeader.PREVIEW_IMAGE_SIZE; BufferedImage img = new BufferedImage(MapFileHeader.PREVIEW_IMAGE_SIZE + xOffset,