Performance tuning, improve workaround for bukkit scheduler bugs

This commit is contained in:
Mike Primm 2011-07-19 00:52:05 -05:00
parent 929175ebfc
commit 90b3d682ad
14 changed files with 412 additions and 303 deletions

View file

@ -4,6 +4,7 @@ import org.bukkit.World;
import org.dynmap.Color;
import org.dynmap.ConfigurationNode;
import org.dynmap.utils.MapIterator;
import org.dynmap.utils.MapIterator.BlockStep;
public class CaveTileRenderer extends DefaultTileRenderer {
@ -32,14 +33,14 @@ public class CaveTileRenderer extends DefaultTileRenderer {
switch (seq) {
case 0:
mapiter.decrementX();
mapiter.stepPosition(BlockStep.X_MINUS);
break;
case 1:
case 3:
mapiter.decrementY();
mapiter.stepPosition(BlockStep.Y_MINUS);
break;
case 2:
mapiter.incrementZ();
mapiter.stepPosition(BlockStep.Z_PLUS);
break;
}