- /AquaticChat Reload - Reloads the plugin configuration files. (most updates live, only really updates the custom text component placeholders.)
- aquaticchat.admin - Access to all plugin permissions.
- aquaticchat.format - The default permission to give users access to different formats.
- aquaticchat.coloration - Allow user to use color codes (and hex if available) in their chat messages.
- aquaticchat.bypassfilter - Allow user to bypass the chat filter
- SaberFactions Hook - Currently supports a few custom placeholders from SaberFactions:
- %faction_name% - Name of the faction the sender is in.
- %faction_relation_color% - Color of the faction in relation to the sender
- %player_faction_name_and_rank% - The name and rank of the sender in the faction. ex: Faction Owner: ***FactionName
# Chat formats can be custom designed with a priority and placeholders. Chat: # The Filter parameter allows you to filter out certain words or phrases from the chat. # It separates the words out by a space each side, so there shouldn't be any false positives, although evasion will be easier. # This is A EARLY Version, IT WILL ATTEMPT TO FIND EVASIONS TO THESE WORDS such as: s#it and 5hit # I plan on improving this given the feedback I receive. Filter: # Add any words or phrases to filter out of the chat here. - "fuck" - "shit" # Allow users to 'ping' each other using @username # You can modify the message sent to the receiver in messages.yml Ping: enabled: true # This needs to be a valid sound for the ping to properly fire. (ENTITY_EXPERIENCE_ORB_PICKUP is 1.9+ 1.8 is just ORB_PICKUP) sound: "ENTITY_EXPERIENCE_ORB_PICKUP" # The Custom-Event-Placeholders parameter allows you to define custom placeholders for events in the chat. Custom-Event-Placeholders: # Define your custom event placeholders here. player: # The text parameter defines what the placeholder should display. text: "%player_name%" # The hover parameter defines what message should appear when the mouse is hovered over the placeholder. hover: - "&7%player_name%" - "" - "&fRank: %vault_groupprefix%" - "&fBalance: &c%vault_eco_balance_formatted%" - "&fPing: &a%player_ping%" # The command parameter defines what command should be executed if the placeholder is clicked. command: "" # The Formatting parameter allows you to define the format of chat messages. Formatting: # The Default parameter allows you to define the default format for chat messages. # this is a permission based system. # ex: aquaticchat.format.default # ex: aquaticchat.format.admin default: # The priority parameter determines the priority of this chat format. # the lower the number the less "priority" it has. So if a user has permissions for each format # it will pick the one with higher priority. priority: 0 # The prefix parameter defines what should appear before the message. prefix: "&8&l[%vault_groupprefix%&8&l] &7%event:player% &7》 " # The chat-color parameter sets the color of the chat message. chat-color: "&7" # The suffix parameter defines what should appear after the message. suffix: "" admin: priority: 100 prefix: "&8&l[&4&l!&8&l] &8&l[%vault_groupprefix%&8&l] &7%event:player% &7》 " chat-color: "&f" suffix: "" # Augments are interesting in the way of it modifies the chat format depending on situations: COMING SOON? # This doesn't quite work yet. Augments: Invisible: qualifier: "POTION_EFFECT:INVISIBLE" prefix: "&7*Invisible* %player_name%: " chat-color: "&7" suffix: ""
Messages: no-permission: "&cYou do not have permission to do this." console-invalid-cmd: "&cYou are not able to run &f/%cmd% &cfrom the console." Chat: filter-blocked: - "&cYour message has been blocked by the chat filter." pinged: - "&a%player_name% pinged you in chat!" Commands: Aquatic-Chat: usage: - "&3&l Aquatic Chat Commands" - "&7 Aliases: /chat" - "&b /AquaticChat &creload &7- Admin command, Reload all the file configurations. " - "" reloaded: - "&8&l[&3AquaticChat&8&l] &aAquatic Chat Reloaded!"