public static int createNewMap(World world, byte scale) { int id = world.getUniqueDataId("height_map"); HeightMapData data = new HeightMapData(id, false); data.scale = scale; data.markDirty(); world.setItemData(data.mapName, data); return id; }
public void markDataUpdated(World world, int mapId) { HeightMapData data = getMapData(world, mapId); data.markDirty(); mapsToUpdate.add(mapId); }