Fork of Poseidon providing Bukkit #1060 to older Beta versions (b1.0-b1.7.3)
at develop 23 lines 743 B view raw
1package net.minecraft.server; 2 3import java.util.Random; 4 5public class WorldGenPumpkin extends WorldGenerator { 6 7 public WorldGenPumpkin() { 8 } 9 10 public boolean a(World world, Random random, int i, int j, int k) { 11 for (int l = 0; l < 64; ++l) { 12 int i1 = i + random.nextInt(8) - random.nextInt(8); 13 int j1 = j + random.nextInt(4) - random.nextInt(4); 14 int k1 = k + random.nextInt(8) - random.nextInt(8); 15 16 if (world.isEmpty(i1, j1, k1) && world.getTypeId(i1, j1 - 1, k1) == Block.GRASS.id && Block.PUMPKIN.canPlace(world, i1, j1, k1)) { 17 world.setRawTypeIdAndData(i1, j1, k1, Block.PUMPKIN.id, random.nextInt(4)); 18 } 19 } 20 21 return true; 22 } 23}