mirror of
https://github.com/EssentialsX/Essentials.git
synced 2024-12-31 21:48:31 +01:00
Allow the use of the world spawn in EssentialsSpawn for new players.
This commit is contained in:
parent
b851cd10f2
commit
2e565f8881
@ -484,6 +484,7 @@ newbies:
|
||||
announce-format: '&dWelcome {DISPLAYNAME} to the server!'
|
||||
|
||||
# When we spawn for the first time, which spawnpoint do we use?
|
||||
# Set to "none" if you want to use the spawn point of the world.
|
||||
spawnpoint: newbies
|
||||
|
||||
# End of File <-- No seriously, you're done with configuration.
|
||||
|
@ -59,20 +59,23 @@ public class EssentialsSpawnPlayerListener extends PlayerListener
|
||||
return;
|
||||
}
|
||||
user.setNew(false);
|
||||
ess.scheduleSyncDelayedTask(new Runnable()
|
||||
if (!"none".equalsIgnoreCase(ess.getSettings().getNewbieSpawn()))
|
||||
{
|
||||
public void run()
|
||||
ess.scheduleSyncDelayedTask(new Runnable()
|
||||
{
|
||||
try
|
||||
public void run()
|
||||
{
|
||||
user.getTeleport().now(ess.getSpawn().getSpawn(ess.getSettings().getNewbieSpawn()));
|
||||
try
|
||||
{
|
||||
user.getTeleport().now(ess.getSpawn().getSpawn(ess.getSettings().getNewbieSpawn()));
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
Logger.getLogger("Minecraft").log(Level.WARNING, Util.i18n("teleportNewPlayerError"), ex);
|
||||
}
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
Logger.getLogger("Minecraft").log(Level.WARNING, Util.i18n("teleportNewPlayerError"), ex);
|
||||
}
|
||||
}
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
if (ess.getSettings().getAnnounceNewPlayers())
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user