I have this slew of code, where I spawn a falling beacon at a certain position, and I then chunk load it (so it spawns correctly and falls down without players having to go nearby). Now the problem is that it doesn't actually load this chunk properly. All it does is spawn the falling blocks. You actually have to get a player near them for it to even start to fall down! My code looks like this where I do it: Code (Text): Location blockLocation = new Location(world, x, y, z); blockLocation.add(0, 20, 0); Bukkit.getServer().createWorld(new WorldCreator(world.getName())); blockLocation.getChunk().load(true); blockLocation.getWorld().loadChunk(blockLocation.getChunk()); blockLocation.getWorld().spawnFallingBlock(blockLocation, Material.BEACON, (byte) 0); blockLocation.getChunk().load(true); blockLocation.getWorld().loadChunk(blockLocation.getChunk()); blockLocation.setY(blockLocation.getY() - 20); As you can see, I have tried allot of different loading methods, none of them have worked a single bit! You need the player to enter the area before the falling beacon actually appears and starts falling.