STATUS AS OF 29.11.2020: This plugin has been out for about 4 years, and I'm not supporting it anymore. It should work for new MC versions, but I can't guarantee it.
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
Note: /cpw can be used instead of /chatperworld.
- /chatperworld - Informs the player of the commands this plugin offers. Only shows the ones the player has permission to. (permission: chatperworld.help)
- /chatperworld global [message] - Sends a message to every world. Format configurable in config.yml. (permission: chatperworld.global)
- /chatperworld group [id] [add/del] [worldname] - Adds or deletes worlds from a group. (permission: chatperworld.group)
- /chatperworld groups [add/del/list] [id] - Adds/deletes a group or lists the ones existing. ID only necessary when deleting. (permission: chatperworld.groups)
- /chatperworld gui - Opens the GUI. (permission: chatperworld.gui)
- /chatperworld spy - Allows you to hear every message sent in every world. (permission: chatperworld.spy)
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.
Spoiler: Showcase
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.
Configuration
Spoiler: 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
global_format: '&c[GLOBAL]&r <%PLAYER%> &r%MESSAGE%' - Allows you to change the format of /chatperworld global
The source code of this plugin can be found at:
https://github.com/gronnmann/ChatPerWorld
If you liked the plugin please leave a review.
Please don't post errors in the reviews section. They will not be answered to.
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.7, 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.
ChatPerWorld is a free Minecraft Java mod. Compatible with Minecraft 1.7, 1.8, 1.9, 1.10 and newer. Downloaded 1,145 times (via Spigot). Download it and open it directly in the game.