diff options
author | EvilSeph <evilseph@gmail.com> | 2012-03-11 07:04:54 -0400 |
---|---|---|
committer | EvilSeph <evilseph@gmail.com> | 2012-03-11 07:04:54 -0400 |
commit | 1b6ca577f5018b05ba3a0edd298f65bfdc86a5ef (patch) | |
tree | 25cca955e8a2c610874e14fe1bf65a121b9eae77 /src/main/java/net/minecraft | |
parent | 0f659850b2c5ae796db187cc78cecbd8f687462c (diff) | |
download | craftbukkit-1b6ca577f5018b05ba3a0edd298f65bfdc86a5ef.tar craftbukkit-1b6ca577f5018b05ba3a0edd298f65bfdc86a5ef.tar.gz craftbukkit-1b6ca577f5018b05ba3a0edd298f65bfdc86a5ef.tar.lz craftbukkit-1b6ca577f5018b05ba3a0edd298f65bfdc86a5ef.tar.xz craftbukkit-1b6ca577f5018b05ba3a0edd298f65bfdc86a5ef.zip |
Fixed translation issue and enderman not spawning when The End is generated. Fixes BUKKIT-1115
Diffstat (limited to 'src/main/java/net/minecraft')
-rw-r--r-- | src/main/java/net/minecraft/server/ItemBucket.java | 2 | ||||
-rw-r--r-- | src/main/java/net/minecraft/server/WorldProviderTheEnd.java | 42 |
2 files changed, 1 insertions, 43 deletions
diff --git a/src/main/java/net/minecraft/server/ItemBucket.java b/src/main/java/net/minecraft/server/ItemBucket.java index 47c7dcc3..3227a0a4 100644 --- a/src/main/java/net/minecraft/server/ItemBucket.java +++ b/src/main/java/net/minecraft/server/ItemBucket.java @@ -126,7 +126,7 @@ public class ItemBucket extends Item { } // CraftBukkit end - if (world.worldProvider.e && this.a == Block.WATER.id) { + if (world.worldProvider.d && this.a == Block.WATER.id) { world.makeSound(d0 + 0.5D, d1 + 0.5D, d2 + 0.5D, "random.fizz", 0.5F, 2.6F + (world.random.nextFloat() - world.random.nextFloat()) * 0.8F); for (int l = 0; l < 8; ++l) { diff --git a/src/main/java/net/minecraft/server/WorldProviderTheEnd.java b/src/main/java/net/minecraft/server/WorldProviderTheEnd.java deleted file mode 100644 index 52fc39e8..00000000 --- a/src/main/java/net/minecraft/server/WorldProviderTheEnd.java +++ /dev/null @@ -1,42 +0,0 @@ -package net.minecraft.server; - -public class WorldProviderTheEnd extends WorldProvider { - - public WorldProviderTheEnd() {} - - public void a() { - this.c = new WorldChunkManagerHell(BiomeBase.SKY, 0.5F, 0.0F); - this.dimension = 1; - this.e = false; // CraftBukkit - } - - public IChunkProvider getChunkProvider() { - return new ChunkProviderTheEnd(this.a, this.a.getSeed()); - } - - public float a(long i, float f) { - return 0.0F; - } - - public boolean c() { - return false; - } - - public boolean d() { - return false; - } - - public boolean canSpawn(int i, int j) { - int k = this.a.b(i, j); - - return k == 0 ? false : Block.byId[k].material.isSolid(); - } - - public ChunkCoordinates e() { - return new ChunkCoordinates(100, 50, 0); - } - - public int getSeaLevel() { - return 50; - } -} |