Skip to content

Command Redirect (0.5.0)

Yao Chung Hu edited this page Jan 13, 2022 · 1 revision

Command Redirect

When using command mode COMMAND_REDIRECT, it creates a new command alias that redirects to an existing command with trailing command arguments.

Create a command alias using COMMAND_REDIRECT

First, we need to set our command mode to COMMAND_REDIRECT.

{
	"commandMode": "COMMAND_REDIRECT"
}

Secondly, we define our redirect command object.

{
	"commandMode": "COMMAND_REDIRECT",
	"redirectCommand": {
    }
}

Now that we have set our command mode, we can define our new command.

{
	"commandMode": "COMMAND_REDIRECT",
	"redirectCommand": {
		"command": "s"
    }
}

Finally, we chose what existing command our new command will redirect to. In this case, I chose the /say command.

{
	"commandMode": "COMMAND_REDIRECT",
	"redirectCommand": {
		"command": "s",
		"redirectTo": "say"
    }
}

Examples

Time Command

{
	"commandMode": "COMMAND_REDIRECT",
	"redirectCommand": {
		"command": "stime",
		"redirectTo": "time set"
    }
}

Scoreboard Command

{
	"commandMode": "COMMAND_REDIRECT",
	"redirectCommand": {
		"command": "display",
		"redirectTo": "scoreboard objectives setdisplay"
    }
}

Clone this wiki locally