geforkt von Mirrors/Paper
Fixed translation issue and enderman not spawning when The End is generated. Fixes BUKKIT-1115
Dieser Commit ist enthalten in:
Ursprung
0f659850b2
Commit
1b6ca577f5
@ -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) {
|
||||
|
@ -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;
|
||||
}
|
||||
}
|
Laden…
In neuem Issue referenzieren
Einen Benutzer sperren