diff options
author | Nathan Adams <dinnerbone@dinnerbone.com> | 2011-11-29 23:17:43 +0000 |
---|---|---|
committer | Nathan Adams <dinnerbone@dinnerbone.com> | 2011-11-30 21:46:19 +0000 |
commit | 8fbe78a2c3b65f4140c4d0db4bed5a9bcdaf1792 (patch) | |
tree | cc229f65097c54cfcd769f686c43efa1dacc8d2f /src/main/java/net/minecraft/server/WorldMap.java | |
parent | 8665161eaa0160467ce33598c13f1aed4b549a4d (diff) | |
download | craftbukkit-8fbe78a2c3b65f4140c4d0db4bed5a9bcdaf1792.tar craftbukkit-8fbe78a2c3b65f4140c4d0db4bed5a9bcdaf1792.tar.gz craftbukkit-8fbe78a2c3b65f4140c4d0db4bed5a9bcdaf1792.tar.lz craftbukkit-8fbe78a2c3b65f4140c4d0db4bed5a9bcdaf1792.tar.xz craftbukkit-8fbe78a2c3b65f4140c4d0db4bed5a9bcdaf1792.zip |
Updated to use mc-dev rename revision 1
Diffstat (limited to 'src/main/java/net/minecraft/server/WorldMap.java')
-rw-r--r-- | src/main/java/net/minecraft/server/WorldMap.java | 64 |
1 files changed, 32 insertions, 32 deletions
diff --git a/src/main/java/net/minecraft/server/WorldMap.java b/src/main/java/net/minecraft/server/WorldMap.java index 344f954a..08914204 100644 --- a/src/main/java/net/minecraft/server/WorldMap.java +++ b/src/main/java/net/minecraft/server/WorldMap.java @@ -16,15 +16,15 @@ import org.bukkit.craftbukkit.map.CraftMapView; public class WorldMap extends WorldMapBase { - public int b; - public int c; + public int centerX; + public int centerZ; public byte map; - public byte e; - public byte[] f = new byte[16384]; + public byte scale; + public byte[] colors = new byte[16384]; public int g; public List h = new ArrayList(); private Map j = new HashMap(); - public List i = new ArrayList(); + public List decorations = new ArrayList(); // CraftBukkit start public final CraftMapView mapView; @@ -42,7 +42,7 @@ public class WorldMap extends WorldMapBase { public void a(NBTTagCompound nbttagcompound) { // CraftBukkit start - byte dimension = nbttagcompound.d("dimension"); + byte dimension = nbttagcompound.getByte("dimension"); if (dimension >= 10) { long least = nbttagcompound.getLong("UUIDLeast"); @@ -65,26 +65,26 @@ public class WorldMap extends WorldMapBase { this.map = dimension; // CraftBukkit end - this.b = nbttagcompound.f("xCenter"); - this.c = nbttagcompound.f("zCenter"); - this.e = nbttagcompound.d("scale"); - if (this.e < 0) { - this.e = 0; + this.centerX = nbttagcompound.getInt("xCenter"); + this.centerZ = nbttagcompound.getInt("zCenter"); + this.scale = nbttagcompound.getByte("scale"); + if (this.scale < 0) { + this.scale = 0; } - if (this.e > 4) { - this.e = 4; + if (this.scale > 4) { + this.scale = 4; } - short short1 = nbttagcompound.e("width"); - short short2 = nbttagcompound.e("height"); + short short1 = nbttagcompound.getShort("width"); + short short2 = nbttagcompound.getShort("height"); if (short1 == 128 && short2 == 128) { - this.f = nbttagcompound.k("colors"); + this.colors = nbttagcompound.getByteArray("colors"); } else { - byte[] abyte = nbttagcompound.k("colors"); + byte[] abyte = nbttagcompound.getByteArray("colors"); - this.f = new byte[16384]; + this.colors = new byte[16384]; int i = (128 - short1) / 2; int j = (128 - short2) / 2; @@ -96,7 +96,7 @@ public class WorldMap extends WorldMapBase { int j1 = i1 + i; if (j1 >= 0 || j1 < 128) { - this.f[j1 + l * 128] = abyte[i1 + k * short1]; + this.colors[j1 + l * 128] = abyte[i1 + k * short1]; } } } @@ -124,13 +124,13 @@ public class WorldMap extends WorldMapBase { } } // CraftBukkit end - nbttagcompound.a("dimension", this.map); - nbttagcompound.a("xCenter", this.b); - nbttagcompound.a("zCenter", this.c); - nbttagcompound.a("scale", this.e); - nbttagcompound.a("width", (short) 128); - nbttagcompound.a("height", (short) 128); - nbttagcompound.a("colors", this.f); + nbttagcompound.setByte("dimension", this.map); + nbttagcompound.setInt("xCenter", this.centerX); + nbttagcompound.setInt("zCenter", this.centerZ); + nbttagcompound.setByte("scale", this.scale); + nbttagcompound.setShort("width", (short) 128); + nbttagcompound.setShort("height", (short) 128); + nbttagcompound.setByteArray("colors", this.colors); } public void a(EntityHuman entityhuman, ItemStack itemstack) { @@ -141,14 +141,14 @@ public class WorldMap extends WorldMapBase { this.h.add(worldmaphumantracker); } - this.i.clear(); + this.decorations.clear(); for (int i = 0; i < this.h.size(); ++i) { WorldMapHumanTracker worldmaphumantracker1 = (WorldMapHumanTracker) this.h.get(i); if (!worldmaphumantracker1.trackee.dead && worldmaphumantracker1.trackee.inventory.c(itemstack)) { - float f = (float) (worldmaphumantracker1.trackee.locX - (double) this.b) / (float) (1 << this.e); - float f1 = (float) (worldmaphumantracker1.trackee.locZ - (double) this.c) / (float) (1 << this.e); + float f = (float) (worldmaphumantracker1.trackee.locX - (double) this.centerX) / (float) (1 << this.scale); + float f1 = (float) (worldmaphumantracker1.trackee.locZ - (double) this.centerZ) / (float) (1 << this.scale); byte b0 = 64; byte b1 = 64; @@ -166,7 +166,7 @@ public class WorldMap extends WorldMapBase { } if (worldmaphumantracker1.trackee.dimension == this.map) { - this.i.add(new WorldMapOrienter(this, b2, b3, b4, b5)); + this.decorations.add(new WorldMapDecoration(this, b2, b3, b4, b5)); } } } else { @@ -176,7 +176,7 @@ public class WorldMap extends WorldMapBase { } } - public byte[] a(ItemStack itemstack, World world, EntityHuman entityhuman) { + public byte[] getUpdatePacket(ItemStack itemstack, World world, EntityHuman entityhuman) { WorldMapHumanTracker worldmaphumantracker = (WorldMapHumanTracker) this.j.get(entityhuman); if (worldmaphumantracker == null) { @@ -188,7 +188,7 @@ public class WorldMap extends WorldMapBase { } } - public void a(int i, int j, int k) { + public void flagDirty(int i, int j, int k) { super.a(); for (int l = 0; l < this.h.size(); ++l) { |