Fix multi-map KzedMap rendering (default cave not rendered issue)

This commit is contained in:
Mike Primm 2011-08-29 15:53:48 -05:00
parent 13bf8d7733
commit 974cd33853

View File

@ -76,7 +76,14 @@ public class KzedMapTile extends MapTile {
}
public boolean render(MapChunkCache cache, String mapname) {
return map.render(cache, this, MapManager.mapman.getTileFile(this));
boolean rslt = false;
for(MapTileRenderer r : map.renderers) {
if((mapname == null) || (r.getName().equals(mapname))) {
KzedMapTile t = new KzedMapTile(world, map, r, px, py);
rslt |= map.render(cache, t, MapManager.mapman.getTileFile(t));
}
}
return rslt;
}
public List<DynmapChunk> getRequiredChunks() {