- /jsonchat reload: Reloads the config
- /jsonchat censurelist: Shows all blocked words
- /jsonchat parse <placeholder>: Replaces the given placeholder
- /jsonchat help: shows all the commands
- /msg <player> <message>: Sends a private message
- /pm <player> <message>: Sends a private message
- /r <message>: Replies to a private message
- /status set <status>: Sets your own status
- /status setother <player> <status>: Sets the status to others
- /status <player>: Shows the status of the player
- /status: Shows your own status
- /socialspy (on|off): Enables/disables socialspy
- /socialspy (on|off) <player>: Enables/disables socialspy for others
Code (Text):
jsonchat.help:
default: true
jsonchat.chat.send:
default: true
jsonchat.chat.receive:
default: true
jsonchat.reload:
default: op
jsonchat.format.default:
default: true
jsonchat.writecolor:
default: op
jsonchat.placeholders.hand:
default: true
jsonchat.placeholders.money:
default: true
jsonchat.pm:
default: true
jsonchat.status.set_self:
default: true
jsonchat.status.set_others:
default: op
jsonchat.status.get_others:
default: true
jsonchat.status.color:
default: op
jsonchat.socialspy:
default: op
jsonchat.socialspy.set_self:
default: op
jsonchat.socialspy.set_others:
default: op
jsonchat.staffchat.receive:
default: op
jsonchat.staffchat.send:
default: op
jsonchat.parse:
default: op
default: true
jsonchat.chat.send:
default: true
jsonchat.chat.receive:
default: true
jsonchat.reload:
default: op
jsonchat.format.default:
default: true
jsonchat.writecolor:
default: op
jsonchat.placeholders.hand:
default: true
jsonchat.placeholders.money:
default: true
jsonchat.pm:
default: true
jsonchat.status.set_self:
default: true
jsonchat.status.set_others:
default: op
jsonchat.status.get_others:
default: true
jsonchat.status.color:
default: op
jsonchat.socialspy:
default: op
jsonchat.socialspy.set_self:
default: op
jsonchat.socialspy.set_others:
default: op
jsonchat.staffchat.receive:
default: op
jsonchat.staffchat.send:
default: op
jsonchat.parse:
default: op
Code (Text):
Messages:
prefix: '&8[&aJSONChat&8] '
player_not_online: '&cThis player is not online'
no_permission: '&cYou don''t have permissions to do that'
no_one_reply: '&cThere is no one you coud reply'
to_few_args: '&7To few arguments'
status_not_enabled: '&cStatus is not enabled'
status_set_other: '&7Status of {player} set to {status}!'
status_set_by_other: '&7Your status has been set by {player}'
status_set: '&7Your status changed to {status}'
status: '&7Your status is {status}'
status_others: '&7{player}''s status is {status}'
Settings:
censure:
- <3;♥
- :cloud:;☁
- :star:;★
debug: false
default_status: not set
msg:
first: '&8['
me: '&cme'
seperator: ' &8-> '
end: '&8] '
status:
enabled: true
max_length: 20
date_format: HH:mm:ss dd.MM.yyyy
database:
enabled: true
driver: com.mysql.jdbc.Driver
adress: jdbc:mysql://localhost:3306/JSONChat
user: root
password: '123'
Formats:
default:
priority: 0
prefix_onclick: '[URL]https://www.spigotmc.org'
prefix_enabled: true
prefix: '{userprefix} '
prefix_tooltip:
- '&cMessages sent: &7{jsonchat_messages_sent}'
- '&cPrivate messages sent: &7{jsonchat_private_messages_sent}'
- '&bStatus: &7{status}'
- '&6Locale: &7{locale}'
- '&aVotes: &7{galistener_votetotal}'
- '&eTime: &7{time}'
- '&6Money: &7{money}$'
- '&3First played: &7{firstplayed_formatted}'
- '&5Last played: &7{lastplayed_formatted}'
player_onclick: '[SUGGEST]/town join {towny_town_name}'
player_enabled: true
player: '&7{player}'
player_tooltip:
- '&3Exp level: &7{level}'
- '&aTown: &7{towny_town_name}'
- '&aMayor: &7{towny_town_mayor}'
- '&aTown blocks: &7{towny_town_townblocks}'
- '&aTown residents: &7{towny_town_residents}'
- '&aTown residents: &7{towny_town_residents_names}'
- '&aTown plot tax: &7{towny_town_plot_tax}'
- '&aTown hasupkeep: &7{towny_town_hasupkeep}'
- '&aTown balance: &7{towny_town_balance}'
suffix_tooltip:
- ''
suffix_onclick: ''
suffix_enabled: false
suffix: '{suffix}'
seperator: ' &7&l> '
chat_color: '&f'
staff:
priority: 20
prefix_onclick: '[URL]www.spigotmc.org'
prefix_enabled: true
prefix: '{userprefix} '
prefix_tooltip:
- '&bStatus: &7{status}'
- '&aVotes: &7{galistener_votetotal}'
- '&eTime: &7{time}'
- '&6Money: &7{money}$'
- '&3First played: &7{firstplayed_formatted}'
- '&5Last played: &7{lastplayed_formatted}'
player_onclick: '[EXECUTE]/tpa {player}'
player_enabled: true
player: '&7{player}'
player_tooltip:
- '&3Exp level: &7{xp_lvl}'
suffix_tooltip:
- ''
suffix_onclick: ''
suffix_enabled: false
suffix: '{suffix}'
seperator: ' &7&l> '
chat_color: '&f'
JSONPlaceholders:
money:
text: '{money}'
tooltip_enabled: true
tooltip:
- '&6This player has {money}'
onclick: '[SUGGEST]/money pay {player}'
color: '&6'
abc:
text: abc
tooltip_enabled: true
tooltip:
- '&aLearning the abc'
onclick: ''
color: '&6'
CustomCommands:
example:
text:
- '&6You have [money]'
- '&6Your item in hand [hand]'
enabled: true
type: normal
command: /money
prefix: '&8[&aJSONChat&8] '
player_not_online: '&cThis player is not online'
no_permission: '&cYou don''t have permissions to do that'
no_one_reply: '&cThere is no one you coud reply'
to_few_args: '&7To few arguments'
status_not_enabled: '&cStatus is not enabled'
status_set_other: '&7Status of {player} set to {status}!'
status_set_by_other: '&7Your status has been set by {player}'
status_set: '&7Your status changed to {status}'
status: '&7Your status is {status}'
status_others: '&7{player}''s status is {status}'
Settings:
censure:
- <3;♥
- :cloud:;☁
- :star:;★
debug: false
default_status: not set
msg:
first: '&8['
me: '&cme'
seperator: ' &8-> '
end: '&8] '
status:
enabled: true
max_length: 20
date_format: HH:mm:ss dd.MM.yyyy
database:
enabled: true
driver: com.mysql.jdbc.Driver
adress: jdbc:mysql://localhost:3306/JSONChat
user: root
password: '123'
Formats:
default:
priority: 0
prefix_onclick: '[URL]https://www.spigotmc.org'
prefix_enabled: true
prefix: '{userprefix} '
prefix_tooltip:
- '&cMessages sent: &7{jsonchat_messages_sent}'
- '&cPrivate messages sent: &7{jsonchat_private_messages_sent}'
- '&bStatus: &7{status}'
- '&6Locale: &7{locale}'
- '&aVotes: &7{galistener_votetotal}'
- '&eTime: &7{time}'
- '&6Money: &7{money}$'
- '&3First played: &7{firstplayed_formatted}'
- '&5Last played: &7{lastplayed_formatted}'
player_onclick: '[SUGGEST]/town join {towny_town_name}'
player_enabled: true
player: '&7{player}'
player_tooltip:
- '&3Exp level: &7{level}'
- '&aTown: &7{towny_town_name}'
- '&aMayor: &7{towny_town_mayor}'
- '&aTown blocks: &7{towny_town_townblocks}'
- '&aTown residents: &7{towny_town_residents}'
- '&aTown residents: &7{towny_town_residents_names}'
- '&aTown plot tax: &7{towny_town_plot_tax}'
- '&aTown hasupkeep: &7{towny_town_hasupkeep}'
- '&aTown balance: &7{towny_town_balance}'
suffix_tooltip:
- ''
suffix_onclick: ''
suffix_enabled: false
suffix: '{suffix}'
seperator: ' &7&l> '
chat_color: '&f'
staff:
priority: 20
prefix_onclick: '[URL]www.spigotmc.org'
prefix_enabled: true
prefix: '{userprefix} '
prefix_tooltip:
- '&bStatus: &7{status}'
- '&aVotes: &7{galistener_votetotal}'
- '&eTime: &7{time}'
- '&6Money: &7{money}$'
- '&3First played: &7{firstplayed_formatted}'
- '&5Last played: &7{lastplayed_formatted}'
player_onclick: '[EXECUTE]/tpa {player}'
player_enabled: true
player: '&7{player}'
player_tooltip:
- '&3Exp level: &7{xp_lvl}'
suffix_tooltip:
- ''
suffix_onclick: ''
suffix_enabled: false
suffix: '{suffix}'
seperator: ' &7&l> '
chat_color: '&f'
JSONPlaceholders:
money:
text: '{money}'
tooltip_enabled: true
tooltip:
- '&6This player has {money}'
onclick: '[SUGGEST]/money pay {player}'
color: '&6'
abc:
text: abc
tooltip_enabled: true
tooltip:
- '&aLearning the abc'
onclick: ''
color: '&6'
CustomCommands:
example:
text:
- '&6You have [money]'
- '&6Your item in hand [hand]'
enabled: true
type: normal
command: /money
- Chat logger: located in ./plugins/JSONChat/ChatLog_<creation time>.txt
- Json placeholders, witch can be created in the config. To use them in the chat(you can write [<placeholder>]) it requires the permission jsonchat.placeholder.<name of the placeholder>
- Staffchat: to write in staffchat you have to type @<message>
- Placeholders: https://www.spigotmc.org/resources/actionapi.21879/
- Server support for public chat (allows you to show the same message on more servers): http://stst99.ddns.net/wordpress/index.php/spigot-plugins/tcpudp-server/
https://www.spigotmc.org/resources/actionapi.21879/
By downloading this plugin you agree to following:
- You are not allowed to decompile this plugin
- You are not allowed to edit this plugin
- You are not allowed to claim the source/binary code of the plugin as your own
- You are not allowed to sell this plugin
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.8, 1.9
- 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.
JSONChat is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9. Downloaded 1,677 times (via Spigot). Download it and open it directly in the game.