- 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
adds a great variety of variables that allow you to customize the plugin more easily, to be able to use its variables it is necessary to have the extension installed
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]
![[IMG]](/proxy/image?url=https%3A%2F%2Fimgur.com%2FdoUhFSJ.png)
- /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
![[IMG]](/proxy/image?url=https%3A%2F%2Fimgur.com%2FKvVN1oz.png)
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
#
- 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
Support: