Skip to content

Commit 3d69bc8

Browse files
committed
remove name provider in luckperms
1 parent a387e21 commit 3d69bc8

File tree

1 file changed

+1
-15
lines changed

1 file changed

+1
-15
lines changed

plugin/src/main/java/me/hsgamer/topper/spigot/plugin/hook/luckperms/LuckPermsHook.java

Lines changed: 1 addition & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,8 @@
22

33
import io.github.projectunified.minelib.plugin.base.Loadable;
44
import me.hsgamer.topper.spigot.plugin.TopperPlugin;
5-
import me.hsgamer.topper.spigot.plugin.template.SpigotTopTemplate;
65
import net.luckperms.api.LuckPerms;
76
import net.luckperms.api.LuckPermsProvider;
8-
import net.luckperms.api.model.user.User;
97

108
public class LuckPermsHook implements Loadable {
119
private final TopperPlugin instance;
@@ -20,19 +18,7 @@ public void enable() {
2018
LuckPerms api = LuckPermsProvider.get();
2119
TopContextCalculator contextCalculator = new TopContextCalculator(instance);
2220
api.getContextManager().registerCalculator(contextCalculator);
23-
24-
Runnable unregisterNameProvider = instance.get(SpigotTopTemplate.class).getNameProviderManager().addNameProvider(uuid -> {
25-
User user = api.getUserManager().getUser(uuid);
26-
if (user == null) {
27-
return null;
28-
}
29-
return user.getUsername();
30-
});
31-
32-
disableRunnable = () -> {
33-
api.getContextManager().unregisterCalculator(contextCalculator);
34-
unregisterNameProvider.run();
35-
};
21+
disableRunnable = () -> api.getContextManager().unregisterCalculator(contextCalculator);
3622
}
3723

3824
@Override

0 commit comments

Comments
 (0)