trafficstars
是否已尝试最新的版本
- [X] 我已更新 TrChat 至最新的版本, 并且同样复现该问题.
是否已查阅 Wiki
- [X] 我已查阅 Wiki 对于该问题的相关内容, 并确定该问题是存在的.
如果使用跨服功能, 是否在代理端上安装了TrChat或使用redis转发?
- [X] 我已在代理端上安装了TrChat或使用redis转发
详细描述
在玩家首次在服务器启动后进入服务器,会被直接踢出,则第二次正常
配置文件
Options:
Target: ALL
Auto-Join: true
Formats:
- condition: ~
priority: 100
msg:
default-color: '&7'
hover: '&7聊天时间: %server_time_h:mm:ss a%'
prefix:
world:
text: '&7[ &e%multiverse_world_alias%&7 ] '
hover: |-
&r
&6▶ &e点击发送传送请求
&r
command: '/tpa %player_name%'
Ch:
text: '&8&l%tab_replace_eternaltags_tag%'
command: '/tags'
player:
- text: '&a%player_name%'
hover: |-
&r
&e▪ &c生命值: &e%player_health_rounded% ❤
&r
&6▶ &e点击发送私聊
&r
suggest: '/tell %player_name% '
part-before-msg:
text:
- '&f:&f{condition: perm "group.vip"}'
- '&f:&7{condition: perm "group.default"}'
日志
[11:02:15 INFO]: UUID of player Thexiaoyu is d695da24-caa3-3e06-aa1d-ec5122924d78
[11:02:17 ERROR]: Couldn't place player in world
net.minecraft.ReportedException: Sending packet
at net.minecraft.server.network.ServerGamePacketListenerImpl.send(ServerGamePacketListenerImpl.java:2168) ~[?:?]
at net.minecraft.server.network.ServerGamePacketListenerImpl.send(ServerGamePacketListenerImpl.java:2146) ~[?:?]
at net.minecraft.server.players.PlayerList.sendPlayerPermissionLevel(PlayerList.java:1136) ~[paper-1.19.4.jar:git-Paper-550]
at net.minecraft.server.players.PlayerList.sendPlayerPermissionLevel(PlayerList.java:1121) ~[paper-1.19.4.jar:git-Paper-550]
at net.minecraft.server.players.PlayerList.sendPlayerPermissionLevel(PlayerList.java:980) ~[paper-1.19.4.jar:git-Paper-550]
at net.minecraft.server.players.PlayerList.placeNewPlayer(PlayerList.java:290) ~[paper-1.19.4.jar:git-Paper-550]
at net.minecraft.server.network.ServerLoginPacketListenerImpl.placeNewPlayer(ServerLoginPacketListenerImpl.java:202) ~[?:?]
at net.minecraft.server.network.ServerLoginPacketListenerImpl.handleAcceptedLogin(ServerLoginPacketListenerImpl.java:183) ~[?:?]
at net.minecraft.server.network.ServerLoginPacketListenerImpl.tick(ServerLoginPacketListenerImpl.java:85) ~[?:?]
at net.minecraft.network.Connection.tick(Connection.java:595) ~[?:?]
at net.minecraft.server.network.ServerConnectionListener.tick(ServerConnectionListener.java:234) ~[?:?]
at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1576) ~[paper-1.19.4.jar:git-Paper-550]
at net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:447) ~[paper-1.19.4.jar:git-Paper-550]
at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1397) ~[paper-1.19.4.jar:git-Paper-550]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1174) ~[paper-1.19.4.jar:git-Paper-550]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:320) ~[paper-1.19.4.jar:git-Paper-550]
at java.lang.Thread.run(Thread.java:1583) ~[?:?]
Caused by: java.lang.NullPointerException: type cannot be null
at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:907) ~[guava-31.1-jre.jar:?]
at com.comphenix.protocol.injector.StructureCache.getStructure(StructureCache.java:138) ~[P&协议库-ProtocolLib.jar:?]
at com.comphenix.protocol.events.PacketContainer.(PacketContainer.java:126) ~[P&协议库-ProtocolLib.jar:?]
at com.comphenix.protocol.injector.netty.manager.NetworkManagerInjector.onPacketSending(NetworkManagerInjector.java:96) ~[P&协议库-P
rotocolLib.jar:?]
at com.comphenix.protocol.injector.netty.channel.NettyChannelInjector.processOutbound(NettyChannelInjector.java:553) ~[P&协议库-Prot
ocolLib.jar:?]
at com.comphenix.protocol.injector.netty.channel.NettyChannelInjector$2.doProxyRunnable(NettyChannelInjector.java:456) ~[P&协议库-Pr
otocolLib.jar:?]
at com.comphenix.protocol.injector.netty.channel.NettyEventLoopProxy.proxyRunnable(NettyEventLoopProxy.java:43) ~[P&协议库-ProtocolL
ib.jar:?]
at com.comphenix.protocol.injector.netty.channel.NettyEventLoopProxy.execute(NettyEventLoopProxy.java:252) ~[P&协议库-ProtocolLib.ja
r:?]
at net.minecraft.network.Connection.sendPacket(Connection.java:442) ~[?:?]
at net.minecraft.network.Connection.send(Connection.java:385) ~[?:?]
at net.minecraft.server.network.ServerGamePacketListenerImpl.send(ServerGamePacketListenerImpl.java:2160) ~[?:?]
... 16 more
[11:02:18 INFO]: Thexiaoyu lost connection: Invalid player data
[11:02:19 ERROR]: Could not pass event PlayerQuitEvent to TrChat v2.1.3
java.lang.IllegalStateException: unavailable
at me.arasple.mc.trchat.taboolib.expansion.DatabaseHandlerKt.getDataContainer(DatabaseHandler.kt:57) ~[T&聊天系统-TrChat-2.1.3.jar:?
]
at me.arasple.mc.trchat.taboolib.expansion.DatabaseHandlerForBukkitKt.getDataContainer(DatabaseHandlerForBukkit.kt:7) ~[T&聊天系统-T
rChat-2.1.3.jar:?]
at me.arasple.mc.trchat.module.internal.data.PlayerData.isVanishing(PlayerData.kt:36) ~[T&聊天系统-TrChat-2.1.3.jar:?]
at me.arasple.mc.trchat.module.internal.data.PlayerData.(PlayerData.kt:20) ~[T&聊天系统-TrChat-2.1.3.jar:?]
at me.arasple.mc.trchat.module.internal.data.PlayerData$Companion$getData$1.invoke(PlayerData.kt:115) ~[T&聊天系统-TrChat-2.1.3.jar:
?]
at me.arasple.mc.trchat.module.internal.data.PlayerData$Companion$getData$1.invoke(PlayerData.kt:114) ~[T&聊天系统-TrChat-2.1.3.jar:
?]
at me.arasple.mc.trchat.module.internal.data.PlayerData$Companion.getData$lambda$0(PlayerData.kt:114) ~[T&聊天系统-TrChat-2.1.3.jar:
?]
at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1708) ~[?:?]
at me.arasple.mc.trchat.module.internal.data.PlayerData$Companion.getData(PlayerData.kt:114) ~[T&聊天系统-TrChat-2.1.3.jar:?]
at me.arasple.mc.trchat.module.display.ChatSession.(ChatSession.kt:115) ~[T&聊天系统-TrChat-2.1.3.jar:?]
at me.arasple.mc.trchat.module.display.ChatSession$Companion$getSession$1.invoke(ChatSession.kt:104) ~[T&聊天系统-TrChat-2.1.3.jar:?
]
at me.arasple.mc.trchat.module.display.ChatSession$Companion$getSession$1.invoke(ChatSession.kt:104) ~[T&聊天系统-TrChat-2.1.3.jar:?
]
at me.arasple.mc.trchat.module.display.ChatSession$Companion.getSession$lambda$0(ChatSession.kt:104) ~[T&聊天系统-TrChat-2.1.3.jar:?
]
at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1708) ~[?:?]
at me.arasple.mc.trchat.module.display.ChatSession$Companion.getSession(ChatSession.kt:104) ~[T&聊天系统-TrChat-2.1.3.jar:?]
at me.arasple.mc.trchat.module.display.channel.Channel$Companion.quit(Channel.kt:303) ~[T&聊天系统-TrChat-2.1.3.jar:?]
at me.arasple.mc.trchat.module.display.channel.Channel$Companion.quit$default(Channel.kt:284) ~[T&聊天系统-TrChat-2.1.3.jar:?]
at me.arasple.mc.trchat.module.display.ChatSession$Companion.removeSession(ChatSession.kt:108) ~[T&聊天系统-TrChat-2.1.3.jar:?]
at me.arasple.mc.trchat.module.internal.listener.ListenerQuit.onQuit(ListenerQuit.kt:24) ~[T&聊天系统-TrChat-2.1.3.jar:?]
at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:733) ~[?:?]
at me.arasple.mc.trchat.taboolib.library.reflex.JavaClassMethod.invoke(JavaClassMethod.kt:31) ~[T&聊天系统-TrChat-2.1.3.jar:?]
at me.arasple.mc.trchat.taboolib.common.platform.event.EventBus.invoke(EventBus.kt:107) ~[T&聊天系统-TrChat-2.1.3.jar:?]
at me.arasple.mc.trchat.taboolib.common.platform.event.EventBus.invoke$default(EventBus.kt:105) ~[T&聊天系统-TrChat-2.1.3.jar:?]
at me.arasple.mc.trchat.taboolib.common.platform.event.EventBus$registerBukkit$2.invoke(EventBus.kt:75) ~[T&聊天系统-TrChat-2.1.3.ja
r:?]
at me.arasple.mc.trchat.taboolib.common.platform.event.EventBus$registerBukkit$2.invoke(EventBus.kt:75) ~[T&聊天系统-TrChat-2.1.3.ja
r:?]
at me.arasple.mc.trchat.taboolib.common.platform.function.ListenerKt$registerBukkitListener$1.invoke(Listener.kt:36) ~[T&聊天系统-Tr
Chat-2.1.3.jar:?]
at me.arasple.mc.trchat.taboolib.common.platform.function.ListenerKt$registerBukkitListener$1.invoke(Listener.kt:36) ~[T&聊天系统-Tr
Chat-2.1.3.jar:?]
at me.arasple.mc.trchat.taboolib.platform.BukkitListener$registerListener$listener$1.invoke(BukkitListener.kt:34) ~[T&聊天系统-TrCha
t-2.1.3.jar:?]
at me.arasple.mc.trchat.taboolib.platform.BukkitListener$registerListener$listener$1.invoke(BukkitListener.kt:34) ~[T&聊天系统-TrCha
t-2.1.3.jar:?]
at me.arasple.mc.trchat.taboolib.platform.BukkitListener$BukkitListener.execute(BukkitListener.kt:55) ~[T&聊天系统-TrChat-2.1.3.jar:
?]
at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:81) ~[paper-api-1.19.4-R0.1-SNAPSHOT.jar:git-Paper-550]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[paper-api-1.19.4-R0.1-SNAPSHOT.jar:?]
at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:54) ~[paper-1.19.4.jar:git-Paper-550]
at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:126) ~[paper-1.19.4.jar:git-Paper-55
0]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:615) ~[paper-api-1.19.4-R0.1-SNAPSHOT.jar:?]
at net.minecraft.server.players.PlayerList.remove(PlayerList.java:592) ~[paper-1.19.4.jar:git-Paper-550]
at net.minecraft.server.players.PlayerList.remove(PlayerList.java:577) ~[paper-1.19.4.jar:git-Paper-550]
at net.minecraft.server.network.ServerGamePacketListenerImpl.onDisconnect(ServerGamePacketListenerImpl.java:2121) ~[?:?]
at net.minecraft.server.network.ServerGamePacketListenerImpl.onDisconnect(ServerGamePacketListenerImpl.java:2100) ~[?:?]
at net.minecraft.network.Connection.handleDisconnection(Connection.java:796) ~[?:?]
at net.minecraft.server.network.ServerConnectionListener.tick(ServerConnectionListener.java:254) ~[?:?]
at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1576) ~[paper-1.19.4.jar:git-Paper-550]
at net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:447) ~[paper-1.19.4.jar:git-Paper-550]
at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1397) ~[paper-1.19.4.jar:git-Paper-550]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1174) ~[paper-1.19.4.jar:git-Paper-550]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:320) ~[paper-1.19.4.jar:git-Paper-550]
at java.lang.Thread.run(Thread.java:1583) ~[?:?]
[11:02:19 INFO]: VIP > Thexiaoyu 悄悄的离开了单方块生存!
服务器环境
服务器版本: This server is running Paper version git-Paper-550 (MC: 1.19.4) (Implementing API version 1.19.4-R0.1-SNAPSHOT) (Git: 48336
8e on ver/1.19.4)
...
插件列表:
[11:07:02 INFO]: Server Plugins (100):
[11:07:02 INFO]: Paper Plugins:
[11:07:02 INFO]: - WolfyUtilities
[11:07:02 INFO]: Bukkit Plugins:
[11:07:02 INFO]: - AlchimiaVitae, ArmorPlaceholders, AttributePlus, BeautyQuests, BeeHivesTrees, BentoBox, BentoBox-AOneBlock, BentoBox-Isl
andFly, BentoBox-Level, BentoBox-MagicCobblestoneGenerator
[11:07:02 INFO]: BentoBox-Warps, BetterReactor, Bump, ChocoHills, Citizens, CMI, CMILib, CoreProtect, CropsPlus, *Ddog-Api-Command
[11:07:02 INFO]: DeathMessages, DeluxeMenus, DynaTech, EcoPower, enchantlevelLimit, EnchantLimit, EternalTags, ExoticGarden, ExtraGear, flo
odgate
[11:07:02 INFO]: FluffyMachines, FNAmplifications, FoxyMachines, Gastronomicon, GeekMail-Pro, GeneticChickengineering, GrimAC, GuizhanLibPl
ugin, HolographicDisplays, HoloMobHealth
[11:07:02 INFO]: *HotkeyCommand, Images, InfernalExpansion, InfinityExpansion, InteractionVisualizer, IronElevators, JoinPlugin, LagAssist,
LegendarySevenDayGift, LevelledMobs
[11:07:02 INFO]: LibsDisguises, LiteSignIn, LiteXpansion, LootConomy, LuckPerms, Matrix, MineResetLite, MobCapturer, Multiverse-Core, Netwo
rks
[11:07:02 INFO]: NexEngine, PlaceholderAPI, PlugManX, ProtocolLib, Quaptics, QuickShop, RealisticSeasons, RykenSlimefunCustomizer, SellChao
ji, Shopkeepers
[11:07:02 INFO]: SimpleUtils, SkinsRestorer, SkyDream, SlimeCustomizer, Slimefun, SlimeGlue, SlimyRepair, spark, SunSTCore, SuperLobby
[11:07:02 INFO]: Supreme, TAB, TileDataSaver, TranscEndence, TrChat, UltimateTimber, UpgradeableHoppers, Vault, ViaBackwards, ViaRewind
[11:07:02 INFO]: ViaVersion, VillagerUtil, VoidGen, WkKit, WorldBorderAPI, WorldEdit, WorldGuard, XConomy, XenoWorldReset
...