Separated rendering from MapTile, removed separate cave logic (integrated in rendering) and temporarily removed/disabled zoom-rendering.

This commit is contained in:
FrozenCow 2011-01-06 03:30:50 +01:00
parent 225d28e177
commit c5d5a85a17
7 changed files with 462 additions and 482 deletions

View file

@ -0,0 +1,18 @@
package org.dynmap.render;
import org.dynmap.MapTile;
public class CombinedTileRenderer implements MapTileRenderer {
private MapTileRenderer[] renderers;
public CombinedTileRenderer(MapTileRenderer[] renderers) {
this.renderers = renderers;
}
@Override
public void render(MapTile tile) {
for(MapTileRenderer renderer : renderers) {
renderer.render(tile);
}
}
}