Blog
EssentialsX sends hundreds of messages: teleport requests, balance checks, home and warp confirmations, kick screens, errors. Out of the box they're readable but plain, and they don't match the rest of your server. The good news is that every single one can be changed. This guide shows you how, for EssentialsX 2.22.
EssentialsX doesn't put its messages in
If that file doesn't exist, EssentialsX uses the built-in defaults. To start customizing, create the
Each line is one message in
The key (
EliteDenizen · 4 Nov 2026 · 2 min read
How to Customize EssentialsX Messages
EssentialsX sends hundreds of messages: teleport requests, balance checks, home and warp confirmations, kick screens, errors. Out of the box they're readable but plain, and they don't match the rest of your server. The good news is that every single one can be changed. This guide shows you how, for EssentialsX 2.22.
Where the messages live
EssentialsX doesn't put its messages in
config.yml. They live in a language file:plugins/Essentials/messages/messages_en.propertiesIf that file doesn't exist, EssentialsX uses the built-in defaults. To start customizing, create the
messages folder and add the file. You only need to include the messages you want to change. Any key you leave out falls back to the default.Each line is one message in
key=value form:balance=<primary>Balance\:<secondary> {0}The key (
balance) must stay exactly as it is. You only edit the text after the =