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.
So this is status with Spigot dev builds for 1.7.2: - CommandHelper 3.3.0 works - CommandHelper 3.3.1 loads but it ignores every single one of my configuration files, seems like it's using its own copy inside the JAR or something, neither modifying config.txt or main.ms seem to have any effect whatsoever. - CommandHelper 3.2.0, the latest version on your website, gives this error on loading: http://pastebin.com/mhHSHTTe
I don't know if you support Spigot or not but yeah. That happens. I would use 3.3.0 but I really need sk_can_build to fix the damn item frames issue that popped up. ;-;
I've been using this command for ages, does anyone see what happened to break it? for some reason it doesnt work with 1.7 and i'm not smart enough to figure out why :P
Player without essentials.tpa get the message: You need to rank up to team blue first Player with essentials.tpa run the command /tpa without that message. Paste that in the config.txt and make /reloadalias
I want to be able to send a custom message to players that don't have access to specific commands WITHOUT disabling the command,
Example: group RED does not have permission to /tpa and group BLUE does. When Group RED tries to /tpa, I want to send them a message saying, You need to rank up to team blue first" for example, But still allow the team Blue to use /tpa. And then be able to set different messages for other commands with a similar circumstanced as above.
Can this be done?
@Jewremy
I'm not sure what you're referring to. The command in the comment (or alias referenced in that comment) you replied to does not use or need double slashes.
@RealityIntern
Double slashes seem to work.
@Dav15
http://wiki.sk89q.com/wiki/CommandHelper/Staged/Persistance_Network
How do i create a command like which folder/txt file need help fast
@ryguy147
"/runalias /givekit starter @p" would work in that case.
@DemonGold
I would, but the bad thing is, that I am going on holiday in a day. Also, I would need to have more information to make a CH-based plugin for you :)
@UbuntuFreak
Can you teach me?I kinna bad with coding and command!
@DemonGold
That is possible, but very complicated. I would need to have more information in order to give you hints how to rollback the arena.
Spleef for example is very simple, because the arena does not change a lot, and you can easily set all blocks in the field (coordinates required) to 80, what is snow.
Survivalgames would be even more easy, because you only have to protect the arena against block breaks and fix the chests at the end.
But thinks like TheHive's Hide-n-Seek are not possible with CH.
Take a look to the (Staged) API and (Staged) Event API in sk89q's wiki :)
If bukkit allows all good code why isnt the newist update on bukkit?
I using this plugin and work very good. But i have a problem. Can i made a minigames arena with this plugin? And them will auto rollback after the match! I kinna bad at Source Code so hope someone help!
@RealityIntern
/givekit starter $ = /give $ 272 \ /give $ 273 \ /give $ 274 \ /give $ 275 \ /give $ 364 16 \ /give $ 298
It does not seem to work with /runalias. Do I need to configure something with the alias command or something like that? Or use the dev build?
@ryguy147
I'd have to see the script to see if it would work with a command block (some scripts need a player), but if you need to run an alias through a plugin or command block, use "/runalias /givekit (kit) (player)". Then you could use @p for the command block in place of (player), for example.
@sharqman
Dev builds do.
I wrote an alias called /givekit (kit) (player). How can I run that from a command block? I can run it fine through the chat.
This still works with 1.6.2 right?
@JJE990
Easy!
then add permission "commandhelper.alias.user" to the users group! You can change "user" to anything you like.