Skip to content

Command Redirect NoArg (0.5.0)

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

Command Redirect NoArg

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

Create a command alias using COMMAND_REDIRECT_NOARG

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

{
	"commandMode": "COMMAND_REDIRECT_NOARG"
}

Secondly, we define our redirect command object.

{
	"commandMode": "COMMAND_REDIRECT_NOARG",
	"redirectCommand": {
    }
}

Now that we have define our redirect command object, we can define our new command.

{
	"commandMode": "COMMAND_REDIRECT_NOARG",
	"redirectCommand": {
		"command": "easy"
    }
}

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

{
	"commandMode": "COMMAND_REDIRECT_NOARG",
	"redirectCommand": {
		"command": "easy",
		"redirectTo": "difficulty easy"
    }
}

Lets create another one for /gamemode survival

{
	"commandMode": "COMMAND_REDIRECT_NOARG",
	"redirectCommand": {
		"command": "gm 0",
		"redirectTo": "gamemode survival"
    }
}

Examples

Time Command

Day

{
	"commandMode": "COMMAND_REDIRECT_NOARG",
	"redirectCommand": {
		"command": "day",
		"redirectTo": "time set day"
    }
}

Night

{
	"commandMode": "COMMAND_REDIRECT_NOARG",
	"redirectCommand": {
		"command": "night",
		"redirectTo": "time set night"
    }
}

Game Mode Command

Survival

{
	"commandMode": "COMMAND_REDIRECT_NOARG",
	"redirectCommand": {
		"command": "gm 0",
		"redirectTo": "gamemode survival"
    }
}

Creative

{
	"commandMode": "COMMAND_REDIRECT_NOARG",
	"redirectCommand": {
		"command": "gm 1",
		"redirectTo": "gamemode creative"
    }
}

Adventure

{
	"commandMode": "COMMAND_REDIRECT_NOARG",
	"redirectCommand": {
		"command": "gm 2",
		"redirectTo": "gamemode adventure"
    }
}

Spectator

{
	"commandMode": "COMMAND_REDIRECT_NOARG",
	"redirectCommand": {
		"command": "gm 3",
		"redirectTo": "gamemode spectator"
    }
}

Difficulty Command

Peaceful

{
	"commandMode": "COMMAND_REDIRECT_NOARG",
	"redirectCommand": {
		"command": "peaceful",
		"redirectTo": "difficulty peaceful"
    }
}

Easy

{
	"commandMode": "COMMAND_REDIRECT_NOARG",
	"redirectCommand": {
		"command": "easy",
		"redirectTo": "difficulty easy"
    }
}

Normal

{
	"commandMode": "COMMAND_REDIRECT_NOARG",
	"redirectCommand": {
		"command": "normal",
		"redirectTo": "difficulty normal"
    }
}

Hard

{
	"commandMode": "COMMAND_REDIRECT_NOARG",
	"redirectCommand": {
		"command": "hard",
		"redirectTo": "difficulty hard"
    }
}

Clone this wiki locally