Guest User

Populate

a guest
Feb 26th, 2023
8
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.16 KB | None | 0 0
  1. package evasive.me.oregentest;
  2.  
  3. import org.bukkit.*;
  4. import org.bukkit.generator.LimitedRegion;
  5. import org.bukkit.generator.WorldInfo;
  6.  
  7. import java.util.Random;
  8.  
  9. public class AmongGenerator extends org.bukkit.generator.BlockPopulator {
  10.  
  11. public void populate(WorldInfo worldInfo, Random random, int chunkX, int chunkZ, LimitedRegion limitedRegion){
  12. World world = Bukkit.getWorld(worldInfo.getName());
  13. if (world.isChunkGenerated(chunkX, chunkZ))
  14. return;
  15. int cXOff = (chunkX * 16);
  16. int cZOff = (chunkZ * 16);
  17. if(!world.getChunkAt(cXOff, cZOff).isLoaded())
  18. return;
  19. Bukkit.getConsoleSender().sendMessage(String.valueOf(cXOff));
  20. Bukkit.getConsoleSender().sendMessage(String.valueOf(cZOff));
  21. Bukkit.getConsoleSender().sendMessage(String.valueOf(chunkX * 16));
  22. Bukkit.getConsoleSender().sendMessage(String.valueOf(chunkZ * 16));
  23.  
  24.  
  25. Bukkit.getConsoleSender().sendMessage(String.valueOf(world.getHighestBlockYAt(cXOff, cZOff)));
  26. //world.generateTree(new Location(world, cXOff, world.getHighestBlockYAt(cXOff, cZOff), cZOff), TreeType.BIRCH);
  27. }
  28. }
  29.  
Advertisement
Add Comment
Please, Sign In to add comment