Revert "Always revoke limbo states synchronously #1222"
This reverts commit 7bb701b126ab039b598444d69abeaa3e5f5e2326.
This commit is contained in:
parent
fe770ac29d
commit
d8e7203bb0
@ -2,7 +2,6 @@ package fr.xephi.authme.data.limbo;
|
|||||||
|
|
||||||
import fr.xephi.authme.ConsoleLogger;
|
import fr.xephi.authme.ConsoleLogger;
|
||||||
import fr.xephi.authme.data.limbo.persistence.LimboPersistence;
|
import fr.xephi.authme.data.limbo.persistence.LimboPersistence;
|
||||||
import fr.xephi.authme.service.BukkitService;
|
|
||||||
import fr.xephi.authme.settings.Settings;
|
import fr.xephi.authme.settings.Settings;
|
||||||
import org.bukkit.entity.Player;
|
import org.bukkit.entity.Player;
|
||||||
|
|
||||||
@ -38,9 +37,6 @@ public class LimboService {
|
|||||||
@Inject
|
@Inject
|
||||||
private AuthGroupHandler authGroupHandler;
|
private AuthGroupHandler authGroupHandler;
|
||||||
|
|
||||||
@Inject
|
|
||||||
private BukkitService bukkitService;
|
|
||||||
|
|
||||||
LimboService() {
|
LimboService() {
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -66,14 +62,13 @@ public class LimboService {
|
|||||||
|
|
||||||
LimboPlayer limboPlayer = helper.merge(existingLimbo, limboFromDisk);
|
LimboPlayer limboPlayer = helper.merge(existingLimbo, limboFromDisk);
|
||||||
limboPlayer = helper.merge(helper.createLimboPlayer(player, isRegistered), limboPlayer);
|
limboPlayer = helper.merge(helper.createLimboPlayer(player, isRegistered), limboPlayer);
|
||||||
entries.put(name, limboPlayer);
|
|
||||||
bukkitService.runTask(() -> helper.revokeLimboStates(player));
|
|
||||||
|
|
||||||
taskManager.registerMessageTask(player, limboPlayer, isRegistered);
|
taskManager.registerMessageTask(player, limboPlayer, isRegistered);
|
||||||
taskManager.registerTimeoutTask(player, limboPlayer);
|
taskManager.registerTimeoutTask(player, limboPlayer);
|
||||||
|
helper.revokeLimboStates(player);
|
||||||
authGroupHandler.setGroup(player, limboPlayer,
|
authGroupHandler.setGroup(player, limboPlayer,
|
||||||
isRegistered ? AuthGroupType.REGISTERED_UNAUTHENTICATED : AuthGroupType.UNREGISTERED);
|
isRegistered ? AuthGroupType.REGISTERED_UNAUTHENTICATED : AuthGroupType.UNREGISTERED);
|
||||||
|
entries.put(name, limboPlayer);
|
||||||
persistence.saveLimboPlayer(player, limboPlayer);
|
persistence.saveLimboPlayer(player, limboPlayer);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user