AdvancedChat [1.8.x , 1.18.x] icon

AdvancedChat [1.8.x , 1.18.x] -----

Its main function is to modify the chat so that it can be personalized and add different options



[​IMG]

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.

[​IMG]

[​IMG] [​IMG] [​IMG] [​IMG]
[​IMG] [​IMG] [​IMG] [​IMG] [​IMG] [​IMG]

[​IMG] [​IMG] [​IMG] [​IMG]

[​IMG]
  • 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
[​IMG]
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]
[​IMG]

  • /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

[​IMG]
[!] 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]
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
#
 
[​IMG]
[​IMG]

[​IMG]

[​IMG]

ClearChat[Server]
[​IMG]

ClearChat[Player]
[​IMG]
[​IMG]
By RAMShard[v1.5.6]:


[​IMG]
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
Support:
[​IMG]
Resource Information
Author:
----------
Total Downloads: 12,755
First Release: Sep 15, 2020
Last Update: Dec 2, 2021
Category: ---------------
All-Time Rating:
9 ratings
Find more info at jonagamerpro1234.gitbook.io...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings