Admin Channel
Simple, Customisable , Convenient
Description
AdminChannel creates a separate administration channel within the server. Allowing server staff to communicate with other staff; in an easy to see the channel. Removing the hassle of privately message other staff; which no other staff can see. Removing the hassle of getting them all on Teamspeak, Skype, etc.
Installation
Simply drag and drop into your plugins folder and you're good to go!
Commands
- To broadcast this single message to the channel
- This can be used from the console.
- /ac <message>
- Toggles if your normal chat broadcasts in the channel instead of global chat:
- /actoggle
Permissions
We use Vault for handling permissions. [ http://dev.bukkit.org/bukkit-plugins/vault/ ] If Vault is not found, we use OP as default.
- To send messages to the channel.
- AdminChannel.Send
- To recieve/view messages from the channel.
- AdminChannel.Recieve
- Gives you every permission. [Only attended for Administrators.].
- AdminChannel.Admin
Configuration Explanation
- Check her for a detailed config.yml description
- http://dev.bukkit.org/bukkit-mods/adminchatboxxy/pages/configuration-explanation/
- The minecraft colour codes
- http://www.minecraftwiki.net/wiki/Formatting_codes
To Add
Allow non PermissionsEx support.Add other permission plugin support.Add /actoggle.- Add help channel.
- Add Admin offices.
Add Vault support.Add more chat customisation.Add Chat Manager support.- Streamline code.
Change Log
- [1.83] Improved logging.
- [1.83 Removed McStats.
- [1.83 Updated update library.
- [1.80] Logging of chat is now possible through the console and to a .txt file.
- [1.71] Minor bug fixes.
- [1.70] Fixed Linux config.yml bug.
- [1.70] Other bug fixes.
- [1.41] Possible blank config.yml bug fix.
- [1.41] Imporant exploit fix!
- [1.40] Made config.yml more easy to understand.
- [1.40] Added Vault support for permissions.
- [1.40] Made Vault dependent.
- [1.40] More chat like format to the channel.
- [1.40] Added prefix and suffix support from chat managers hooked into Vault.
- [1.31] Made the config.yml more understandable.
- [1.31] Tidied up the code.
- [1.31] Added some security measures.
- [1.31] Added more configuration, so you can make it your own!
- [1.23] Added colour and prefix configuration support.
- [1.23] Added GroupManager support.
- [1.23] Added bPermission support.
- [1.11] Added /actoggle.
- [1.11] Added in update checker,. Logs to the console if there is an update.
- [1.11] Added in MCStats.
- [1.02] Not having Pex doesn't cause an error anymore.
- [1.02] If Pex isn't found then the plugin goes OP only.
Known Issues
Reporting An Issue
When reporting an issue through the ticketing system please include:
- Java version
- Bukkit version
- Other plugings running
- Error log
Notices
- When UPDATING to a newer version, PLEASE delete the config.txt! Otherwise errors will occur!
- We use Mcstats, to opt out; see the 'PluginMetrics' folder inside your plugins folder.
- We have an automatic update check, it can be turned of easily within the config.
- This plugin is complied in Java 7, I personally will not be supporting Java 1.6. Without a reason to do so.
@JohnJuhl
OKay i now understand. This should not be happening, nor am I sure how this could happen. What version where you updating from etc? TBH just deleteing the config.yml and restarting should get you a new one. However i still want to fix this 'bug'.
Our config.yml file is literally just ConfigVersion: 3
Here is a screenshot. http://i.imgur.com/xyju6uA.png?2
Is this how it is supposed to look? Because I want to be able to change configurations like what you say we can do.
@Sotlol1
If the value is 'Config Version: 3' this is fine. I test and check the plugins myself before i put them forward for bukkit checking. So if the value is 3 it is fine and as i said in the config explanation, leave it alone.
Simple but useful plugin, thanks man :)
@x0pk1n
Thats not what i meant in the config it says version 3 but after that nothing! just empty no config options or anything
@Sotlol1
Yes, that config is version 3 of the config. So the config version: 3 is perfectly fine. I am keeping the config and plugin version different.
I didn't fell like adding this to ticket so i added it in here instead you forgot to like add the config on 1.4 when i open it it just says configversion: 3 nothing and nothing else!
@Sotlol1
In 1.31, withing the config under;
Message:
Colour: b
Change "b" to your desired colour. See the config explanation section above for more details. Basically follewing my explanation section and using the minecraft colour code secound digit, changing it to 'f' would make the message text white.
Is there anyway i can change the messages to white text but keep the AdminChannel and name in teal??
I'm planning to come back to this plugin, even though it works im going to be working upon the add on list tonight!
Excellent plugin, really helps me out. Thanks for making this!
@atomfitz
Yes, I have updated the thread for my new 1.10, It is still waiting approval by the BukkitDev staff. They look through everyline manually and check for malicious code so understandably it can take some time. This is why /actoggle isn't implemented yet, wait for the next update and you'll get it.
EDIT: It's been 18 hours and they haven't even began to check it. Please wait thanks :)
/actoggle is simply showing up as an unknown command. :/
Using pex as well.
@CaznowlSMP Java version?
Note: For all, for future problems can people please use tickets.
I think I need to update the servers JAVA?
I have permissionsEX but plugin won't load for me.
2013-03-25 06:11:30 [SEVERE] Could not load 'plugins/AdminChannel.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: com/gmail/cbodels27/AdminChat/AdminChannel : Unsupported major.minor version 51.0 at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:184) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:305) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:230) at org.bukkit.craftbukkit.v1_5_R2.CraftServer.loadPlugins(CraftServer.java:239) at org.bukkit.craftbukkit.v1_5_R2.CraftServer.<init>(CraftServer.java:217) at net.minecraft.server.v1_5_R2.PlayerList.<init>(PlayerList.java:56) at net.minecraft.server.v1_5_R2.DedicatedPlayerList.<init>(SourceFile:11) at net.minecraft.server.v1_5_R2.DedicatedServer.init(DedicatedServer.java:105) at net.minecraft.server.v1_5_R2.MinecraftServer.run(MinecraftServer.java:381) at net.minecraft.server.v1_5_R2.ThreadServerApplication.run(SourceFile:573) Caused by: java.lang.UnsupportedClassVersionError: com/gmail/cbodels27/AdminChat/AdminChannel : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:634) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) at java.net.URLClassLoader.defineClass(URLClassLoader.java:277) at java.net.URLClassLoader.access$000(URLClassLoader.java:73) at java.net.URLClassLoader$1.run(URLClassLoader.java:212) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:205) at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader.java:80) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:53) at java.lang.ClassLoader.loadClass(ClassLoader.java:321) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:264) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:173) ... 9 more
@hooglecraft
I'm not too sure if I want to add multiple channels. My idea was to have a single channel. To keep from loads of commands and funtions most people don't use! I don't see why you would want your stuff all in different channels; unless you're a big server and have loads. I may possibly add multiple channels.
About the help chat, yes i shall add that. However I don't think this should be your only way for people to report rule brecking. Incase no staff are online, I would suggest a combination of a help chat and a ticket plugin.
@Ferret69
Sure, i'll add that to my list! Thanks for the comment.
been looking for a simple light weight chat plugin for ages that is up to date. Is it possible to add multiple staff channels for different ranks. I am also looking for a help channel where players can access it to speak with my mods/helpers admins etc in a channel that is obvious and not easily missed by staff.
You should add /actoggle