ThumbsApply
Commands | Permissions | Configuration
ThumbsApply is a plugin, that makes life for admins a lot easier. You can not only auto-promote your server guests by letting them enter a password, hidden in the rules. You can also Mute your Guests and show them a special Message on joining the server (both optional, of course). This Plugin supports Permissions 3.x, GroupManager, bPermissions, PermissionsEx and PermissionsBukkit. If you have any errors, please write a ticket with a proper error description and the error console log. Tickets that don't match that format or comments asking about an error will be ignored.
Get the source here: https://github.com/Todkommt/ThumbsApply
The Localization supports the default Minecraft color codes as well as the following variables:
ThumbsApply currently only uses one command:
The only two permissions ThumbsApply uses are:
Here is a default Config with all entries explained: options: <-----General Options chatBlockEnabled: false <------Block Guests from chatting? joinMessageEnabled: true <-------Enable an extra join message for guests? tickDelay: 60000 <-------The delay between two ticks (higher is performance friendlier, but less accurate) blockPasswordInChat: true <-------Block the usage of the password in the chat (by both guests and players)? groups: <------Group configuration User: default <-----Any group below Users gets promoted to User after entering the password "default" Mod: '%1000' <------Any group below Mod gets promoted to Mod after being online for 1000 minutes
ThumbsApply is a plugin, that makes life for admins a lot easier. You can not only auto-promote your server guests by letting them enter a password, hidden in the rules. You can also Mute your Guests and show them a special Message on joining the server (both optional, of course). This Plugin supports Permissions 3.x, GroupManager, bPermissions, PermissionsEx and PermissionsBukkit. If you have any errors, please write a ticket with a proper error description and the error console log. Tickets that don't match that format or comments asking about an error will be ignored.
Get the source here: https://github.com/Todkommt/ThumbsApply
Features:
- Auto-promote Guests on your server
- Mute guests
- Show guests a special MotD
Localization:
The Localization supports the default Minecraft color codes as well as the following variables:
- {player} outputs the player name
- {timeleft} outputs the time until promotion
Modules (for 3.0 beta):
Commands:
ThumbsApply currently only uses one command:
- apply: usage: /apply <password> | description: Enter the password to apply/If timed promotion is enabled it will show the time left.
- apply: usage: /apply timeleft | description: Shows the time left until promotion.
Permissions:
The only two permissions ThumbsApply uses are:
- ThumbsApply.NotGuest: give it to your groups with building rights (required).
- group.<groupname>: give the permission to every group, replace <groupname> with the name of the group you are giving the permission to (e.g. : group.Admin).
Config:
Here is a default Config with all entries explained: options: <-----General Options chatBlockEnabled: false <------Block Guests from chatting? joinMessageEnabled: true <-------Enable an extra join message for guests? tickDelay: 60000 <-------The delay between two ticks (higher is performance friendlier, but less accurate) blockPasswordInChat: true <-------Block the usage of the password in the chat (by both guests and players)? groups: <------Group configuration User: default <-----Any group below Users gets promoted to User after entering the password "default" Mod: '%1000' <------Any group below Mod gets promoted to Mod after being online for 1000 minutes
-
View User Profile
-
Send Message
Posted Feb 1, 2012idea: give players a starter kit after they got auto-promoted
-
View User Profile
-
Send Message
Posted Jan 29, 2012@gradac
weird. there was an error in the java line the error tells me, but now theres actually the fix there. it makes no sense that the error says the object is null there if i check wether or not its null there (if you get what i mean). just wait for the next version with a bunch of new features, maybe its fixed then.
-
View User Profile
-
Send Message
Posted Jan 28, 2012@benwingert
Yes I have
-
View User Profile
-
Send Message
Posted Jan 27, 2012@aciidic
update craftbukkit and spout to the latest recommended build. this is an error with spout and a dev build of craftbukkit. i solved it by removing spout, but now you can simply update.
-
View User Profile
-
Send Message
Posted Jan 27, 2012@darkmage0252
yes. im also working on saving the time so it doesnt get reset on server restart/reload
-
View User Profile
-
Send Message
Posted Jan 27, 2012@gradac
do you have the most recent version? i fixed that error already.
-
View User Profile
-
Send Message
Posted Jan 27, 201227.01 09:06:51 [Server] INFO ... 14 more 27.01 09:06:51 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40) 27.01 09:06:51 [Server] INFO at me.Todkommt.ThumbsApply.ThumbsApply.onCommand(ThumbsApply.java:159) 27.01 09:06:51 [Server] INFO Caused by: java.lang.NullPointerException 27.01 09:06:51 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:465) 27.01 09:06:51 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:434) 27.01 09:06:51 [Server] INFO at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:536) 27.01 09:06:51 [Server] INFO at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78) 27.01 09:06:51 [Server] INFO at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:587) 27.01 09:06:51 [Server] INFO at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:100) 27.01 09:06:51 [Server] INFO at net.minecraft.server.NetworkManager.b(NetworkManager.java:226) 27.01 09:06:51 [Server] INFO at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:33) 27.01 09:06:51 [Server] INFO at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:178) 27.01 09:06:51 [Server] INFO at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:725) 27.01 09:06:51 [Server] INFO at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:737) 27.01 09:06:51 [Server] INFO at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:777) 27.01 09:06:51 [Server] INFO at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:386) 27.01 09:06:51 [Server] INFO at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:168) 27.01 09:06:51 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42) 27.01 09:06:51 [Server] INFO org.bukkit.command.CommandException: Unhandled exception executing command 'apply' in plugin ThumbsApply v2.4.4
..Anyone? :(
-
View User Profile
-
Send Message
Posted Jan 26, 2012Does a user have to be logged in the server the whole time if it was 1 hour to be promoted? like say they logged in 15 minutes logged out for a few then logged in for another 45mins would they get promoted?
-
View User Profile
-
Send Message
Posted Jan 26, 2012@Zombiemold
I got exactly the SAME error. And this error only happen wen we change the first line of the config.ylm (the "promoteTo").. As I see you've got no answer so I write a ticket... I hope we will got an answer soon!
-
View User Profile
-
Send Message
Posted Jan 26, 2012small error: thumbsapply 2.4.4 says its 2.4.1
-
View User Profile
-
Send Message
Posted Jan 23, 2012@Jugini
usually not, but i dont know how permissions works exactly :P my plugin just executes console commands
-
View User Profile
-
Send Message
Posted Jan 22, 2012Is it normal that it creates a folder in the permissions, with the name of the player??
-
View User Profile
-
Send Message
Posted Jan 21, 2012@Comandmini
i found the error (at least i hope so) and a fix is up. please download the most recent version in the thread, since bukkitdev needs time for file approval. however, i wanna tell everyone to please write a ticket if you have an error.
-
View User Profile
-
Send Message
Posted Jan 21, 2012Getting this error every time a player joins the server.
2012-01-21 20:09:56 [SEVERE] Could not pass event PLAYER_JOIN to ThumbsApply java.lang.NullPointerException at me.Todkommt.ThumbsApply.Messaging.send(Messaging.java:35) at me.Todkommt.ThumbsApply.listeners.ThumbsApplyPlayerListener.onPlayerJoin(ThumbsApplyPlayerListener.java:37) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:268) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:340) at net.minecraft.server.ServerConfigurationManager.c(ServerConfigurationManager.java:129) at net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:114) at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:39) at net.minecraft.server.NetworkListenThread.a(SourceFile:94) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:534) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:432) at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)
My config:
options: promoteTo: Member password: miniavocom chatBlockEnabled: false joinMessageEnabled: true timedPromotion: true timeToPromote: 360 tickDelay: 60000
-
View User Profile
-
Send Message
Posted Jan 20, 2012Getting this error constantly with 2.4.3 on Bukkit-1.0.1-R1-79.
Error: http://pastebin.com/uzMh7vPp
My Config: http://pastebin.com/Z1U8GG9k
Thoughts?
-
View User Profile
-
Send Message
Posted Jan 19, 2012@happy2183
fixed =)
-
View User Profile
-
Send Message
Posted Jan 18, 2012Help! It still isn't working. this would be soo good if it worked. I posted a ticket explaining the problem.
-
View User Profile
-
Send Message
Posted Jan 18, 2012@AliasXNeo
do you have the most recent version? if you dont, please wait a bit until my latest version gets approved. the version that is up right now is the wrong plugin >.<
-
View User Profile
-
Send Message
Posted Jan 16, 2012Getting an internal error when typing /apply with MC 1.1.
-
View User Profile
-
Send Message
Posted Jan 15, 2012@Mako_Shark
this is a problem with permissionsbukkit, my plugin uses the setrank command with the case correct name, permissionsbukkit makes it lower case.