Chadmin
Chadmin - made by efreak1996 and some by Lolmewn
Description
Chadmin is a new Plugin, inspired by Herochat, for managing the Minecraft Chat. It gives you the ability to create multiple channels, which can be password protected and only available per world.
All Chatactivity can be logged and censored.
It has also intelligent Player Highlighting, which means if someone says 'efreak1996, may I buy this region?', 'efreak1996' will be highlighted. But it will also be highlighted, if someone only says 'efreak, may I...'. And this 'nickname detector' will be better and more precise, if Chadmin runs longer.
Also it gives you the ability to send PM's, which will be saved if you aren't online. So you will never miss a message again.
Features
- Multiple Channels
- Prefixes and Suffixes
- Chat Logging
- Intelligent Player Highlighting
- Private Messages
Channel
Videos
Commands & Permissions
Config
Future Plans
ToDo
Bugs
- No known Bugs
Metrics
This plugin utilises Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org:
- A unique identifier
- The server's version of Java
- Whether the server is in offline or online mode
- The plugin's version
- The server's version
- The OS version/name and architecture
- The core count for the CPU
- The number of players online
- The Metrics version If you wish to disable this feature (/me cries), you can do so by opt-ing out, which you can do in the config file under /plugins/PluginMetrics/
Auto-updater
This plugin has a built-in auto-updater, which connects to BukkitDev to check for updates. If you, for some reason, wish to disable this process, you can do so by setting 'update' to false in the plugins' settings file.
[SEVERE] Could not pass event AsyncPlayerChatEvent to Chadmin v1.2
Is there a fix to this?
[SEVERE] Could not pass event AsyncPlayerChatEvent to Chadmin v1.2
Then all my chat goes wonk-o... what causes this?
Problem: At random times, when people chat their actual group and their prefix both show up (ex: [Creator] [Owner/Creator]kwstoudt: <message> Here is what I get in the console when this happens: 07.06 14:11:13 [Server] INFO Caused by: java.lang.NullPointerException 07.06 14:11:13 [Server] INFO at net.minecraft.server.v1_5_R3.NetworkReaderThread.run(SourceFile:94) 07.06 14:11:13 [Server] INFO at net.minecraft.server.v1_5_R3.NetworkManager.c(NetworkManager.java:346) 07.06 14:11:13 [Server] INFO at net.minecraft.server.v1_5_R3.NetworkManager.i(NetworkManager.java:210) 07.06 14:11:13 [Server] INFO at net.minecraft.server.v1_5_R3.Packet3Chat.handle(Packet3Chat.java:44) 07.06 14:11:13 [Server] INFO at net.minecraft.server.v1_5_R3.PlayerConnection.a(PlayerConnection.java:840) 07.06 14:11:13 [Server] INFO at net.minecraft.server.v1_5_R3.PlayerConnection.chat(PlayerConnection.java:888) 07.06 14:11:13 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:459) 07.06 14:11:13 [Server] INFO at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) 07.06 14:11:13 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) 07.06 14:11:13 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427) 07.06 14:11:13 [Server] INFO org.bukkit.event.EventException 07.06 14:11:13 [Server] SEVERE Could not pass event AsyncPlayerChatEvent to Chadmin v1.2
Maybe you can add a %world_prefix% and a %world_suffix%
Peace -leon :)
Found an error, at the CommandExecutor(ArrayIndexOutOfBoundsException: 1)
@AStrongerFellow
We're currently both busy with exams, with the last one on monday. We'll totally get back to development right after!
@efreak1996
When do you think that'll be done?
Add towny support and I will switch to this plugin.
@cheracc
You failed to actually give us the line number where the exception happened. Please make a ticket for it and post the full error.
Every once in a while my chat reverts to default
<name> message
format (prefixes, etc. gone). When it happens, I get this error in the console every time someone sends a message:
Sometimes it remedies itself and returns to normal after a few seconds (or minutes in some cases). Other times a restart fixes it. Any assistance?
@Kitten_Tails
We are working in support for as many Plugins as possible, including Factions ;)
Does this work with Factions to show the faction tag?
@Quartos
If you make a ticket for it, we can add it.
v1.2 in the queue!
Is it possible to use the world aliases from the Multiverse-plugin somehow in the message-format? %world% just displays the normal world name, not the alias itself.
I think the way your plugin logs channels and functions in general is better than HeroChat, although I dislike the in-game commands like cm instead of ch plus the way it lists channels and everything.
@Lolmewn
Because I'm in school :DDDD
@efreak1996
/me pokes Callum
Also, y u no on skype :O
@Lolmewn
Yeah, but for that we should continue developing :P
@efreak1996
Yeah, but this has like, two releases. I think we should release more! :D