sunlight的中文_[综合|管理]SunLight——高版本的多功能基础插件[1.14-1.16]

在 SunLight-Core v1.1.0-Beta 中遇到了处理 PlayerJoinEvent 时的错误。错误源于 SuperPerms 没有组权限,导致在获取玩家主组时抛出UnsupportedOperationException。此问题影响了ChatManager和TabManagerV2的onJoin事件,以及ScoreboardManager的初始化。错误详细堆栈显示了从VaultHook到MinecraftServer的调用路径。
摘要由CSDN通过智能技术生成

[13:02:31 ERROR]: Could not pass event PlayerJoinEvent to SunLight-Core v1.1.0-B

eta

java.lang.UnsupportedOperationException: SuperPerms no group permissions.

at net.milkbowl.vault.permission.plugins.Permission_SuperPerms.getPrimar

yGroup(Permission_SuperPerms.java:96) ~[?:?]

at net.milkbowl.vault.permission.Permission.getPrimaryGroup(Permission.j

ava:679) ~[?:?]

at net.milkbowl.vault.permission.Permission.getPrimaryGroup(Permission.j

ava:691) ~[?:?]

at su.sunlight.core.hooks.external.VaultHook.getPlayerGroup(VaultHook.ja

va:95) ~[?:?]

at su.sunlight.core.hooks.HookUtils.getGroup(HookUtils.java:23) ~[?:?]

at su.sunlight.core.modules.chat.ChatManager.onJoin(ChatManager.java:635

) ~[?:?]

at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventEx

ecutor20.execute(Unknown Source) ~[?:?]

at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69

) ~[Paper-1.14.2-b70.jar:git-Paper-70]

at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:8

0) ~[Paper-1.14.2-b70.jar:git-Paper-70]

at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav

a:70) ~[Paper-1.14.2-b70.jar:git-Paper-70]

at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j

ava:536) ~[Paper-1.14.2-b70.jar:git-Paper-70]

at net.minecraft.server.v1_14_R1.PlayerList.a(PlayerList.java:191) ~[Pap

er-1.14.2-b70.jar:git-Paper-70]

at net.minecraft.server.v1_14_R1.LoginListener.c(LoginListener.java:169)

~[Paper-1.14.2-b70.jar:git-Paper-70]

at net.minecraft.server.v1_14_R1.LoginListener.tick(LoginListener.java:6

5) ~[Paper-1.14.2-b70.jar:git-Paper-70]

at net.minecraft.server.v1_14_R1.NetworkManager.a(NetworkManager.java:25

5) ~[Paper-1.14.2-b70.jar:git-Paper-70]

at net.minecraft.server.v1_14_R1.ServerConnection.c(ServerConnection.jav

a:129) ~[Paper-1.14.2-b70.jar:git-Paper-70]

at net.minecraft.server.v1_14_R1.MinecraftServer.b(MinecraftServer.java:

1201) ~[Paper-1.14.2-b70.jar:git-Paper-70]

at net.minecraft.server.v1_14_R1.DedicatedServer.b(DedicatedServer.java:

418) ~[Paper-1.14.2-b70.jar:git-Paper-70]

at net.minecraft.server.v1_14_R1.MinecraftServer.a(MinecraftServer.java:

1060) ~[Paper-1.14.2-b70.jar:git-Paper-70]

at net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.jav

a:904) ~[Paper-1.14.2-b70.jar:git-Paper-70]

at java.lang.Thread.run(Unknown Source) [?:1.8.0_211]

[13:02:31 ERROR]: Could not pass event PlayerJoinEvent to SunLight-Core v1.1.0-B

eta

java.lang.UnsupportedOperationException: SuperPerms no group permissions.

at net.milkbowl.vault.permission.plugins.Permission_SuperPerms.getPrimar

yGroup(Permission_SuperPerms.java:96) ~[?:?]

at net.milkbowl.vault.permission.Permission.getPrimaryGroup(Permission.j

ava:679) ~[?:?]

at net.milkbowl.vault.permission.Permission.getPrimaryGroup(Permission.j

ava:691) ~[?:?]

at su.sunlight.core.hooks.external.VaultHook.getPlayerGroup(VaultHook.ja

va:95) ~[?:?]

at su.sunlight.core.hooks.HookUtils.getGroup(HookUtils.java:23) ~[?:?]

at su.sunlight.core.modules.tab2.TabManagerV2.setTeam(TabManagerV2.java:

176) ~[?:?]

at su.sunlight.core.modules.tab2.TabManagerV2.updatePlayerFormat(TabMana

gerV2.java:141) ~[?:?]

at su.sunlight.core.modules.tab2.TabManagerV2.onJoin(TabManagerV2.java:2

36) ~[?:?]

at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventEx

ecutor22.execute(Unknown Source) ~[?:?]

at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69

) ~[Paper-1.14.2-b70.jar:git-Paper-70]

at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:8

0) ~[Paper-1.14.2-b70.jar:git-Paper-70]

at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav

a:70) ~[Paper-1.14.2-b70.jar:git-Paper-70]

at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j

ava:536) ~[Paper-1.14.2-b70.jar:git-Paper-70]

at net.minecraft.server.v1_14_R1.PlayerList.a(PlayerList.java:191) ~[Pap

er-1.14.2-b70.jar:git-Paper-70]

at net.minecraft.server.v1_14_R1.LoginListener.c(LoginListener.java:169)

~[Paper-1.14.2-b70.jar:git-Paper-70]

at net.minecraft.server.v1_14_R1.LoginListener.tick(LoginListener.java:6

5) ~[Paper-1.14.2-b70.jar:git-Paper-70]

at net.minecraft.server.v1_14_R1.NetworkManager.a(NetworkManager.java:25

5) ~[Paper-1.14.2-b70.jar:git-Paper-70]

at net.minecraft.server.v1_14_R1.ServerConnection.c(ServerConnection.jav

a:129) ~[Paper-1.14.2-b70.jar:git-Paper-70]

at net.minecraft.server.v1_14_R1.MinecraftServer.b(MinecraftServer.java:

1201) ~[Paper-1.14.2-b70.jar:git-Paper-70]

at net.minecraft.server.v1_14_R1.DedicatedServer.b(DedicatedServer.java:

418) ~[Paper-1.14.2-b70.jar:git-Paper-70]

at net.minecraft.server.v1_14_R1.MinecraftServer.a(MinecraftServer.java:

1060) ~[Paper-1.14.2-b70.jar:git-Paper-70]

at net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.jav

a:904) ~[Paper-1.14.2-b70.jar:git-Paper-70]

at java.lang.Thread.run(Unknown Source) [?:1.8.0_211]

[13:02:31 ERROR]: Could not pass event PlayerJoinEvent to SunLight-Core v1.1.0-B

eta

java.lang.NullPointerException: null

at su.sunlight.core.modules.scoreboard.ScoreboardManager.getBoard(Scoreb

oardManager.java:95) ~[?:?]

at su.sunlight.core.modules.scoreboard.ScoreboardManager.addBoard(Scoreb

oardManager.java:103) ~[?:?]

at su.sunlight.core.modules.scoreboard.ScoreboardManager.onJoin(Scoreboa

rdManager.java:146) ~[?:?]

at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventEx

ecutor23.execute(Unknown Source) ~[?:?]

at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69

) ~[Paper-1.14.2-b70.jar:git-Paper-70]

at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:8

0) ~[Paper-1.14.2-b70.jar:git-Paper-70]

at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav

a:70) ~[Paper-1.14.2-b70.jar:git-Paper-70]

at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j

ava:536) ~[Paper-1.14.2-b70.jar:git-Paper-70]

at net.minecraft.server.v1_14_R1.PlayerList.a(PlayerList.java:191) ~[Pap

er-1.14.2-b70.jar:git-Paper-70]

at net.minecraft.server.v1_14_R1.LoginListener.c(LoginListener.java:169)

~[Paper-1.14.2-b70.jar:git-Paper-70]

at net.minecraft.server.v1_14_R1.LoginListener.tick(LoginListener.java:6

5) ~[Paper-1.14.2-b70.jar:git-Paper-70]

at net.minecraft.server.v1_14_R1.NetworkManager.a(NetworkManager.java:25

5) ~[Paper-1.14.2-b70.jar:git-Paper-70]

at net.minecraft.server.v1_14_R1.ServerConnection.c(ServerConnection.jav

a:129) ~[Paper-1.14.2-b70.jar:git-Paper-70]

at net.minecraft.server.v1_14_R1.MinecraftServer.b(MinecraftServer.java:

1201) ~[Paper-1.14.2-b70.jar:git-Paper-70]

at net.minecraft.server.v1_14_R1.DedicatedServer.b(DedicatedServer.java:

418) ~[Paper-1.14.2-b70.jar:git-Paper-70]

at net.minecraft.server.v1_14_R1.MinecraftServer.a(MinecraftServer.java:

1060) ~[Paper-1.14.2-b70.jar:git-Paper-70]

at net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.jav

a:904) ~[Paper-1.14.2-b70.jar:git-Paper-70]

at java.lang.Thread.run(Unknown Source) [?:1.8.0_211]

还有这段

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值