fix for a bug

This commit is contained in:
HaHaWTH 2023-12-13 00:41:16 +08:00
parent d7f3afbb5f
commit 1621559f7e

View File

@ -142,7 +142,7 @@ public class TeleportationService implements Reloadable {
logger.debug("Teleporting `{0}` to spawn because of 'force-spawn after login'", player.getName());
teleportToSpawn(player, true);
} else if (settings.getProperty(TELEPORT_UNAUTHED_TO_SPAWN)) {
if (settings.getProperty(RestrictionSettings.SAVE_QUIT_LOCATION) && auth.getQuitLocY() != 0 && player.hasPlayedBefore()) {
if (settings.getProperty(RestrictionSettings.SAVE_QUIT_LOCATION) && (auth.getQuitLocY() != 0 || player.hasPlayedBefore())) {
Location location = buildLocationFromAuth(player, auth);
logger.debug("Teleporting `{0}` after login, based on the player auth", player.getName());
teleportBackFromSpawn(player, location);