Symptoms: No prefix/suffix in chat, the rank name is missing, chat has no colours

Possible Causes

  • Vault plugin missing
  • EssentialsX Chat missing
  • Chat format not configured
  • Wrong LuckPerms meta setting

Step-by-Step Fix

Step 1

Three plugins are needed for prefixes to show: LuckPerms + Vault + EssentialsX Chat. Check that all three are installed

bash
/plugins

Step 2

If Vault is missing, download it from SpigotMC, drop it into the plugins/ folder and restart the server

Step 3

EssentialsX Chat is a separate jar file — EssentialsX on its own is not enough, EssentialsXChat.jar has to be there too

Step 4

Check the format line in the EssentialsX Chat config

bash
format: '{DISPLAYNAME} {MESSAGE}'

Step 5

Define a prefix for the group in LuckPerms

bash
/lp group admin meta addprefix 100 "&c[Admin] &f"