Player Commands
These commands are available to every player on your server or proxy by default./msg
/msg opens or continues a private conversation with another online player. The first argument is the target player’s username; everything after it is the message body.
You cannot message yourself. If your own private messages are disabled via
/togglemsg, the plugin will tell you before attempting to deliver the message./reply
/reply sends a message to the last player involved in your conversation — either the last person who wrote to you or the last person you wrote to. The reply target resets if that player goes offline.
/ignore
/ignore is a toggle. Running it once blocks all incoming messages from the named player. Running it again removes the block. Ignore state persists across server restarts.
/togglemsg
/togglemsg switches your private message availability on or off. When your messages are off, no one can send you a /msg — unless they hold the bypass permission.
Staff Commands
Staff commands require specific permission nodes. See the Permissions page for details./socialspy
Running /socialspy with no argument toggles global spy mode — you will see all private messages on the network. Running it with a player name pins your spy feed to that player’s conversations only.
/spycommands
/spycommands lets you monitor the commands players run. On Velocity you can scope the feed to a specific backend server.
Admin Commands
/pumpkinreload
/pumpkinreload reads the current state of config.toml and applies all changes immediately. Format strings, message strings, and any other configuration values update without a restart.
reload-success) appears if the file loaded successfully. If the TOML file contains a syntax error, the plugin logs a warning and keeps the previously loaded configuration active.