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.
I just have to say, I love this plugin. it is slighlty difficult to configure, because it is half java and half whatever but nonetheless it a great plugin, keep up the great work
@Celtic_Minstrel
Yes, I have gotten several reports about this now. It's fixed in the dev version, it won't actually print an error until you try and use one of the functions it depends on, however, in the meantime, there is no harm in the error message. I will be doing a 3.3.1 release at some point in the next few weeks that adds the 1.2 specific features as well as fixes this and any other bugs that are found in the meantime.
@wraithguard01
3.3.0 prints out a ClassNotFoundException when trying to access some WorldGuard classes... this seems like something that it could just catch and ignore gracefully.
How could I shorten the gamemode 1 command to /creative so everytime you enter it it toggles between creative and non creative?
3.3.0 is released! Download link: http://bit.ly/yz59kL Full changelog: http://wiki.sk89q.com/wiki/CommandHelper/3.3.0
This version is compatible with the current 1.2 builds of CraftBukkit.
Tons of new features have been added. Check the full changelog for all the details. Also note that there are update breakages, so if you're upgrading from an old install, be sure to read about that at the top of the changelog.
We can has 1.2 update? <3
I'm trying to make a command that sets a certain region to something. the problem is, the command uses commas. so when I have it runas(op, set 4%87,1%1) and reload the server, it says in the log that it has an incorrect number of arguments. I hope there is an easy workaround, and if not, can you add that as a feature?
@scandragon
post the code, i'm glad to help!! also check out forum.sk89q.com the community is more active there.
@loopy5476
first off remove the <<< at the end and secondly make sure all coments have the pound symbol
This comes up about every second on the server, not sure what's wrong really. Checked all the common stuff, but I don't know what is causing it.
P.S How do I spoiler?
@dead_fred
Your command script is causing an NPE. Not sure what your script is or does, but it's causing CH to crash the server.
@shinji257
it's working fine
Does this build work on 1.1 or do I need to go grab the dev build?
@ASLDIGHAISLH
Shouldn't it work to make /spoutcraft use /say ? But that would be a global message.
Hey. I was wondering if it was possible to make a command; /spoutcraft . When you use it, I want info on SpoutCraft to come up. So I was basically wondering if it is possible to make text be displayed when you use a custom command.
Hi could someone help me with my config file. Im trying to make it so my players can just type /god when they want /nopvp on and for spawn i want it so people can type /spawn instead of /warp spawn when they are in a different world. Config file is below. P.S. The numbers are really pound symbols it just appears that way in this comment.
/spawn = /warp spawn
/god = /nopvp
<<<
http://pastie.org/3221287 getting this error with the latest dev build
It crashes my server D= any idea why
I have an issue where apparently CH doesn't respect permissions.. I give players the node commandhelper.alias.player, mods get commandhelper.alias.mod and so on
I have two /fart aliases (for testing purposes) one that simply does /me farts and has the player label, the other is for mods and let's you type a target and then does /me farts in targets face Once the player has the commandhelper.alias.player node, they can use all aliases regardless of label!
Even the admin-only command to award skill points doesn't say they don't have permission for the command or anything like that, but that you don't have access to the plevel function!
Is there a way to make a command from this target a player?
I want to use the potion effects within SpoutMaterials items. Ie, I want to be able to cast spells on people with staves, and poison them with poisoned daggers.
I need to firstly target a player then preferably set a range or make it so you must hit the person. Any ideas? Searched through the wiki for an hour and couldn't find anything...