ProxyChannels - RedisBungee support
2.0.3ProxyChannels adds proxy chat channels w/ commands/chat triggers and RedisBungee support
ProxyChannels
JAVA 8 IS REQUIRED FOR THIS PLUGIN.
We believe in the "communication is key" philosophy, and this plugin will help you to believe in it as well. Try it now!
If you use RedisBungee, this plugin will hook into it.
Commands
- /channel - toggle the channel, so you can talk in it by just typing
- /channel <message> - send a message to the channel
- /channel mute - turn mute the channel for yourself
- /pc reload - reload the channels configuration file (permission: proxychannels.admin)
Permissions
For each channel, you must assign each user you wish to have access to the channels the permission you assign for each channel in the channels.yml file. Besides that, the only other permission is proxychannels.admin in order to access the administrative command(s) (currently only one command).
Configuration
- The channels.yml configuration file will be generated upon first-run. Modify it to your liking. The options are straight-forward.
- Ensure that the permission you choose for each channel is assigned to the user!
Usage
- Once you've edited the configuration and restarted the proxy, just use /channel to toggle the channel, /channel <message> to send a message to the channel, or use a symbol trigger to force the channel to accept the message from a regular chat message.
Installation Instructions
Installing ProxyChannels is extremely easy. Follow these simple steps to have a working installation ready to go:
- Download the jar file from this page.
- Add the jar file to your Bungee installation's "plugins" folder.
- Start the proxy.
- Stop the proxy.
- Edit the plugin's channel configuration to your liking.
- Edit the Bungee installation's configuration to add permissions to groups, and then users to groups.
- Start the proxy.
- Use your new chat channel(s).
Beta
This code has ONLY been tested against MC 1.12 running the latest BungeeCord. It is built against BungeeCord 1.8, so it should work fine for most servers. If it does not, please tell me and I will fix it for your needs. Please do not leave a bad review before attempting to have me fix the code for your needs. That is what a beta is about, after all. Leaving an unwarranted bad review will discourage me from continuing this project for free.
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta