PistonChat is a advanced chat enhancement plugin. It is made to replace old and outdated alternatives like ChatCo and ChatChan.
- Native Minecraft Version:
- Legacy (< 1.13)
- Tested Minecraft Versions:
- 1.12
- 1.13
- 1.14
- 1.15
- 1.16
- 1.17
- Source Code:
- https://github.com/AlexProgrammerDE/PistonChat
- Donation Link:
- https://paypal.me/alexprogrammerde
Features
Configuration
- Green Text
- Private Messaging
- Ignore Commands
- Auto Complete when you click on a players name just like on the server 2b2t.org
Code (YAML):
# To use these prefixes you need additionally the pistonchat.<COLORCODE>
# / indicates disabled!
# This config is configured to be what 2b2t.org has.
whisper:
from: "&d%player%&d whispers: %message%"
to: "&dYou whisper to %player%&d: %message%"
hovertext: "&6Message &3%player%"
ignore: "&6Now ignoring &3%player%"
unignore: "&6No longer ignoring &3%player%"
ignorehard: "&6Permanently ignoring %player%&6. This is saved in &4/ignorelist."
unignorehard: "&6No longer permanently ignoring &3%player%"
chatformat: "<%player%&r>"
stripnamecolor: false
consolename: "[console]"
allowpmself: true
allowpmignored: true
onlyhidepms: true
ignorelistsize: 9
prefixes:
GREEN: ">"
BLUE: '/'
RED: '/'
AQUA: '/'
GOLD: '/'
YELLOW: '/'
GRAY: '/'
BLACK: '/'
DARK_GREEN: '/'
DARK_RED: '/'
DARK_GRAY: '/'
DARK_BLUE: '/'
DARK_AQUA: '/'
DARK_PURPLE: '/'
LIGHT_PURPLE: '/'
ITALIC: '/'
UNDERLINE: '/'
BOLD: '/'
STRIKETHROUGH: '/'
Code (YAML):
# You can find pre translated languages on crowdin:
# https://crowdin.com/project/pistonchat
# The prefix can also be set to just "&6"
prefix: "[&2PistonChat&r] &6"
playeronly: "You need to be a player to do this."
notonline: "This player is not online."
nooneignored: "No players ignored."
chaton: "Chat messages unhidden."
chatoff: "Chat messages hidden."
pmson: "Private messages hidden."
pmsoff: "Private messages unhidden."
pmself: "Please do not pm yourself."
chatisoff: "You have toggled off chat"
Commands
Info: Aliases are just another way of writing the commands.
/ignore: Ignore a players chat messages!
permission: pistonchat.ignore
aliases:
block
/whisper: Whisper to a player!
permission: pistonchat.whisper
aliases:
tell
w
pm
msg
/reply: Reply to the last message someone sent to you!
permission: pistonchat.reply
aliases:
r
/last: Message the last person you messaged!
permission: pistonchat.reply
aliases:
l
/ignorelist: List all ignored players!
permission: pistonchat.ignorelist
/togglewhispering: Prevent getting whispered to!
permission: pistonchat.togglewhispering
aliases: toggletells
/togglechat: Prevent getting chat messages!
permission: pistonchat.togglechat
/pistonchat: Main command!
permission: pistonchat.command
Permissions
Info: Children are permissions that also get enabled when enabling the parent permission!
pistonchat.last: Permission for /last!
pistonchat.reply: Permission for /reply!
pistonchat.whisper: Permission for /whisper!
children:
pistonchat.playernamereply: true
pistonchat.togglewhispering: true
pistonchat.ignore: Permission for /ignore!
children:
pistonchat.ignorelist: true
pistonchat.playernamereply: Make player names clickable!
pistonchat.ignorelist: Permission for /ignorelist!
pistonchat.togglewhispering: Permission for /togglewhispering!
pistonchat.togglechat: Permission for /togglechat!
pistonchat.command: Permission for /pistonchat!
pistonchat.help: Permission for /pistonchat help!
children:
pistonchat.command true
pistonchat.reload: Permission for /pistonchat reload!
children:
pistonchat.command: true
pistonchat.GREEN: Just another chat color!
pistonchat.BLUE: Just another chat color!
pistonchat.RED: Just another chat color!
pistonchat.AQUA: Just another chat color!
pistonchat.GOLD: Just another chat color!
pistonchat.YELLOW: Just another chat color!
pistonchat.GRAY: Just another chat color!
pistonchat.BLACK: Just another chat color!
pistonchat.DARK_GREEN: Just another chat color!
pistonchat.DARK_RED: Just another chat color!
pistonchat.DARK_GRAY: Just another chat color!
pistonchat.DARK_BLUE: Just another chat color!
pistonchat.DARK_AQUA: Just another chat color!
pistonchat.DARK_PURPLE: Just another chat color!
pistonchat.LIGHT_PURPLE: Just another chat color!
pistonchat.ITALIC: Just another chat color!
pistonchat.UNDERLINE: Just another chat color!
pistonchat.BOLD: Just another chat color!
pistonchat.STRIKETHROUGH: Just another chat color!
pistonchat.player: Default permissions for players!
children:
pistonchat.last: true
pistonchat.reply: true
pistonchat.whisper: true
pistonchat.ignore: true
pistonchat.togglechat: true
pistonchat.help: true
pistonchat.GREEN: true
default: true
pistonchat.admin: Default permissions for admins!
children:
pistonchat.reload: true
default: op
Servers
- openanarchy.org
- 2b2t.com.au
Stats
![]()
Discord
![]()
If you like my plugin leave a rating. Support on discord.
Have fun!![]()

PistonChat 1.5.2
A advanced chat plugin for survival/anarchy servers.
Recent Updates
- Release 1.5.2 Oct 3, 2021
- Release 1.5.1 Jun 5, 2021
- Release 1.5.0 May 23, 2021