BindManager
BindManager
Recommended Build: v1.0
Latest Version: Build v1.0
Built For: CraftBukkit 1.2.5-R4.0
Helpful Tip?
- When binding commands ^ are used as spaces. So /time set 0 would become time^set^0.
- To access the binds menu at anytime, sneak and punch air.
- To get slot numbers in game... hold shift and click on any square in the Binds inventory screen.
Can I try it for myself?
Sure, just connect to the server: 108.170.20.186:9050. This server has the plugin installed.
What Is BindManager?
BindManager is a plugin that can let you use binds without a client mod. You can tp to your friend at a click of your mouse, or go home in the nick of time. You determine what you want to do with it.
How Do I Use BindManager?
Just drag BindManager.jar into your /plugins folder. Then just start or reload your server. To use it just click outside of your inventory. Just watch this gif. To use words with more then one args. Example: /time set 0. You use ^ instead of spaces. Ex. /bind time^set^0 0.
Permissions?
There is only 1 permission. This permission either lets the player use all the BindManager commands or none of them.
bm.use.all
Commands?
Below are a list of all the commands with descriptions:
/bind: Displays usage for the plugin.
/bind [cmd] [slot#]: Lets you set a command to a specific inventory slot. Slot #'s below.
/unbind [cmd] [slot#]: Lets you unbind a command from a specific inventory slot. Slot #'s below.
/unbindall: Removes all binds for the player.
Download?
You can download BindManager here.
Bugs
- None known of.
Future Updates
- No ideas yet.
nice plugin :D great work
I cant join the server!!
@re3ell To use spaces its really easy it just replaces _ with spaces. So in your case it would be bind gamemode_username 1
I don´t get it.
How do i use commands that are more than one word long?
For example:
/gamemode der_re3ell 1
/bind gamemode der_re3ell 1 0 says to many arguments
Tester right here :D
Kyle I will put this on my server when you fix the unbindall command so people can go on it to test it.
@re3ell
Sorry, I forgot to put a snip of code in this will be fixed soon! :)
First of all this is an exellent idea. I love this kind of plugins that do not require a client mod.
But I have some problems:
-The /unbindall command does not work.
- How do I use commands like /gamemode player 1? It says to many arguments when the command is more than a word lond. (/kill works :) )
- Also sometimes the second error shows and i cant use the bindscreen anymore until i log out and log in again.
ideas for updates:
- Plz make the word "binds" changeable (i´m german and would like to translate it)
- Is it possible to name the eggs so u can read what commands are bind? (f.e.: add a command /bind [cmd] [slot#] [name/ description] )
- Could u make the items changeable (in config)
My error code:
[SEVERE] null org.bukkit.command.CommandException: Unhandled exception executing command 'bind' in plugin BindManager v1.0 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:484) at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:822) at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:782) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:765) 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:114) at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:83) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:569) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:461) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) Caused by: java.lang.NumberFormatException: For input string: "#1" at java.lang.NumberFormatException.forInputString(Unknown Source) at java.lang.Integer.parseInt(Unknown Source) at java.lang.Integer.parseInt(Unknown Source) at bm.test.Bindmanager.onCommand(Bindmanager.java:33) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40) ... 12 more 2012-07-16 11:18:20 [INFO] [BindManager] Disabling BindManager v1.0 2012-07-16 11:18:20 [INFO] 182 recipes 2012-07-16 11:18:20 [INFO] [BindManager] Loading BindManager v1.0 2012-07-16 11:18:20 [INFO] [BindManager] Enabling BindManager v1.0 2012-07-16 11:18:20 [INFO] Server permissions file permissions.yml is empty, ignoring it 2012-07-16 11:18:33 [INFO] Der_RE3ELL lost connection: disconnect.quitting 2012-07-16 11:18:33 [INFO] Connection reset 2012-07-16 11:18:35 [INFO] Der_RE3ELL [/127.0.0.1:49633] logged in with entity id 3690 at ([Welt] 56.562622646346, 67.0, 89.71643600048866)