Extra Chat Commands

Extra Chat Commands 2.0.0

This update should have landed sooner — the teleport bug from the hotfix was still unresolved. Sorry to keep you waiting. Most issues are now fixed, and the mod has gained new functionality.

Improvements​

• Teleportation fixed — both /tp and /warp no longer require double-usage. You land at the correct level and position on the first try; it just takes a moment (under a second).
• Selectors everywhere — /mute, /unmute, /warp-allow, /warp-deny now accept @a, @s, @p, @r.
• Safer group loading — warp groups saved with a different hack or level version trigger a warning, so you know if points may have shifted.
• Persistence — privacy flags and the allowed-players list are saved and restored together with warp groups.
• Permission checks fixed — commands now correctly verify the user's role.
• Stable /alert — works reliably even with an empty text body.
• New color palette — consistent colors and adjusted error / report messages.

New Commands​

• /tp-tome <players> — pull one or more players to yourself. Supports selectors and names/indexes. Moderator only.
• /afk [input|command] — enter AFK mode: Mario sleeps, an [AFK] tag appears. input (default) exits on any input; command exits only via /afk.
• /greeting — manage the server welcome message shown on join. Host only.
• /warps-list-groups — list all saved warp groups with point counts.
• /warps-delete-group <name> — delete a saved group from storage.

Under the Hood​

• Built on the new BetterChatCommands library.
• Teleportation is near-instant, but not frame-perfect — expect a sub-second delay.
  1. Improved the warp point save system. Fixed an issue where the game failed to save all points.
  2. Save files now correctly store privacy settings and whitelists.
  3. Fixed a bug that prevented more than 9 warp points from being displayed in the list.
  4. Minor changes

IMPORTANT: After installing this hotfix, it is recommended to delete the %AppData%/sm64-coop-dx/extra-chat-commands.sav file.