|
|
|
@ -37,7 +37,7 @@ public class SetSpawn extends JavaPlugin implements Listener {
|
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
public void onDisable() { |
|
|
|
|
getLogger().info("Spawn has been disabled!"); |
|
|
|
|
//getLogger().info("Spawn has been disabled!");
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
@ -102,11 +102,13 @@ public class SetSpawn extends JavaPlugin implements Listener {
|
|
|
|
|
@EventHandler |
|
|
|
|
public void onJoin(PlayerJoinEvent e) { |
|
|
|
|
final Player p = e.getPlayer(); |
|
|
|
|
|
|
|
|
|
if (getConfig().getConfigurationSection("spawn") == null) { |
|
|
|
|
p.sendMessage(ChatColor.translateAlternateColorCodes('&', getConfig().getString("No-Spawn-Message"))); |
|
|
|
|
return; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
if (getConfig().getBoolean("On-Join-Spawn") || (getConfig().getBoolean("On-First-Spawn") && !e.getPlayer().hasPlayedBefore())) { |
|
|
|
|
if (getConfig().getConfigurationSection("spawn") == null) { |
|
|
|
|
p.sendMessage(ChatColor.translateAlternateColorCodes('&', getConfig().getString("No-Spawn-Message"))); |
|
|
|
|
return; |
|
|
|
|
} |
|
|
|
|
new BukkitRunnable() { |
|
|
|
|
public void run() { |
|
|
|
|
World w = Bukkit.getServer().getWorld(getConfig().getString("spawn.world")); |
|
|
|
|