GlobalChatting icon

GlobalChatting -----

Chatting via BungeeCord or Velocity




[+] Fix luckperms prefix and suffix colors code not being translated on bungeecord
----------, Jan 5, 2025

[+] Fix plugin Hooks for velocity
----------, Jan 2, 2025

[+] Fix litebans API implementation
----------, Jan 1, 2025

[+] Fix error when using gc commands
[+] Fix configuration got reset when trying to change it
[+] and more fix included

Also release 1.0
----------, Dec 31, 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
 
----------, Dec 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
 
----------, Dec 30, 2024

[+] Add support for velocity
[+] And some quality updates
----------, Aug 16, 2024

[+] Add support for velocity
[+] And some quality updates
----------, Aug 12, 2024

[+] Add support for velocity
[+] And some quality updates
----------, Aug 12, 2024

[+] 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
 
----------, Apr 2, 2023

[+] Fix `globalchatting.bypass-muted` permission not working
----------, Apr 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

 
----------, Apr 1, 2023

[+] Add AdvancedBan Support
[-] Remove Debug Message (forgot to remove lol)
----------, Jun 29, 2022

[+] Add LiteBans Support
[+] Add HexColor Support
----------, Jun 29, 2022

+ Add permission to bypass cooldown (globalchatting.bypass-cooldown)
+ Add new placeholder {server}
----------, Jun 19, 2022

Resource Information
Author:
----------
Total Downloads: 1,294
First Release: Jun 19, 2022
Last Update: Jan 5, 2025
Category: ---------------
All-Time Rating:
7 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings