- Tested Minecraft Versions:
- 1.8
- 1.9
- 1.10
- 1.11
- 1.12
- Contributors:
- PocanTR, canhucko, _OnePage_
WARNING THIS PROJECT IS OUT OF DATE AND IT WILL NEVER GET UPDATE HAVE A NICE DAY
![]()
This is a fully configurable chat plugin.It is an innovative plugin that is completely open to updates.
Dependencies:
• Skript - For chat system
• Skript-yaml - For yaml files
• SkQuery - For update check
• Ersatz - For placeholders
• skRayFall - For title messages
• Skellet - For actionbar messages
Optional Dependencies:
• Any group plugin - To receive external tag
• PlaceholderAPI - To receive external tags (100% I suggest)
• Vault - For economy
Install:
■ Put 'Skript.jar', 'Skript-yaml.jar', 'SkQuery.jar', 'Ersatz', 'skRayFall', 'Skellet' to "plugins/"
■ Reload server.
■ Put '.sk files' into "plugins/Skript/scripts"
■ Again reload the server and enjoy.
![]()
Features:
• Fully configurable
• Yaml support
• Soon full placeholderapi support
• Tooltip messages
• Join and quit messages
• Enable/Disable chat using
• Join and quit actionbar messages
• Title Announcement
• Chat Announcement
• ?
• ?
• ?
Veriables:
• {ping} - Player's ping
• {level} - Player's xp
• {group} - Player's group
• {balance} - Player's balance
• {kills} - Player's total kills
• {deaths} - Player's total deaths
• {playername} - Player's name
• {now} - Now
[NOTE]: With the upcoming update, all these variables will be deleted and switched to the placeholderapi infrastructure.
![]()
![]()
![]()
![]()
Config.yml
Language.ymlCode (YAML):
Version: 1.5
Announcement:
Prefix: '&7[&cAnnouncement&7]'
Chat-Color: '&b'
Title-Color: '&e'
JoinQuitMessages:
Status: true
JoinMessage: '&7[&b+&7] &a{playername} &ehas joined game.'
JoinMessage-Actionbar: '&7[&b+&7] &a{playername}'
QuitMessage: '&7[&c-&7] &c{playername} &ehas left game.'
QuitMessage-Actionbar: '&7[&c-&7] &a{playername}'
Chatlock:
Status: true
Enabled-Message: '&cChat locked now everyone get quiet'
Disabled-Message: '&eNow that the chat lock has been removed, everyone can talk'
Tooltip:
Message-1: ' &ePlayer Info:'
Message-2: ' &aPlayer''s Name: &f{playername}'
Message-3: ' &aPlayer''s Group: &f{group}'
Message-4: ' &aPlayer''s Balance: &f{balance}'
Message-5: ' &aPlayer''s K/D: &f{kills}&7/&f{deaths}'
Message-6: ' &aPlayer''s Ping: &f{ping}'
Message-7: ''
Message-8: '&7This message was sent on the {now}.'
Code (YAML):Prefix: '&f[&bCrystalChat&f]'
Language:
Reload-Message: '&bSuccesfully reloaded files.'
Noperm-Message: '&cYou don''t have any permission.'
Commandnotfound-Message: '&cCommand not found.'
![]()
Commands:
• /crystalchat reload - Reload files
• /crystalchat chat (on/off) - Enables/Disables chat using
• /crystalchat announcement chat (message) - Sends announcement in chat to all players
• /crystalchat announcement title (message) - Sends announcement with title to all players
Permissions:
• crystalchat.reload - Allows to use "crystalchat reload" command
• crystalchat.chat - Allows to use "crystalchat chat (on/off)" command
• crystalchat.announcement - Allows to use "crystalchat announcement chat (message)" and "crystalchat announcement title (message)" command
![]()
![]()

CRYSTAL CHAT | Make your server chat better 1.5
Make your server chat better.
Recent Updates
- New feature added and fixed a little bug. Oct 24, 2020
- New features added. Oct 10, 2020
- Join & Quit Messages Sep 26, 2020