aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/io/github/moulberry/notenoughupdates/commands/misc/GamemodesCommand.java
blob: d33e560a57a9a5410340b130cf0850b65915b2be (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
package io.github.moulberry.notenoughupdates.commands.misc;

import io.github.moulberry.notenoughupdates.NotEnoughUpdates;
import io.github.moulberry.notenoughupdates.commands.ClientCommandBase;
import io.github.moulberry.notenoughupdates.gamemodes.GuiGamemodes;
import net.minecraft.command.CommandException;
import net.minecraft.command.ICommandSender;

public class GamemodesCommand extends ClientCommandBase {

	public GamemodesCommand() {
		super("neugamemodes");
	}

	@Override
	public void processCommand(ICommandSender sender, String[] args) throws CommandException {
		boolean upgradeOverride = args.length == 1 && args[0].equals("upgradeOverride");
		NotEnoughUpdates.INSTANCE.openGui = new GuiGamemodes(upgradeOverride);
	}
}