MACIEJNIERZWICKI.PL

MINECRAFT PLUGINS


PrivateMessages

Advanced private messaging plugin

Configuration – config.yml

General Options

  • BungeeCord (boolean): Enables proxy support (e.g. BungeeCord, Velocity).
  • AllowSendingMessagesToSelf (boolean): Whether players can send messages to themselves.
  • AllowSendingMessagesToOfflinePlayers (boolean): Whether players can send messages to offline users.
  • NotifyUnreadMessagesAfterJoin (boolean): Show notification for unread messages upon joining.
  • NotifyUnreadMessagesAfterUnvanish (boolean): Show notification for unread messages after unvanishing.
  • SpyInConsole (boolean): Enables spying output in the console.

Message History (MessagesHistory)

  • Enabled (boolean): Enables message history storage.
  • DateFormat (string): Format for dates (e.g., MM.dd.yyyy HH:mm:ss).
  • TimeZone (string): Time zone to use (e.g., Europe/Warsaw).

Sound Options

  • SoundHelpItem (string): Sound identifier for help actions (e.g., PAPER).
  • SoundToggleItem (string): Sound identifier for toggling settings (e.g., LEVER).

Performance Settings

  • MessagesSaveIntervalSeconds (int): Interval (in seconds) for saving messages to storage.
  • MaxHistoryMessagesPerSecond (int): Maximum number of messages to store in history per second.
  • GlobalHistoryCacheTimeSeconds (int): Time to keep global history cache in memory (recommended ≥ 600 seconds).

Storage Configuration (Storage)

  • type (string): Type of database (possible values: sqlite, mysql).
  • hostname (string): Hostname of the database server.
  • user / password / database (string): Database credentials.
  • port (int): Port to connect to the database (e.g., 3306 for MySQL).

Integrations Configuration (Integration)

  • Essentials.RespectIgnore (boolean): When sender is ignored using Essentials’s /ignore command plugin prevents him from sending messages to target player. Additionally, players ignored on Essentials are included in /pmignored output when this feature is enabled.

Plugin Tips configuration (PluginTips)

  • Enabled (boolean): Whether to send plugin tips to players.
  • Mode (int): (Possible values: 1, 2) 1 – Send tip after first use of command/feature by player (resets on server shutdown); 2 – Send tip after first use of command/feature and don’t do this again, even after server restart

Other

  • Metrics (boolean): Enables anonymous usage statistics reporting.
  • MiniMessageChatFormatting (boolean): Enables use of MiniMessage format to display text (requires Paper 1.17+ or compatible fork).

MACIEJNIERZWICKI.PL

To top