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.
Hi
short question,
is it possible to set a whole group for an Channel so that i mustn't add every person manualy??
thanks
I've got the same problem like ZoRk. And i've got an other problem, it shows me the default chat and the Chadmin chat. Here is a screenshot:
Yep, the Factions tag from the plugin Factions.
I've test to put all the %level%, %exp%, %displayname%, %listname%, %player_prefix%, %group_prefix%, %player_suffix%, %group_suffix%, %prefix%, %suffix% in the config file, and only %world% %displayname%, %listname% and of course %msg% are working for me...:(
Using craftbukkit 2357 and pex 375
@ZoRkCreativeCrafts
I'm not sure why it doesn't displays the pex's prefix, for me its working fine. With the factions chat string replacement you mean something from this plugin?
Great to see this when pex's chatmanger totaly ineficcient, but, i've a problem:
Chadmin doesn't want to display my pex's prefix, player-prefix or group-prefix. Also don't take the factions's chat string replacement...
Any ideas?
Is it possible to make a 1.2.5 version? As Spout is not updated yet to 1.3 and my server is using 1.2.5 :( We really need a 1.2.5 version for our pre-release :( Thankyou! :D
@fugue2005
Sure, was already on my todo list ;)
can you also add per channel permissions?
i would need it so my regular players can't enter my staff only channels.
@crfptb0808
Upper right corner :D
Hey this plugin is EXACTLY what i need! But one question, Wheres the download?
@alexk252
already uploaded but is waiting for approval
@efreak1996
Awesome dude, I cannot thankyou enough! I there an ETA on the DEV 3 release? :D Thankyou!
@efreak1996
@alexk252
The Dev 3 Release should include everything you need ;)
@alexk252
Holy shit, that is many text with cool suggestions :) But I think everything you said will be implemented, the radius feature is almost finished, and you simple can create multiple channels (one ic and one ooc) to realize what you suggested. Config example: IC
OOC
This part here: [ IC ] [NCR] [Sebastian Snap] : Hello there! <- RolePlay chat [ OOC ] [Admins] alexk252: Hello there! < Out Of Character Chat, where it all goes scored out was NOT ment to be like that lol :D
Ment to be:
[ IC ] [NCR] [Sebastian Snap] : Hello there! [ OOC ] [Admins] alexk252: Hello there!
The first one IC chat shows his faction tag, the channel he is in showing everyone he is role playing, his fake name (displayname) and his message. The second one OOC, shows his real server status as an admin, showing his PEX group, Real MC Username and message.
IMPORTANT
You must make the plugin so that when you are in IC chat you cannot see the OOC chat and vice versa. You dont want this popping up on your chat when you are trying to Role Play:
[ OOC ] [ Newbie ] mincraft4eva: What you having for dinner?
That would be stupid lol :D You must be able to only the the chat coming from the channel you are in!
Get back to me soon!
- Alex K
Amazing this is just what I need for my server FallCraft: New Vegas! Well there are a few things extra we need though at FallCraft. I love the idea of this, though I have LOTS of suggestions. Please read them and get back asap!
Could you make it so you can use displaynames in one channel and playernames in the other? Also make it so you can have local channels which only show up to players within a given radius, you should make the radius configurable. Also you need to hook this in with PEX etc. This would be amazing on RP servers!
Note for my next part:
IC = In Character OOC = Out Of Character
Example:
Let's say someone called Alex used this new plugin. In his Role Play Fallout server he wants to be named NCR Trooper though his real MC username is alexk252. He also wants it so that in the IC channel your voice only broadcasts 50 blocks, for a realistic feel on his server. He could easily go in config and create an OOC chat and an IC chat and set the IC chat to have a 50 block radius. He also knows that this new chat plugin works with Factions so he can put his faction in beside his name when he is IC. He also knows this new chat plugin supports his favorite permission system PEX so he can put his permission group in the chat. This new plugin he has Chadmin works with the plugin:
http://dev.bukkit.org/server-mods/dispnamechanger/
So he knows that he can change his name when he is in the IC chat. He sinple goes in the config and changes something like:
%f = Faction %g = Permission Group %d = Displayname [fake name created with DispNameChanger] %m = Message &t = Channel Tag. Example: Rather than showing, [Out Of Charater] , it shows [OOC] in his chatbar. %p = Real MC Username
FormatIC: %ch%f%d%m FomatOOC: %ch%g%p%m
[ IC ] [NCR] [Sebastian Snap] : Hello there! <
- RolePlay chat [ OOC ] [Admins] alexk252: Hello there! <Out Of Character ChatHe then configures the setting in the config called Radius so that players in the IC chat can only broadcast there message to players who are in x amount of blocks from him:
Channels: IC: Format: %t%f%d%m Tag: [IC] Radius: true Range: 50 OOC: Tag: [OOC] Format: %t%g%p%m Radius: false Range: 0
That's about it! Please consider what I have said! Thankyou, hope to use this in the future if these are implemented! Thankyou.