ITADN

[BUG] Tranfer Cookie Erroring

#978OpenCrebsTheCoder 创建于 2026-06-10
paper issue 📄
C
CrebsTheCodercommented
### What happened? Unable to use ``` on connect: if player is transferred: retrieve cookie with key "transfer" from player: if transfer cookie = "%uuid of player%-transfer": broadcast "legal" stop kick player due to "&cIllegal Transfer" ``` ### Steps to reproduce 1. write ``` on connect: if player is transferred: retrieve cookie with key "transfer" from player: if transfer cookie = "%uuid of player%-transfer": broadcast "legal" stop kick player due to "&cIllegal Transfer" ``` in a skript file 2. Join the server 3. Get errors in console ``` [10:01:56 ERROR]: #!#! [10:01:56 ERROR]: #!#! [Skript] Severe Error: [10:01:56 ERROR]: #!#! [10:01:56 ERROR]: #!#! You're running an outdated version of Skript! Update to the latest version here: https://github.com/SkriptLang/Skript/releases/latest [10:01:56 ERROR]: #!#! [10:01:56 ERROR]: #!#! Stack trace: [10:01:56 ERROR]: #!#! Caused by: java.lang.NullPointerException: Cannot read field "playerGameConnection" because "org.bukkit.craftbukkit.entity.CraftPlayer.getHandle().connection" is null [10:01:56 ERROR]: #!#! at org.bukkit.craftbukkit.entity.CraftPlayer.retrieveCookie(CraftPlayer.java:347) [10:01:56 ERROR]: #!#! at SkBee-3.24.0.jar//com.shanebeestudios.skbee.elements.other.sections.SecTransferCookieRetrieve.walk(SecTransferCookieRetrieve.java:97) [10:01:56 ERROR]: #!#! at Skript-2.15.2.jar//ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:67) [10:01:56 ERROR]: #!#! at Skript-2.15.2.jar//ch.njol.skript.lang.Trigger.execute(Trigger.java:33) [10:01:56 ERROR]: #!#! at Skript-2.15.2.jar//ch.njol.skript.SkriptEventHandler.lambda$execute$0(SkriptEventHandler.java:169) [10:01:56 ERROR]: #!#! at Skript-2.15.2.jar//ch.njol.skript.SkriptEventHandler.lambda$execute$1(SkriptEventHandler.java:180) [10:01:56 ERROR]: #!#! at Skript-2.15.2.jar//ch.njol.skript.util.Task.callSync(Task.java:212) [10:01:56 ERROR]: #!#! at Skript-2.15.2.jar//ch.njol.skript.util.Task.callSync(Task.java:196) [10:01:56 ERROR]: #!#! at Skript-2.15.2.jar//ch.njol.skript.SkriptEventHandler.execute(SkriptEventHandler.java:178) [10:01:56 ERROR]: #!#! at Skript-2.15.2.jar//ch.njol.skript.SkriptEventHandler.check(SkriptEventHandler.java:111) [10:01:56 ERROR]: #!#! at Skript-2.15.2.jar//ch.njol.skript.SkriptEventHandler$PriorityListener.lambda$new$0(SkriptEventHandler.java:36) [10:01:56 ERROR]: #!#! at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) [10:01:56 ERROR]: #!#! at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:71) [10:01:56 ERROR]: #!#! at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:61) [10:01:56 ERROR]: #!#! at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:131) [10:01:56 ERROR]: #!#! at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:630) [10:01:56 ERROR]: #!#! at org.bukkit.event.Event.callEvent(Event.java:62) [10:01:56 ERROR]: #!#! at io.papermc.paper.connection.HorriblePlayerLoginEventHack.execute(HorriblePlayerLoginEventHack.java:89) [10:01:56 ERROR]: #!#! at org.bukkit.craftbukkit.event.CraftEventFactory.handleLoginResult(CraftEventFactory.java:2325) [10:01:56 ERROR]: #!#! at net.minecraft.server.network.ServerLoginPacketListenerImpl.verifyLoginAndFinishConnectionSetup(ServerLoginPacketListenerImpl.java:209) [10:01:56 ERROR]: #!#! at net.minecraft.server.network.ServerLoginPacketListenerImpl.tick(ServerLoginPacketListenerImpl.java:97) [10:01:56 ERROR]: #!#! at net.minecraft.network.Connection.tick(Connection.java:600) [10:01:56 ERROR]: #!#! at net.minecraft.server.network.ServerConnectionListener.tick(ServerConnectionListener.java:230) [10:01:56 ERROR]: #!#! at net.minecraft.server.MinecraftServer.tickConnection(MinecraftServer.java:1780) [10:01:56 ERROR]: #!#! at net.minecraft.server.dedicated.DedicatedServer.tickConnection(DedicatedServer.java:560) [10:01:56 ERROR]: #!#! at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1749) [10:01:56 ERROR]: #!#! at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1590) [10:01:56 ERROR]: #!#! at net.minecraft.server.dedicated.DedicatedServer.tickServer(DedicatedServer.java:438) [10:01:56 ERROR]: #!#! at net.minecraft.server.MinecraftServer.processPacketsAndTick(MinecraftServer.java:1639) [10:01:56 ERROR]: #!#! at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1319) [10:01:56 ERROR]: #!#! at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:391) [10:01:56 ERROR]: #!#! at java.base/java.lang.Thread.run(Thread.java:1583) [10:01:56 ERROR]: #!#! [10:01:56 ERROR]: #!#! Skript: 2.15.2 (outdated) [10:01:56 ERROR]: #!#! Flavor: skriptlang-github [10:01:56 ERROR]: #!#! Date: 23:29:38.148343771 [10:01:56 ERROR]: #!#! Bukkit: 1.21.11-R0.1-SNAPSHOT [10:01:56 ERROR]: #!#! Minecraft: 1.21.11 [10:01:56 ERROR]: #!#! Java: 21.0.11 (OpenJDK 64-Bit Server VM 21.0.11+10-LTS) [10:01:56 ERROR]: #!#! OS: Linux amd64 6.12.0-211.7.3.el10_2.x86_64 [10:01:56 ERROR]: #!#! [10:01:56 ERROR]: #!#! Server platform: Paper [10:01:56 ERROR]: #!#! [10:01:56 ERROR]: #!#! Current node: null [10:01:56 ERROR]: #!#! Current item: retrieve cookie with key "transfer" from the player [10:01:56 ERROR]: #!#! Current trigger: connect (simple event) (CPVP/dev-utils/functions.sk, line 229) [10:01:56 ERROR]: #!#! Thread: Server thread [10:01:56 ERROR]: #!#! Language: english [10:01:56 ERROR]: #!#! Link parse mode: DISABLED [10:01:56 ERROR]: #!#! End of Error. [10:01:56 ERROR]: #!#! ``` ### Expected behavior Work ### SkBee Version 3.24.0 ### Server Version 1.21.11 ### SkBee Info [10:02:17 INFO]: --- [SkBee Loading Info] --- [10:02:17 INFO]: - [NBTAPI] Found Minecraft: 1.21.11! Trying to find NMS support [10:02:17 INFO]: - [NBTAPI] NMS support 'MC1_21_R7' loaded! [10:02:17 INFO]: - NBT Elements successfully loaded [10:02:17 INFO]: - Advancement Elements successfully loaded [10:02:17 INFO]: - BossBar Elements successfully loaded [10:02:17 INFO]: - Bound Elements successfully loaded [10:02:17 INFO]: - Damage Source Elements successfully loaded [10:02:17 INFO]: - Dialog Elements successfully loaded [10:02:17 INFO]: - Fastboard[Adventure] Elements successfully loaded [10:02:17 INFO]: - Fishing Elements successfully loaded [10:02:17 INFO]: - Game Event Elements successfully loaded [10:02:17 INFO]: - Item Component Elements successfully loaded [10:02:17 INFO]: - Property Elements successfully loaded [10:02:17 INFO]: - RayTrace Elements successfully loaded [10:02:17 INFO]: - Recipe Elements successfully loaded [10:02:17 INFO]: - Registry Elements successfully loaded [10:02:17 INFO]: - Scoreboard Elements successfully loaded [10:02:17 INFO]: - Statistic Elements successfully loaded [10:02:17 INFO]: - Structure Elements successfully loaded [10:02:17 INFO]: - SwitchCase Elements successfully loaded [10:02:17 INFO]: - Text Component Elements successfully loaded [10:02:17 INFO]: - Tick Manager Elements successfully loaded [10:02:17 INFO]: - Villager Elements successfully loaded [10:02:17 INFO]: - Virtual Furnace Elements disabled via config [10:02:17 INFO]: - World Creator Elements successfully loaded [10:02:17 INFO]: - Plugin is up to date! [10:02:17 INFO]: --- [Server Info] --- [10:02:17 INFO]: Server Version: UniverseSpigot 1.21.11-e0ec609 (MC: 1.21.11) [10:02:17 INFO]: Skript Version: 2.15.2 (skriptlang-github) [10:02:17 INFO]: Skript Addons: [10:02:17 INFO]: - Oraxen v1.207.0 [10:02:17 INFO]: - skript-placeholders v1.7.1 [10:02:17 INFO]: - SkRedis v2.3.1 [10:02:17 INFO]: - MongoSK v2.4.1 [10:02:17 INFO]: - PacketEventsSK v1.0.1 [10:02:17 INFO]: - skript-reflect v2.6.3 [10:02:17 INFO]: - Lusk v1.3.13 [10:02:17 INFO]: - skript-worldguard v1.0.1 [10:02:17 INFO]: - skript-gui v1.3.2 [10:02:17 INFO]: SkBee Version: 3.24.0 [10:02:17 INFO]: SkBee Website: https://github.com/ShaneBeee/SkBee ### Additional Information _No response_
1 条评论