Sueta

GlobalChatting

1.3

Chatting via BungeeCord or Velocity

·Plugin
  1. 1.3latestUpdate #13Jan 5, 2025
    [+] Fix luckperms prefix and suffix colors code not being translated on bungeecord
    2 downloads
  2. 1.2Update #12Jan 2, 2025
    [+] Fix plugin Hooks for velocity
    19 downloads
  3. 1.1Update #11Jan 1, 2025
    [+] Fix litebans API implementation
    6 downloads
  4. 1.0Update #10Dec 31, 2024
    [+] Fix error when using gc commands [+] Fix configuration got reset when trying to change it [+] and more fix included Also release 1.0
    6 downloads
  5. 0.9Update #9Dec 30, 2024
    [+] Add feature to group your server, so you can specify some server to use a specific name New Config Code (YAML): # GlobalChatting Configuration. # mute the global chat so no one can talk. (only the player that has the permission can talk) # Permission to bypass mute: globalchatting.bypass-muted is-muted : false # cooldown the player when they first time played on the server. # note that these settings will not work if your not install LuckPerms BungeeCord. # you may install LuckPerms on your BungeeCord first. cooldown-on-first-login : true # cooldown time for player when they first time played on the server. first-login-cooldown : 300 # add your blacklisted server here. # this will deny player that using global chat from server listed here. blacklist-server : - "blacklist" - "your-server-here" - "from-using-globalchat" # message that will send to player when try to use global chat from blacklisted server blacklist-server-message : "&cYou can't use global chat in this server!" # group your server so when the server name is called, it will return the group name. # this feature will replace {server} placeholder and replace it with group name, # also this feature only for player format, not console format. # # e.g. # server-groups: # <group_name>: # - <server_here> # - <another_server> server-groups: example : - your-server-here - server-to-group test : - server1 - server2 console : # this settings will set the {player} placeholder. name : "CONSOLE" # this settings will set the {server} placeholder. server : "Proxy" # this is the format of the message that will be sent to the global chat. # placeholder: {player}, {message}, {server}, {time}, {date}. format : "&8[&7{date}, {time}&8] &8[&aGlobal&8] &8[&e{server}&8] &r{player}&7: &r{message}" globalchat: default : # permission to use this channel. # if permission is empty, everyone can use this channel. permission : "globalchatting.default" # this is the format of the message that will be sent to the global chat. # placeholder: {player}, {message}, {server}, {time}, {date}, {luckperms_prefix}, {luckperms_suffix}. # if format is empty, it will use the default format of plugin has. format : "&8[&7{date}, {time}&8] &8[&aGlobal&8] &8[&e{server}&8] &r{player}&7: &r{message}" # this settings make you whether you use color or not. # if you leave this empty or not set this, it will return false. useColor : false # this settings make you whether you use hex color or not (if you enable this, useColor will turn to true). # if you leave this empty or not set this, it will return false. useHexColor : false # this setting will determine which one will be selected first. # the higher number will be chosen first. # if you leave this empty or not set this, it will return 0. priority : 1 # set the cooldown for message that you send to the global chat. # if you want to disable this, set this to 0. cooldown : 60 staff: permission : "globalchatting.staff" format : "&8[&7{date}, {time}&8] &8[&aGlobal&8] &8[&e{server}&8] &8[&bStaff&8] &r{player}&7: &r{message}" useColor : true useHexColor : true priority : 5 cooldown : 0
    9 downloads
  6. 0.8Update #8Dec 30, 2024
    [+] Fix for bungeecord [+] You can now blacklist server for using global chat [+] Add new placeholder for showing prefix and suffix from luckperms. Note: this only works for players format; it will not work if you try to put in console format New Placeholder: · {luckperms_prefix} · {luckperms_suffix} New Config: Code (YAML): # GlobalChatting Configuration. # mute the global chat so no one can talk. (only the player that has the permission can talk) # Permission to bypass mute: globalchatting.bypass-muted is-muted : false # cooldown the player when they first time played on the server. # note that these settings will not work if your not install LuckPerms BungeeCord. # you may install LuckPerms on your BungeeCord first. cooldown-on-first-login : true # cooldown time for player when they first time played on the server. first-login-cooldown : 300 # add your blacklisted server here. # this will deny player that using global chat from server listed here. blacklist-server : - "blacklist" - "your-server-here" - "from-using-globalchat" # message that will send to player when try to use global chat from blacklisted server blacklist-server-message : "&cYou can't use global chat in this server!" console : # this settings will set the {player} placeholder. # placeholder: {player}, {message}, {server}, {time}, {date}. name : "CONSOLE" # this settings will set the {server} placeholder. # placeholder: {player}, {message}, {server}, {time}, {date}. server : "Proxy" # this is the format of the message that will be sent to the global chat. # placeholder: {player}, {message}, {server}, {time}, {date}. format : "&8[&7{date}, {time}&8] &8[&aGlobal&8] &8[&e{server}&8] &r{player}&7: &r{message}" globalchat: default : # permission to use this channel. # if permission is empty, everyone can use this channel. permission : "globalchatting.default" # this is the format of the message that will be sent to the global chat. # placeholder: {player}, {message}, {server}, {time}, {date}, {luckperms_prefix}, {luckperms_suffix}. # if format is empty, it will use the default format of plugin has. format : "&8[&7{date}, {time}&8] &8[&aGlobal&8] &8[&e{server}&8] &r{player}&7: &r{message}" # this settings make you whether you use color or not. # if you leave this empty or not set this, it will return false. useColor : false # this settings make you whether you use hex color or not (if you enable this, useColor will turn to true). # if you leave this empty or not set this, it will return false. useHexColor : false # this setting will determine which one will be selected first. # the higher number will be chosen first. # if you leave this empty or not set this, it will return 0. priority : 1 # set the cooldown for message that you send to the global chat. # if you want to disable this, set this to 0. cooldown : 60 staff: permission : "globalchatting.staff" format : "&8[&7{date}, {time}&8] &8[&aGlobal&8] &8[&e{server}&8] &8[&bStaff&8] &r{player}&7: &r{message}" useColor : true useHexColor : true priority : 5 cooldown : 0
    10 downloads
  7. 0.7Update #7Aug 16, 2024
    [+] Add support for velocity [+] And some quality updates
    121 downloads
  8. 0.6Update #6Apr 2, 2023
    [+] Fix Hex Color not translated. [+] Add support for console sender. (Console can use /gc now) config: Code (YAML): #GlobalChatting Configuration. #mute the global chat so no one can talk. (only the player that has the permission can talk) #Permission to bypass mute: globalchatting.bypass-muted is-muted : false #cooldown the player when they first time played on the server. #note that these settings will not work if your not install LuckPerms BungeeCord. #you may install LuckPerms on your BungeeCord first. cooldown-on-first-login : true #cooldown time for player when they first time played on the server. first-login-cooldown : 300 console : #this settings will set the {player} placeholder. #placeholder: {player}, {message}, {server}, {time}, {date}. name : "CONSOLE" #this settings will set the {server} placeholder. #placeholder: {player}, {message}, {server}, {time}, {date}. server : "Proxy" #this is the format of the message that will be sent to the global chat. #placeholder: {player}, {message}, {server}, {time}, {date}. format : "&8[&7{date}, {time}&8] &8[&aGlobal&8] &8[&e{server}&8] &r{player}&7: &r{message}" globalchat: default : #permission to use this channel. #if permission is empty, everyone can use this channel. permission : "globalchatting.default" #this is the format of the message that will be sent to the global chat. #placeholder: {player}, {message}, {server}, {time}, {date}. #if format is empty, it will use the default format of plugin has. format : "&8[&7{date}, {time}&8] &8[&aGlobal&8] &8[&e{server}&8] &r{player}&7: &r{message}" #this settings make you whether you use color or not. #if you leave this empty or not set this, it will return false. useColor : false #this settings make you whether you use hex color or not (if you enable this, useColor will turn to true). #if you leave this empty or not set this, it will return false. useHexColor : false #this setting will determine which one will be selected first. #the higher number will be chosen first. #if you leave this empty or not set this, it will return 0. priority : 1 #this setting will cooldown the message that you send to the global chat. #if you want to disable this, set this to 0. cooldown : 60 staff: permission : "globalchatting.staff" format : "&8[&7{date}, {time}&8] &8[&aGlobal&8] &8[&e{server}&8] &8[&bStaff&8] &r{player}&7: &r{message}" useColor : true useHexColor : true priority : 5 cooldown : 0
    215 downloads
  9. 0.5Update #5Apr 1, 2023
    [+] Fix globalchatting.bypass-muted permission not working
    27 downloads
  10. 0.4Update #4Apr 1, 2023
    [+] Fix Hex color translation [+] Add new feature, so when player first time join the server it will automatically cooldown the global chat used for that player. Keep in mind this feature require you to has LuckPerms BungeeCord on your server. config: Code (YAML): #GlobalChatting Configuration. #mute the global chat so no one can talk. (only the player that has the permission can talk) #Permission to bypass mute: globalchatting.bypass-muted is-muted : false #cooldown the player when they first time played on the server. #note that these settings will not work if your not install LuckPerms BungeeCord. #you may install LuckPerms on your BungeeCord first. cooldown-on-first-login : true #cooldown time for player when they first time played on the server. first-login-cooldown : 300 globalchat: default : #permission to use this channel. #if permission is empty, everyone can use this channel. permission : "globalchatting.default" #this is the format of the message that will be sent to the global chat. #placeholder: {player}, {message}, {server}, {time}, {date}. #if format is empty, it will use the default format of plugin has. format : "&8[&7{date}, {time}&8] &8[&aGlobal&8] &8[&e{server}&8] &r{player}&7: &r{message}" #this settings make you whether you use color or not. #if you leave this empty or not set this, it will return false. useColor : false #this settings make you whether you use hex color or not (if you enable this, useColor will turn to true). #if you leave this empty or not set this, it will return false. useHexColor : false #this setting will determine which one will be selected first. #the higher number will be chosen first. #if you leave this empty or not set this, it will return 0. priority : 1 #this setting will cooldown the message that you send to the global chat. #if you want to disable this, set this to 0. cooldown : 60 staff: permission : "globalchatting.staff" format : "&8[&7{date}, {time}&8] &8[&aGlobal&8] &8[&e{server}&8] &8[&bStaff&8] &r{player}&7: &r{message}" useColor : true useHexColor : true priority : 5 cooldown : 0
    29 downloads
  11. 0.3Update #3Jun 29, 2022
    [+] Add AdvancedBan Support [-] Remove Debug Message (forgot to remove lol)
    125 downloads
  12. 0.2Update #2Jun 29, 2022
    [+] Add LiteBans Support [+] Add HexColor Support
    26 downloads
  13. 0.1Update #1Jun 19, 2022
    + Add permission to bypass cooldown (globalchatting.bypass-cooldown) + Add new placeholder {server}
    44 downloads

Similar projects

Plugin →