Customize chat with json messages. With this plugin you can add tooltip when you hover over different chat sections.
Please leave a review.
Everything that you will ever need for chat in one plugin!
Features:
- JSON chat formats
- Private messages
- SocialSpy (Messages & Commands)
- JSON auto messages
- JSON join/quit messages
- Anti spam
- Anti advertise
- Chat filter (Censore any word you want)
- Clear chat
- Lock chat
- Broadcast
- All messages are editable!
To get list of loaded formats type /omegachat list
To test format type /omegachat test <format_name> <message>
Broadcast usage: /bc <message>
Bungeecord broadcast usage:
You need bungeecord addon: https://www.spigotmc.org/resources/omegachat-bungeecord.67037/
Bungeecord service in config must be enabled.
/bc server1,server2... <message> - this will broadcast on listed servers.
/bc this <message> - this will broadcast only on current server
To turn on or off messages type /msg <on/off>
Code (YAML):
#######################################
# #
# Omega Chat version 2.0 By Nemanja02 #
# #
#######################################
server-name : lobby
messages :
prefix : '&8 [ &cOmega&fChat&8 ] '
no-permission : '&cNo Permission!'
usage : '&7/msg <username> <message>'
send_message : '&8 [ &bMSG&8 ] &c %sender% &7> &c%receiver%&f: &c%message%'
receive_message : '&8 [ &cMSG&8 ] &c %sender% &7> &c%receiver%&f: &c%message%'
spy_message : '&8 [ &bSpy&8 ] &c %sender% &7> &c%receiver%&f: &c%message%'
spy_enable : '&7SocialSpy &aenabled&7!'
spy_disable : '&7SocialSpy &cdisabled&7!'
spy_commands : '&c %player% &8> &c%command%'
message_yourself : '&cYou cannot message yourself!'
reload : '&aConfiguration reloaded!'
spam : '&cYou can talk again for &4 %time% &cseconds!'
advertise : '&cAdvertising is not allowed on this server!'
chat_freeze : '&7Chat has been freezed by &3 %player%'
chat_unfreeze : '&7Chat has been unfreezed by &3 %player%'
chat_frozen : '&cYou cannot talk while chat is frozen!'
clear_chat : '&3&lChat has been cleared by %player%'
offline : '&cPlayer you tried to message is offline!.'
messages-off : '&7Messages&f : &coff'
messages-on : '&7Messages&f : &aon'
messages-off-player : '&7Seems like that player turned of their messages.'
blocked-command : '&cYou cannot use that command!'
services :
check-for-updates : true
ops_use_group_format : true
block-commands : true
message-length-limit : true
first-join : true
join-message : true
silent-join : true
quit-message : true
socialspy : true
commands-spy : true
antispam : true
chat-filter : true
auto-messages : false
bungeecord : false
anti-advert : true
log-advert : false
check-updated : true
hooks :
AcidIsland : false
ASkyBlock : false
DeluxeTags : false
Essentials : false
EZRanksPro : false
Factions : false
killStats : false
marriage : false
Multiverse : false
Vault : false
bungeecord :
servername : '&8 [ &bTest&8 ] '
join-global : true
broadcast :
message : '&7 [ &3&lAlert&7 ] &c %message%'
tooltip :
- '&7Sent From &3 %server% &7by &3%player%'
- '&7Current time : &b%server_time_MM/dd/yyyy HH:mm %'
blocked-commands :
- pl
- about
message-letter-limit : 25
first-join-message :
message : '&c %player_name% &7joined the server for the first time! &b#%count%'
tooltip :
- '&c %player_name% &7has joined the server for the first time!'
- '&7Player number : &c%count%'
join-message :
message : '&8 [ &a+&8 ] &b %player_name%'
tooltip :
- '&7Player &b %player_name% &7has joined the server!'
- '&7Current time : &b%server_time_MM/dd/yyyy HH:mm %'
quit-message :
message : '&8 [ &c-&8 ] &b %player_name%'
tooltip :
- '&7Player &b %player_name% &7left the server!'
- '&7Current time : &b%server_time_MM/dd/yyyy HH:mm %'
spy-commands :
exclude :
- home
- test
chat-delay : 5
filter :
- fuck
- shit
auto-messages :
delay : 20
messages :
first :
message : '&7Server website&f : &cwww.example.com'
tooltip :
- '&7Check out our &bwebsite&7!'
suggest : ''
test :
message : '&7Server store&f : &cwww.store.example.com'
tooltip : [ ]
suggest : /buy
formats :
default :
prefix : '&7 [ &bPlayer&7 ] '
suffix : ''
channel : ''
name : '&7 %player_name%'
chat-color : ' &2> &7'
prefix-tooltip : [ ]
name-tooltip :
- '&7Player : &b%player_name%'
- '&7World : &c%player_world%'
channel-tooltip : [ ]
suffix-tooltip : [ ]
channel-click-command : ''
prefix-click-command : /ranks
name-click-command : /msg %player%
suffix-click-command : ''
test :
prefix : '&7 [ &bPlayer&7 ] '
suffix : ''
channel : ''
name : '&7 %player_name%'
chat-color : '&2> &7'
prefix-tooltip : [ ]
name-tooltip :
- '&7Player : &b%player_name%'
- '&7World : &c%player_world%'
channel-tooltip : [ ]
suffix-tooltip : [ ]
channel-click-command : ''
prefix-click-command : /ranks
name-click-command : /msg %player%
suffix-click-command : ''
block-commands :
- pl
- about
Chat Filter bypass - omegachat.bypass.filter
Advertise bypass - omegachat.bypass.advertise
AntiSpam bypass - omegachat.bypass.spam
Social Spy - omegachat.socialspy
Admin Commands - omegachat.admin (reload, list, test, help)
Private message - omegachat.message
Chat Format - omegachat.format.<format_name>
Clear chat - omegachat.clearchat
Lock chat - omegachat.freezechat
Lock chat bypass - omegachat.bypass.frozenchat
Broadcast - omegachat.broadcast
Reply - omegachat.reply
Toggle messages - omegachat.messages.toggle
Color chat - omegachat.colorchat
This plugin requires PlaceholderAPI plugin:
https://www.spigotmc.org/resources/placeholderapi.6245/
Note : This plugin will override every other chat plugin.
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.8, 1.9, 1.10
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
OmegaChat is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10, 1.11 and newer. Downloaded 839 times (via Spigot). Download it and open it directly in the game.