projects/chatcontrol/skills/private-messaging/SKILL.md
Troubleshooting /tell, /reply, /ignore, PM formatting, social spy, and mail delivery
npx skillsauth add kangarko/ai-support private-messagingInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Sender_Overrides_Receiver_Reply config option — when true, sending a PM updates the receiver's reply target. When false, receiver must explicitly /reply. Users report "reply goes to wrong person"/reply has no target. Users report "can't reply after they reconnected"SyncType.VANISH — vanished players appear offline to non-staff. chatcontrol.bypass.vanish sees vanished playersMail.Clean_After purges old mail — users report "mail disappeared" — check the cleanup perioddispatchCommand("/tell ...") which goes through Foundation's BukkitPlayer.performPlayerCommand0(). On Folia, this uses player.getScheduler().run() for correct entity-thread scheduling. It does NOT use the Bukkit Conversation API (which is broken on Folia). PacketEvents's conversation fix in BukkitPacketListener is for a different feature (Bukkit's Conversation class with player.isConversing()). Do NOT tell users they need PacketEvents for Auto_Mode on Foliadevelopment
Troubleshooting snowman protection, Psycho hostile snowmen, and mob transformation
data-ai
Troubleshooting snow particles, terrain generation, weather control, and performance issues
tools
Troubleshooting Winter commands and platform compatibility
content-media
Troubleshooting Gift, Dated, and Timed chest issues