AdvancedChat is an easy to use plugin that will help you customize the chat on your server to make it look its best. It will also have a customization system by groups and among other functions more...
If you have ideas or suggestions, you can put them up for discussion or discord!
To follow the development of the plugin, you can click here, you can also test the beta versions before their release and contribute an idea or report bugs.
!if you have doubts you can visit the plugin wiki !
Hello, I wanted to inform you that the plugin update is delayed due to some bugs that have appeared, I will launch the update when the version does not have bugs, thanks for your patience
Before giving the plugin a bad rating for any bugs or issues, ask for help on Discord or Issue Tracker.
- download the plugin
- you turn off your server so that no error occurs
- drag the plugin into the plugins folder of your server
- you turn on the server and it would be ready
- Java 8 or higher is required
It is necessary to have the [dependency plugin] in the [plugin folder] for some functions to work properly
,click on the names to go to the dependencies page
LuckPerms:
With LuckPerms you can use the group customization system you just have to put the same name as the range
Vault:
With Vault you can use the group customization system you just have to put the same name as the range
DiscordSRV :
With DiscordSRV you will be able to know when a player enters or leaves your server [this function is experimental at the moment]
- /AdvancedChat | /Ac these are the variants of the main plugin command
- /AdvancedChat help show this same message
- /AdvancedChat reload reload the plugin files
- /AdvancedChat info shows information about the plugin
- /AdvancedChat color <player> open color gui, select you color
- /ClearChat | /Cc clean the chat when it is very full or necessary
- /Mute <player> mute the player
- /UnMute <player> demute the player
[!] All permissions are in default with the [OP]
- AdvancedChat.*
- AdvancedChat.Update.Notify
- AdvancedChat.Reload
- AdvancedChat.Help
- AdvancedChat.Tab
- AdvancedChat.Chat.Color
- AdvancedChat.Chat.Bypass
- AdvancedChat.Gui.Color
- AdvancedChat.ClearChat
- AdvancedChat.Gui.Player
- AdvancedChat.Gui.Player.Mute
- AdvancedChat.Mute
- AdvancedChat.UnMute
- AdvancedChat.Chat.Color.*
- AdvancedChat.Chat.Color.Black
- AdvancedChat.Chat.Color.White
- AdvancedChat.Chat.Color.Dark_Gray
- AdvancedChat.Chat.Color.Gray
- AdvancedChat.Chat.Color.Dark_Purple
- AdvancedChat.Chat.Color.Light_Purple
- AdvancedChat.Chat.Color.Aqua
- AdvancedChat.Chat.Color.Dark_Aqua
- AdvancedChat.Chat.Color.Gold
- AdvancedChat.Chat.Color.Yellow
- AdvancedChat.Chat.Color.Green
- AdvancedChat.Chat.Color.Dark_Green
- AdvancedChat.Chat.Color.Blue
- AdvancedChat.Chat.Color.Dark_Blue
- AdvancedChat.Chat.Color.Red
- AdvancedChat.Chat.Color.Dark_Red
- AdvancedChat.Chat.Color.RainBow
Code (YAML):
# ___ ______
# / | / ____/
# / /| |/ / By jonagamerpro1234
# / ___ / /___ Version 1.6.0
# /_/ |_\____/ Thanks for using AdvancedChat <3
#
# ● a simple plugin that helps you customize your server chat to make it look better also provides a customizable chat system by group or rank
#
# ● Spigot: https://www.spigotmc.org/resources/advancedchat-1-7-x-1-17-x.83889/
# ● Songoda: https://songoda.com/marketplace/product/advancedchat-chat-related.542
# ● Wiki [Working Progress]: https://jonagamerpro1234.gitbook.io/advancedchat/
# ● Discord: https://discord.gg/c5GhQDQCK5
# ● Issue Tracker: https://github.com/jonagamerpro1234/AdvancedChat/issues
# ● Plugin Statistics: https://bstats.org/plugin/bukkit/AdvancedChat/8826
#
Settings :
# |Config-Version| I would not change anything
Config-Version : 1
# |Update| This function lets you know if there is a plugin update [Does not disable console messages]
Update : true
# |Use-Default-Prefix| if it is true it will use the prefix of the plugin itself, but if it is false it will use the prefix that you define in [Prefix: 'my server']
Use-Default-Prefix : true
# |Prefix| here you can define a custom prefix
Prefix : '&6 [&bMy Server&6 ]&7'
# |ChatForma Type|
# [default] use default chat by minecraft
# [custom] use the chat defined in [Custom-Format]
# [group] use the chat defined in [Group.<name>] but you need to add the permission that you defined for the group
ChatFormat-Type : custom
# |Show-Chat-In-Console| here you can enable or disable the chat to be seen in the console
Show-Chat-In-Console : false
# |Default-Color-Message| Here you can define the chat color that is assigned by default to players
# The color system does not work with (&) but uses a simpler system that is by color names, here below you have the list of available colors
# Color List: https://jonagamerpro1234.gitbook.io/advancedchat/color-list
Default-Color-Message : 'white'
#
# | ClearChat |
ClearChat :
# |AutoClear| you can activate the automatic cleaning of the chat according to the number of ticks
AutoClear :
# |Enabled| Here you can enable or disable this feature
Enabled : true
# |Default-Start-Tick| Here you can define the first ticks that are executed when starting the server
# Wiki: https://jonagamerpro1234.gitbook.io/advancedchat/configurations/tick
Default-Start-Tick : 100
# |Ticks| here you can define the time that the actions are automatically executed [Default | 24000], 24000 tick = 20 min
# Wiki: https://jonagamerpro1234.gitbook.io/advancedchat/configurations/tick
Tick : 24000
#
# | Hooks | Here are all the configurations of the plugin implementations and more
Hooks :
# |LuckPerms| Here you can configure everything related to LuckPerms and or deactivate or activate functions
LuckPerms :
# |Enabled| Here you can enable or disable this feature
Enabled : true
# |Use-Luckperms-In-Groups| When using this option, the groups are discovered with the LuckPerms system
Use-Luckperms-In-Groups : false
# |Vault| Here you can configure everything related to Vault and or deactivate or activate functions
Vault :
# |Enabled| Here you can enable or disable this feature
Enabled : true
# |Use-Vault-In-Groups| When using this option, the groups are discovered with the Vault system
Use-Vault-In-Groups : true
# |DiscordSRV| Here you can define the discord channel where the messages from minecraft to discord are seen
# !This characteristic is in the experimental phase!
DiscordSRV :
# |Enabled| Here you can enable or disable this feature
Enabled : true
# |Channel-ID| Here is the id of the channel that is used for the chat
Channel-ID : ' none'
#
# |Command Blocker|
# |here you can block the commands that you do not want to be used on the server at the moment it does not have the function of [antitabcomplete]
Command-Blocker :
# |Enabled| Here you can enable or disable this feature
Enabled : true
# |Mute-BlackList| In this list you can define which commands the silenced players cannot use
Mute-BlackList :
- '/tell'
- '/me'
- '/say'
- '/msg'
- '/minecraft:me'
- '/minecraft:tell'
# |BlackList| In this list you can define which commands cannot be used by players in general including your server staff [this function may change in future updates]
BlackList :
- '/plugins'
- '/pl'
- '/?'
- '/ver'
- '/version'
- '/bukkit:version'
- '/bukkit:pl'
- '/bukkit:plugins'
- '/bukkit:ver'
- '/bukkit:?'
- '/icanhasbukkit'
- '/about'
#
# | Default Format |
# | This section serves as an emergency backup in case any of the other functions do not work properly. |
Default-Format : '<&f<name>&f> &f<msg>'
#
# | Custom Format |
# | here you can customize the chat in a general way that affects both ranks, groups, and has all players |
#
# Permission: AdvancedChat.Chat.Color.<value>
# Permission: AdvancedChat.Chat.Color.*
Custom-Format :
# |Format| Here you define the chat format for all players.
Format : ' %luckperms_prefix% &b<name> &8&l>'
# Not Implement
Discord-Format : ''
# |Type| Here you can find two types that are [ normal | modify ]
Type : normal
# |HoverEvent| This section allows you to modify the hover events in the chat
HoverEvent :
# |Enabled| Here you can enable or disable this feature
Enabled : true
# |Hover| This section allows you to define the hover text
Hover :
- '&6> &aHello &b<name>'
- '&6> &e %player_exp_to_level%'
- '&6> &dadd more lines like these'
# |ClickEvent| This section allows you to modify chat click events
ClickEvent :
# |Enabled| Here you can enable or disable this feature
Enabled : true
# |Mode| there are three different modes which are [ command | suggest | url ]
Mode : command
# |Actions| This is where are the available events that you can use
Actions :
# |Command| Clicking on the chat will execute the command defined in the config
Command : '/say <name> hello server'
# |Url| Clicking on the chat opens a link
Url : 'https://jonagamerpro1234.gitbook.io/advancedchat/'
# |Suggest-Command| Clicking on the chat suggests a command that you define in the config
Suggest-Command : '/msg <name>'
#
# | Groups | !This feature is disabled!
# | here you can customize the chat of different groups or ranks in a more specific way
# | with this format you can add more groups
# | [!] Groups to work need Vault, the name of the range must be the same as in the permissions plugin
#
# Permission: AdvancedChat.Chat.Color.<value>
# Permission: AdvancedChat.Chat.Color.*
Groups:
default :
# |Format| Here you define the chat format for all players.
Format : '&b<name> &8&l>'
# |Type| Here you can find two types that are [ normal | modify ]
Type : normal
# |HoverEvent| This section allows you to modify the hover events in the chat
HoverEvent :
# |Enabled| Here you can enable or disable this feature
Enabled : true
# |Hover| This section allows you to define the hover text
Hover :
- '&6> &aHello &b<name>'
- '&6> &e %player_exp_to_level%'
- '&6> &dadd more lines like these'
# |ClickEvent| This section allows you to modify chat click events
ClickEvent :
# |Enabled| Here you can enable or disable this feature
Enabled : true
# |Mode| there are three different modes which are [ command | suggest | url ]
Mode : command
# |Actions| This is where are the available events that you can use
Actions :
# |Command| Clicking on the chat will execute the command defined in the config
Command : '/say <name> hello server'
# |Url| Clicking on the chat opens a link
Url : 'https://jonagamerpro1234.gitbook.io/advancedchat/'
# |Suggest-Command| Clicking on the chat suggests a command that you define in the config
Suggest-Command : '/msg <name>'
admin :
# |Format| Here you define the chat format for all players.
Format : '&c [Admin ] &b<name> &8&l>'
# |Type| Here you can find two types that are [ normal | modify ]
Type : normal
# |HoverEvent| This section allows you to modify the hover events in the chat
HoverEvent :
# |Enabled| Here you can enable or disable this feature
Enabled : true
# |Hover| This section allows you to define the hover text
Hover :
- '&6> &aHello &b<name>'
- '&6> &e %player_exp_to_level%'
- '&6> &dadd more lines like these'
# |ClickEvent| This section allows you to modify chat click events
ClickEvent :
# |Enabled| Here you can enable or disable this feature
Enabled : true
# |Mode| there are three different modes which are [ command | suggest | url ]
Mode : command
# |Actions| This is where are the available events that you can use
Actions :
# |Command| Clicking on the chat will execute the command defined in the config
Command : '/say <name> hello server'
# |Url| Clicking on the chat opens a link
Url : 'https://jonagamerpro1234.gitbook.io/advancedchat/'
# |Suggest-Command| Clicking on the chat suggests a command that you define in the config
Suggest-Command : '/msg <name>'
#
# |Filter Chat|
# |here you can filter the unwanted words on your server and have a little more control over the chat
Filter-Chat :
# |Enabled| Here you can enable or disable this feature
Enabled : true
# |Message| here you can define a personalized message that will be sent to the player
Message : '&e [! ] you cannot use this word, it is &nblocked!'
# |BadWords| The format is very simple, you just have to add the word you want to censor to the list
BadWords :
- 'noob'
- 'stupid'
- 'fuck'
#
# |Translation of messages from AdvancedChat|
# |Version: 1.6.0|
#
AdvancedChat:
ClearChat-Server : '&7The chat has been cleaned'
ClearChat-Player : '&7The chat has been cleaned by &b [&e<name>&b ]'
No-Permission : '&cYou dont have permission to do that!'
No-Permission-Label : 'Ask the server owner or an administrator for help for more information.'
Error-Args : '&cUnknown Arguments'
Reload : '&aReload Completed'
Help-Mute : '&7Use &b/Mute &e<player> &7'
Help-UnMute : '&7Use &b/UnMute &e<player> &7'
Help-Cmd : '&7Use &b/AdvanceChat &8| &9/Ac &6Help &7 show more information of plugin'
Help-Msg :
- '&5> &b/AdvancedChat &8| &9/Ac &7these are the variants of the main plugin command'
- '&5> &b/AdvancedChat &6help &7show this same message'
- '&5> &b/AdvancedChat &6reload &7reload the plugin files'
- '&5> &b/AdvancedChat &6info &7shows information about the plugin'
- '&5> &b/AdvancedChat &6color &7 open color gui'
- '&5> &b/AdvancedChat &6player &e<player name> &7open the player settings'
- '&5> &b/Mute &e<player name> &7mute the player'
- '&5> &b/UnMute &e<player name> &7demute the player'
- '&5> &b/ClearChat &8| &9/Cc &7clean the chat when it is very full or necessary'
Mute-Bypass : '&eThis player cannot be muted because This player cannot be muted because he is bypassed'
Mute-Player : '&b<name> &cis now muted!'
UnMute-Player : '<name> &ais now unmuted!'
Player-Is-Not-Mute : '&e [! ] &cThe player is not muted'
Player-Is-Mute : '&e [! ] &cThe player is already muted'
Alert-Mute : '&e [! ] &cright now you are muted'
No-Online-Player : '&cThis player does not exist or is not connected!'
No-Use-Command : '&e [&b!&e ] &cYou can t use that command! &b [&c<cmd>&b ]'
No-Use-Command-Mute : '&cYou cannot use that command while it is muted! &b [&c<cmd>&b ]'
#
# This is the end of the configuration ... [-_-] more things coming soon
#
# | Config File
# | Version 1.6.0
#
Spoiler: show images
ClearChat[Server]
ClearChat[Player]
ClearChat[Server]
ClearChat[Player]
By RAMShard[v1.5.6]:
![[IMG]](http://proxy.spigotmc.org/7cb359bddae7082bc5b00accd3b32567ee87d27d?url=https%3A%2F%2Fi.imgur.com%2Fi1w6IMO.png)
Here is a list of future features to be added to the plugin
- Local and Global Chat
- Anti Spam
- Tab Complete Blocked [Working progress in v1.7.0]
- Bungee version [Coming soon in v1.x.x]
- Hover per world
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.8, 1.9, 1.10
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
AdvancedChat [1.8.x , 1.18.x] is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10, 1.11 and newer. Downloaded 13,398 times (via Spigot). Download it and open it directly in the game.