Channels
SporeCore now includes a Channels feature, which allows you to create private in-game chat channels.
You can create as many channels as you want, each with its own permissions, message formatting, and command aliases.
⚙️ Configuring Channels
To create or customize a channel:
Open
config.yml.Scroll to the bottom until you find the
channelssection.
The default setup looks like this:
channels:
channels:
staff:
name: Staff
id: staff
permission: sporecore.channel.staff
prefix: '&b&lStaff'
message: '&b&lStaff &7-> &9%player%&f: %message%'
commands:
- staffchat
- sc
symbol: '#'
admin:
name: Admin
id: admin
permission: sporecore.channel.admin
prefix: '&c&lAdmin'
message: '&c&lAdmin &7-> &c%player%&f: %message%'
commands:
- adminchat
- ac
symbol: '@'Explanation of Settings
name: The display name of the channel.
id: The unique identifier for the channel. Used internally.
permission: The permission node required to access the channel.
prefix: Text shown before messages in this channel (usually includes a color code).
message: Format for messages sent in this channel. Supports placeholders:
%player%→ Name of the sender%message%→ Message content
commands: List of command aliases that players can use to send messages in this channel.
symbol: Symbol displayed next to the channel messages (e.g.,
#for Staff,@for Admin).
Adding a New Channel
To create a new channel:
Copy one of the existing channels.
Give it a unique id and name.
Set the permission, prefix, message format, commands, and symbol as desired.
Save the config and reload the server or use
/sporecore reloadin-game. For the command to actually register you have to restart the server!!
Example for a Donator Chat:
This system allows you to fully customize in-game communication and ensure private or role-specific chats for your server staff, donors, or special groups.
Last updated