Add bPermissions migration
This commit is contained in:
@@ -244,6 +244,15 @@ public class LPSpongePlugin implements LuckPermsPlugin {
|
||||
return Sponge.getServiceManager().provideUnchecked(clazz);
|
||||
}
|
||||
|
||||
@Override
|
||||
public UUID getUUID(String playerName) {
|
||||
try {
|
||||
return game.getServer().getPlayer(playerName).get().getUniqueId();
|
||||
} catch (Exception e) {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean isPluginLoaded(String name) {
|
||||
return game.getPluginManager().isLoaded(name);
|
||||
@@ -251,17 +260,17 @@ public class LPSpongePlugin implements LuckPermsPlugin {
|
||||
|
||||
@Override
|
||||
public void runUpdateTask() {
|
||||
scheduler.createTaskBuilder().async().execute(new UpdateTask(this)).submit(LPSpongePlugin.this);
|
||||
scheduler.createTaskBuilder().async().execute(new UpdateTask(this)).submit(this);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void doAsync(Runnable r) {
|
||||
scheduler.createTaskBuilder().async().execute(r).submit(LPSpongePlugin.this);
|
||||
scheduler.createTaskBuilder().async().execute(r).submit(this);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void doSync(Runnable r) {
|
||||
scheduler.createTaskBuilder().execute(r).submit(LPSpongePlugin.this);
|
||||
scheduler.createTaskBuilder().execute(r).submit(this);
|
||||
}
|
||||
|
||||
private void registerPermission(PermissionService p, String node) {
|
||||
|
||||
@@ -23,8 +23,6 @@
|
||||
package me.lucko.luckperms.users;
|
||||
|
||||
import me.lucko.luckperms.LPSpongePlugin;
|
||||
import me.lucko.luckperms.api.event.events.UserPermissionRefreshEvent;
|
||||
import me.lucko.luckperms.api.implementation.internal.UserLink;
|
||||
|
||||
import java.util.UUID;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user