Did you ever want to perform commands just by clicking on buttons? Then here is the solution! SignEXE allows you to execute commands with signs, buttons and levers.
Below you can see how to set them up. Also you can open the help page by doing /signexe on your server.
How it works
Playersign
Write [SignEXE] on the 1st line of a sign, and a command on the others. If a player rightclicks it, he performs the command on the lines.
Consolesign
Write [SignEXE] C on the 1st line of a sign and a command on the others. If a player rightclicks it, the console performs the command.
Button and lever
Place down a button or lever. Then look at it and do /setcmd <command without / >. If a player interacts with it, he performs the command. If you want the console to perform the command, just do /setconsolecmd <command without />.
Variable
Since v1.4 you can insert the variable @p into commands. It will be replaced with the name of the player who clicked.
Example:
- /setcmd say @p just clicked the button.
- /setconsolecmd gamemode @p 1
(Doesn't work on signs, I may add it too)
Permissions
- signexe.create -> Allows you to create a playersign.
- signexe.use -> Allows you to use a playersign.
- signexe.console.create -> Allows you to create a consolesign.
- signexe.console.use -> Allows you to use a consolesign.
- signexe.cmdexecutor.create -> Allows you to perform /setcmd
- signexe.cmdexecutor.use -> Allows you to use a button/lever with a command on it.
- signexe.cmdexecutor.console.create -> Allows you to perform /setconsolecmd
- signexe.cmdexecutor.console.use -> Allows you to use a button/lever with a consolecommand on it.
- signexe.cmdexecutor.break -> Allows you to destroy a button/lever with a command/consolecommand on it.

