Activator
Activator V1.0.1
Ever came into the situation that new users came onto your server when u have not been online? I suppose they were not promoted and most certainly did not return. That is not really cool as almost everyone wants to have as many users as possible. With Activator Guest can promote themselves if they know the password u have configured before. You can hide it in the rules or whereever you want, that completely up to you. If they have not entered the password they can neither build, nor break anything on the server so you do not need to worry about griefers anymore!
Requirements
- Vault - don't worry, this is nothing heavy
- any kind of permissions plugin, like PermissionsEx, bPermissions, that is supported by Vault
Features
- Guest can now activate themselves via a password (configurable)
- Guests cannot break nor build anything until they have been activated
- fully customizable, check the config section for further details
Config-Setup
You do not want to setup a config? Do not worry, the plugin will do so automatically. You should change the password in the config for your needs though! Changing the group names in the config is important too! Take a look HERE, please.
Permission Nodes
- "Activator.change" - admin permission. Needed to do /activate reload and /changepw .
Commands
User commands:
- /activate <password> - Only guests can use this to promote themselves.
Admin Commands:
- /changepw <newPassword> - Will change the current password to the new one.
- /activator reload - Will reload Activator (not needed when using /changepw);
Download
Take a look at the right ;)
Source
Want the source of this plugin? PM me!
Feedback
Feedback is always good, as long as it is constructive. Feel free to comment on the project and make suggestions. I will always try to implement as many features as possible!
Player's who enters the correct password, doesn't get moved into the right group. everything is right configurated (groups,passwort ...)
I don't know why it doesn't work...the message "Welcome to the Server" appears ingame and yeah they don't get permissions.
/edit I use bpermissions
Can you please add Support for McMyAdmin?
Can you please make the plugin also work without vault? :(
Would rly like to use it but i dont support vault...have various other plugins with the same functions
Hi,
its working fine for me with craftbukkit-1.3.1-R2.0.jar. Nice plugin! I'm using it with signlink
Hey, nice plugin, please take the 5 minutes and update it or release source, then ill commit a patch for it, because it spams out consoles full. Thanks.
is there a version of this that works with CB 1.2.5-R4 ?? as when i try to use this it gives me console errors ?
I have this issue too. Please fix it, this is an awesome plugin. I'd be willing to donate for the update
@assassin12332
Hi,
we also get this error when the password isn't valid.
Could you please fix it?
i get an error if the password is incorrect: [SEVERE] null org.bukkit.command.CommandException: Unhandled exception executing command 'activate' in plugin Activator v0.1 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:166) at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:479) at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:821) at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:781) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:764) at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:34) at net.minecraft.server.NetworkManager.b(NetworkManager.java:229) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113) at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:558) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:450) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) Caused by: java.lang.NullPointerException at me.blackhawklex.activator.Config.Messenger.parseColor(Messenger.java:27) at me.blackhawklex.activator.Config.Messenger.sendFalseMessage(Messenger.java:31) at me.blackhawklex.activator.commands.CommandExecutor_Try.onCommand(CommandExecutor_Try.java:45) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40) ... 12 more
pls help
Is there any way this can stop users from buildign and grant creative mode upon success? Atm it seems all it does it promotes group. Our guests can use creative and build already. We just want to limit them somehow and grant creative once password entered. Don't want them to be in a different group.
EDIT: meh i guess i can just create another guest group with no priveleges.
That´s definately possible. I will do it on the weekend, might take some days though!
EDIT: Added a command to change the password from ingame or from console and also added a reload function. Thank you for the feedback guys, it really helps!
Can you you make a feature to have Muilpt password's for more groups...?
Why do you want a permission for /activate?
Only the group of players u add in the config under Guest: can use the command.
It would be very nice of you if you add permissions for the command "/activate" and if you add the command /activator reload. Please use Vault or Pex. :)
If you tell me what for and make your suggestion more precise I would be happy to do so, mate :). I just do not know what for. So please tell me :).
Can you please add permissions? :)
Depending on which permissions system you use, it seems you have found a bug. I fixed it and uploaded a new version, its just waiting for approval. Please update the pugin and you should be good to go. If not please post your problem and I will fix it :).
When a Member on my server tried to do /activate again it doesn't say he's already a member. It tells him You are now a Member like it would when you first do it, when he was a guest. Do you know how i can fix this?