Fork of Poseidon providing Bukkit #1060 to older Beta versions (b1.0-b1.7.3)
at develop 26 lines 587 B view raw
1package net.minecraft.server; 2 3public class WorldProviderSky extends WorldProvider { 4 5 public WorldProviderSky() { 6 } 7 8 public void a() { 9 this.b = new WorldChunkManagerHell(BiomeBase.SKY, 0.5D, 0.0D); 10 this.dimension = 1; 11 } 12 13 public IChunkProvider getChunkProvider() { 14 return new ChunkProviderSky(this.a, this.a.getSeed()); 15 } 16 17 public float a(long i, float f) { 18 return 0.0F; 19 } 20 21 public boolean canSpawn(int i, int j) { 22 int k = this.a.a(i, j); 23 24 return k == 0 ? false : Block.byId[k].material.isSolid(); 25 } 26}