forked from Upstream/Velocitab
Check against offline users during permission recalc TAB update (#43)
This commit is contained in:
parent
1e3f163f2d
commit
7712eaaf15
@ -68,6 +68,10 @@ public class LuckPermsHook extends Hook {
|
|||||||
|
|
||||||
public void onLuckPermsGroupUpdate(@NotNull UserDataRecalculateEvent event) {
|
public void onLuckPermsGroupUpdate(@NotNull UserDataRecalculateEvent event) {
|
||||||
final PlayerTabList tabList = plugin.getTabList();
|
final PlayerTabList tabList = plugin.getTabList();
|
||||||
|
// Check if the user is online.
|
||||||
|
if (plugin.getServer().getPlayer(event.getUser().getUniqueId()).isEmpty()) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
plugin.getServer().getPlayer(event.getUser().getUniqueId())
|
plugin.getServer().getPlayer(event.getUser().getUniqueId())
|
||||||
.ifPresent(player -> plugin.getServer().getScheduler()
|
.ifPresent(player -> plugin.getServer().getScheduler()
|
||||||
.buildTask(plugin, () -> {
|
.buildTask(plugin, () -> {
|
||||||
|
Loading…
Reference in New Issue
Block a user