From b2d306cf11c0e7b6a9cbb3fb36147bc7b73f26be Mon Sep 17 00:00:00 2001 From: David Berdik Date: Mon, 5 Jul 2021 20:56:31 -0400 Subject: [PATCH] Moved Graveyard world generation to be done before spawning Herobrine. --- .../herobrine/Herobrine.java | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/main/java/net/theprogrammersworld/herobrine/Herobrine.java b/src/main/java/net/theprogrammersworld/herobrine/Herobrine.java index ac5e461..b9379d3 100644 --- a/src/main/java/net/theprogrammersworld/herobrine/Herobrine.java +++ b/src/main/java/net/theprogrammersworld/herobrine/Herobrine.java @@ -144,15 +144,6 @@ public class Herobrine extends JavaPlugin implements Listener { configdb.Startup(); configdb.Reload(); - // Spawn Herobrine - Location nowloc = new Location((World) Bukkit.getServer().getWorlds().get(0), (float) 0, (float) -20, - (float) 0); - nowloc.setYaw((float) 1); - nowloc.setPitch((float) 1); - HerobrineSpawn(nowloc); - - HerobrineNPC.setItemInHand(configdb.ItemInHand.getItemStack()); - // Graveyard World if (this.configdb.UseGraveyardWorld == true && Bukkit.getServer().getWorld(configdb.HerobrineWorldName) == null) { WorldCreator wc = new WorldCreator(configdb.HerobrineWorldName); @@ -164,6 +155,15 @@ public class Herobrine extends JavaPlugin implements Listener { GraveyardWorld.Create(); } + // Spawn Herobrine + Location nowloc = new Location((World) Bukkit.getServer().getWorlds().get(0), (float) 0, (float) -20, + (float) 0); + nowloc.setYaw((float) 1); + nowloc.setPitch((float) 1); + HerobrineSpawn(nowloc); + + HerobrineNPC.setItemInHand(configdb.ItemInHand.getItemStack()); + getServer().getPluginManager().registerEvents(new EntityListener(this), this); getServer().getPluginManager().registerEvents(new BlockListener(), this); getServer().getPluginManager().registerEvents(new InventoryListener(), this);