ChatPerWorld

ChatPerWorld

CPW

Features

ChatPerWorld is a MUST-HAVE for Server Administrators running servers with several worlds. It separates the chats, making two people only hear each other if they are in the same worlds. If needed, groups can be made to connect chats of different worlds together.

Commands & Permissions

Note: /cpw can be used instead of /chatperworld

CommandDescriptionPermission
/chatperworldnforms the player of the commands this plugin offers. Only shows the ones the player has permission to.chatperworld.help
/chatperworld global [message]Sends a message to every world. Format configurable in config.yml.chatperworld.global
/chatperworld group [id] [add/del] [worldname]Adds or deletes worlds from a group.chatperworld.group
/chatperworld groups [add/del/list] [id]Adds/deletes a group or lists the ones existing. ID only necessary when deleting.chatperworld.groups
/chatperworld guiOpens the GUI.chatperworld.gui
/chatperworld spyAllows you to hear every message sent in every world.chatperworld.spy

Installation

This plugin has a very easy installation. Drag & Drop it into the plugins folder, restart the server and it will start working by default. If you wish, you can now change the config file.

GUI

ChatPerWorld comes with a new, sexy GUI, allowing even easier creation of groups. With a help of a few buttons you can group together worlds in no time. CPW_GUI1 CPW_GUI2 CPW_GUI3 CPW_GUI4

Configuration

config.yml

spy_format: '&c[%WORLD%]&r <%PLAYER%> &r%MESSAGE%' - Allows you to change the format a player using the command /spy sees messages from other worlds.
global_format: '&c[GLOBAL]&r <%PLAYER%> &r%MESSAGE%' - Allows you to change the format of /chatperworld global

Source Code

ChatPerWorld is now open-source. You can find the source code at

GitHub


Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    76183
  • Created
    Mar 15, 2014
  • Last Released File
    Nov 22, 2016
  • Total Downloads
    8,070
  • License

Categories

Members