Sueta

ProxyClearChat - ClearChat plugin for BungeeCord

1.2

All in one clear chat plugin for BungeeCord server!

·Plugin

logo-proxyclearchat.png

NO LONGER MAINTAINED! BUT STILL WORKING

All in one clear chat plugin for BungeeCord server! This plugin is very customizable and everything you need is included in a single command to avoid confusion!

Note: If you have another BungeeCord plugin that override the /clearchat command, simply edit bungee.yml inside this plugin .jar and add the plugin name ([LiteBans] for example) on softDepends to let this plugin override the command. Or you can download /pcc command version here.

feature.png

  • BungeeCord plugin.
  • Lightweight.
  • Customizable.
  • Clear the chat globally or per server.
  • Clear your own chat or other player's chat.
  • Lock the chat globally with command block support.
  • You can config the plugin message with color code support.
  • All clear chat function are included in a single command.
  • Exempt from being cleared chat.
  • You can run this command through console.
  • You can set how many line you want to clear.
  • Notify the other staff if someone has clear the server chat.
  • Config reload.

cmdperm.png

  • /clearchat
    • Permission: clearchat.use
    • Description: To use the main command
  • /clearchat me
    • Permission: clearchat.me
    • Description: To clear your own chat
  • /clearchat server [server]
    • Permission: clearchat.server
    • Description: To clear that server chat you are inside or you can specify the server name.
    • Note: You have to give clearchat.server.<server> permission in order to clear that server chat. Or just simply give clearchat.server.* permission to let player clear any server chat.
  • /clearchat global
    • Permission: clearchat.global
    • Description: To clear all the server chat
  • /clearchat player <player>
    • Permission: clearchat.player
    • Description: To clear player's chat
  • /clearchat lock
    • Permission: clearchat.lock
    • Description: To lock the chat globally. To unlock just run this command again.
  • /clearchat reload
    • Permission: clearchat.reload
    • Description: To reload the config file
  • Exempt
    • Permission: clearchat.exempt
    • Description: To exempt from being cleared chat
  • Per Server Permission
    • Permission: clearchat.server.<server>
    • Description: To clear that server chat
  • Chat lock bypass
    • Permission: clearchat.lock.bypass
    • Description: To bypass chat while chat is locked

ss.png

Click here

2016-08-10_15.27.27.png
2016-08-10_15.36.44.png
2016-08-10_15.33.26.png
2016-08-10_19.33.16.png
2016-08-12_03.31.37.png

configuration.png

#How many line do you want to clear
lineToClear: 120
#Customize your message here. Color code supported!
message:
  noPermission: '&cYou do not have permission to use this command!'
  help: '&6/clearchat <me|server|global|player|lock|reload>'
  playerSpecify: '&cPlease specify player name!'
  targetNotOnline: '&cTarget player not online!'
  targetExempt: '&cYou cannot clear %player% chat!'
  targetExemptNotify: '&c%player% trying to clear your chat! But fail!'
  targetCleared: '&6You have cleared &e%player% &6chat!'
  targetGotCleared: '&6Your chat has been cleared by &e%player%'
  globalExempt: '&6Chat has been cleared globally by &e%player%&6. But you have been exempted from being clearchat!'
  globalCleared: '&6Chat has been cleared globally by &e%player%!'
  globalClearedFromConsole: '&6You have successfully clear the global chat!'
  serverConsole: '&cYou are using console, please specify the server name!'
  serverInvalid: '&cInvalid server!'
  serverClearedExempt: '&6Chat in server &e%server% &6has been cleared by &e%player%&6. But you have been exempted from being clearchat!'
  serverCleared: '&6Chat in server %server% has been cleared by &e%player%&6!'
  serverClearedNotify: '&cChat in server %server% has been cleared by %player%!'
  serverClearedFromConsole: '&6You have successfully clear &e%server% &6chat!'
  serverNoPermission: '&cYou do not have permission to clear %server% chat!'
  meCleared: '&6You have cleared your own chat!'
  chatLocked: '&bYou have locked the chat!'
  chatUnlocked: '&bYou have unlocked the chat!'
  chatLockedPlayer: '&cYou cannot talk while chat is locked!'
  chatLockedNotify: '&cChat has been locked by staff!'
  chatUnlockedNotify: '&aChat has been unlocked by staff. You can now chat!'
  reload: '&6ProxyClearChat has been reloaded!'
#List of command to block while chat is locked
chatLockedCommandBlock:
- global
- g

Similar projects

Plugin →