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.
@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.
@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) :)
Hi,
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.
i know its working for 1.4.5 but i still think you should update to 1.4.5
@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
@Nussi1986
That's strange. Mabye someone can help you if you provide your alias
@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 :)
Is 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?
I 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
Lol 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?
@devman45
It works as it is. If you want the latest version, grab it from http://build.sk89q.com/job/CommandHelper/
Please update!
HELP! 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!
Is 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 ;)
This really is the plugin to end all plugins :-) Incredible work, awesome plugin, kudos to the authors!
@ravand
I want know that too :O
@jwmpine
Same here, after much toil I finally narrowed it down to this plugin.
Is 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?
★★★★★★★★
SWEET! I just got a free Minecraft card code at http://minecraftget.com/
★★★★★★★★