Skip to content

Optional global prefix for EssentialsX command messages #6391

@alex456601

Description

@alex456601

Feature description

Add an optional configuration setting that allows server owners to define
a global prefix which is automatically prepended to all messages sent by
EssentialsX commands.

The prefix applies only to messages generated by EssentialsX itself
(e.g. /warp, /spawn, /clear, permission errors) and does not affect
player chat, AsyncChat events or other plugins.

The feature is disabled by default (empty prefix) and does not require
any changes to messages.yml.

How the feature is useful

This makes it much easier to visually distinguish system messages coming
from EssentialsX commands from normal player chat or other plugins.

It improves clarity on larger servers, helps prevent fake system messages,
and avoids the need to manually edit every entry in messages.yml, which
is difficult to maintain and breaks translations.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions