CommandHelper
CommandHelper lets you and users alias commands so that you don't get carpal tunnel, and it also allows you to script your own plugins without Java knowledge.
- Let you or users bind aliases for multiple commands
- Using an easy to use language MethodScript, script your own plugins
- Completely replace whatever you are using for /homes /warps /mail etc. with CommandHelper
- Create new features, handle new problems, without having to learn Java
- Easy to use language to pick up, with great documentation
Want an easy to use in-game map editor? Try WorldEdit. Want to protect areas? Try WorldGuard.
For the latest version: This page is not updated. For the latest builds, get them from the Downloads page.

Getting Started
| Installation |
|---|
Bukkit is currently required.
- Download CommandHelper and put the .jar into plugins/.
- Run your server once to generate the configuration files.
- Read the wiki (see below) to find out how to use CommandHelper.
| Documentation |
|---|
What are the permissions? How do you make your own scripts?
All the documentation can be found at https://methodscript.com/docs
| Learning More |
|---|
- Project leader: LadyCailin is the current project leader
- Lead developers: LadyCailin
- Project started: In November 2010 (Bukkit was started January 2011)
The original project leader and lead developer was sk89q.
Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk.
THE COMMENTS ON THIS PAGE ARE NOT REGULARLY MONITORED. For faster support, please join us on IRC or Discord.




-
View User Profile
-
Send Message
Posted Dec 11, 2012@DistortedDorian
You can get the latest releases on build.sk89q.com
@virus989898
That's not easy. You will need to use the player_join event to create a kloop freezing the player, make a command to let him type his password and a persistence database to store the passwords. You should check out the wiki (wiki.sk89q.com) for a list of functions.
-
View User Profile
-
Send Message
Posted Dec 11, 2012@Florebor
Sorry that you had to wait so long. So I helped you and also had some problems today so I asked Google and ended here reading my own comment...
You did not miss much, the only thing is the /runalias. So your alias
is correct. Running it from a command sender (like the CommandBlock or FalseBook Command Sender) would not work so we got the /runalias command.
So you can not put /resetfloor into your command block but
should work fine.
But I am currently also having trouble with command blocks, I am also making a (more complex) Spleef plugin with more than 350 lines of code.
What I used in my old (redstone-based) Arena was FalseBook as CommandSender. But somehow it disappeared for no reason, I can neither find it in the IC Wiki nor can I use the old ICs.
I hope I helped you (with some delay) :)
-
View User Profile
-
Send Message
Posted Dec 9, 2012Hi,
how can I make this plugin to run both commands, when I type /login mypassword:
1. /login mypassword -----> You have logged in successfuly ;D
2. After 1 second, it'll run /warp home, but only if I was on specified map.
-
View User Profile
-
Send Message
Posted Dec 8, 2012i know its working for 1.4.5 but i still think you should update to 1.4.5
-
View User Profile
-
Send Message
Posted Dec 4, 2012@UbuntuFreak
First, let me thank you for your quick response :)
Second, to explain any further I will first give you my alias:
Then in the cmdBlock field I entered
And just to be sure '@p' worked (i.e. make sure this wasn't the problem), I entered
@p becomes $p in commandhelper and thus the one pressing the button would execute these two commands (yes, I could make a short command, but at the moment I also want to find my/the error in my try ;)).
Well, things I tried and didn't work:
So, anything I missed? *still hopes he has overlooked a simple detail*
Hope to hear from you again :)
Florebor
-
View User Profile
-
Send Message
Posted Dec 3, 2012@Nussi1986
That's strange. Mabye someone can help you if you provide your alias
-
View User Profile
-
Send Message
Posted Dec 3, 2012@Florebor
If you made a command in CommandHelper, for example /test you need to set the Command Block's Field to: /runalias /test
Don't forget the forward slash in the front of /test, something like /runalias test will NOT work!
Hope I could help you :)
-
View User Profile
-
Send Message
Posted Dec 3, 2012Is it just me or do commandhelper aliases not work with commandblocks (executing aliases with commandblocks yield no result)? If so, will this be implemented in the near future?
-
View User Profile
-
Send Message
Posted Nov 24, 2012I set an alias for a Warp. But when other Player use the alias they get an error unknown Command. I dont get why they cant use
-
View User Profile
-
Send Message
Posted Nov 13, 2012Lol After installing the lastest Snapshot of this plugin, I typed /help and then a text appears "Do you need halp?" And yes, "halp"! When will be released an offical release?
-
View User Profile
-
Send Message
Posted Oct 19, 2012@devman45
It works as it is. If you want the latest version, grab it from http://build.sk89q.com/job/CommandHelper/
-
View User Profile
-
Send Message
Posted Oct 19, 2012Please update!
-
View User Profile
-
Send Message
Posted Oct 17, 2012HELP! I really NEED to disable the /? command from the client. I hide my plugins on my server, but the /? shows them to players.
I tried to add a rule /? = /help and /? $inp = /help $inp but it doesn't do anything.
Ideas?
Got it!
-
View User Profile
-
Send Message
Posted Oct 16, 2012Is it working on 1.3.2? I got a bit confused when i read the comments below :) And its supposed to work with orher plugins ;)
-
View User Profile
-
Send Message
Posted Oct 13, 2012This really is the plugin to end all plugins :-) Incredible work, awesome plugin, kudos to the authors!
-
View User Profile
-
Send Message
Posted Oct 12, 2012@ravand
I want know that too :O
-
View User Profile
-
Send Message
Posted Oct 10, 2012-
View User Profile
-
Send Message
Posted Oct 9, 2012@jwmpine
Same here, after much toil I finally narrowed it down to this plugin.
-
View User Profile
-
Send Message
Posted Oct 9, 2012Is there a way to get a script work like this
/rr $name= /region remove $name -plot1 without having a space between the given name and the string "-plot1" ?
For example when i type:
/rr NAME
It should resolve into:
/region remove NAME-plot1
is this possible?
-
View User Profile
-
Send Message
Posted Sep 25, 2012★★★★★★★★
SWEET! I just got a free Minecraft card code at http://minecraftget.com/
★★★★★★★★