Compatible API Versions
1.1.0
Sourcecode
https://github.com/CrieXD1337/EssentialsChat
Contributors
rexl1te
EssentialsChat
A plugin that adds global and local chat with LuckPrems and multipass support.

⚙ Features:
🧩 Easy format setting in the configuration
🌟 Local and global chat, to write in the global enter "!" before the message (can be configured in the config)
💎
Support for LuckPerms or Multipass prefixes and suffixes.
🎾 Prefix and suffix in player's display name
✨🎮 And more...

🔌Supported providers:
- LuckPerms (default)
-
Multipass



⚒Commands:
/prefix <new prefix> - change your default prefix
/nick <fake nickname> - change your original nickname to a fake one.
/prefix <new prefix> - change your default prefix


🔐 Permissions:
PermissionDescriptionDefault
essentialschat.prefix.setprefix​
Access to command /prefix​
OP​
essentialschat.nick.setnick​
Access to command /nick​
OP​
essentialschat.nick.realname​
Access to command /realname​
OP​
Default chat format in game:







1743885440914.png


Format: {[locate}] {prefix} {player}{suffix} >> {msg}

Display prefix:
1744654641339.png

YAML:
# - - - - - - - - - - - - - - - #
#       GLOBAL SETTINGS         #
# - - - - - - - - - - - - - - - #

# Providers: LuckPerms, Multipass
provider: "LuckPerms"

# BETA option, do not edit
clan-provider: "none"

# Color for OP players. For example, b = §b
op-nickname-color: "4"

# Local chat settings
local-chat-radius: 100 # blocks
local-chat-format: "§7[§aL§7] §7[{prefix}§r§7] §f{player}{suffix} §a» §8{msg}"

# Global chat settings
global-chat-symbol: "!" # Type ! before your message to write to global chat
global-chat-format: "§7[§4G§7] §7[{prefix}§r§7] §f{player}{suffix} §a» §f{msg}"

# Prefix in settings [ESC] and in display name
prefix-in-settings-and-head:
  enabled: true
  format: "[{prefix}] {player}{suffix}"

# - - - - - - - - - - - - - - - #
#       /prefix command         #
# - - - - - - - - - - - - - - - #

# maximum prefix charters in prefix
prefix-max-characters: 15

# minimum charters in prefix
prefix-min-characters: 3

# Enabled charters in prefix
allowed-characters: "A-Za-z0-9_-"

# - - - - - - - - - - - - - - - #
#        /nick command          #
# - - - - - - - - - - - - - - - #

max-nick-characters-length: 15 # Maximum characters allowed in a nickname
min-nick-characters-length: 3 # Minimum characters required in a nickname
allowed-characters-in-nick: "A-Za-z0-9_-" # Allowed characters in nicknames
allow-colored-nick: false # Allow using color codes in nicknames (e.g., &b)
fake-nickname-character: "~" # You also can use BOLD
allow-duplicate-nicknames: false # Allow a player to set fake nicknames that are already used by another player

# - - - - - - - - - - - - - - - #
#       GLOBAL MESSAGES         #
# - - - - - - - - - - - - - - - #
messages:

  # Prefix command messages
  prefix-cleared: "§7> §fYour prefix was §ccleared"
  prefix-set: "§7> §fYour prefix successfully moved to: §b{prefix}"
  invalid-usage: "§7> §cUsage: /prefix <prefix|off>"
  invalid-provider: "§7> §cProvider §4{provider} §cis currently not available for prefixes. Use §4LuckPerms."
  prefix-length-error: "§7> §cThe prefix must be between §4{min}§c and §4{max}§c characters."
  prefix-invalid-characters: "§cPrefix contains invalid characters! Only allowed: §4{allowed}"
  command-only-for-players: "§cAllowed only for players!"

  # Nickname command messages
  nick-success: "§7> §fYour nickname changed to §b{nick}"
  nick-cleared: "§7> §fYour nickname §ccleared"
  nick-usage: "§7> §cUsage: §e/nick <nick>"

  # Realname command messages
  realname-usage: "§7> §cUsage: §e/realname <player>"
  realname-output: "§7> §fReal name of player §b{player}: §3{nick}"
  realname-not-found: "§7> §cPlayer not found!"

📝License
This project is licensed under MIT license. Please see the LICENSE file for details.

[Tip] Use the AdvancedChat (click) plugin if you want to add more features to your chat.

🌐 Source code: https://github.com/CrieXD1337/EssentialsChat
⚠ If you want to suggest a new feature or report a bug - write to me in discord: @darksunset00

💡 Click here to get more info
Author
Criex1337
Downloads
184
Views
588
First release
Last update
Rating
5.00 star(s) 1 ratings

More resources from Criex1337

Latest updates

  1. Mini update

    Fixed `/realname`command
  2. Update

    The nickname system has been updated. Check out the release notes on GitHub for full details.
  3. Update v1.0.7

    Added `/nick` and `/realname` commands. See the full update description in the releases on or in...

Latest reviews

Best Plugin. Лучший плагин на чат. Разработчик молодец. Постоянно обновляет.
Criex1337
Criex1337
Thank you for your review 😁💖
Крутой плагин! Продолжай в том же духе!! Good plugin. Создатель молодец.
Top