Fork of Poseidon providing Bukkit #1060 to older Beta versions (b1.0-b1.7.3)
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}