aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/io/github/moulberry/notenoughupdates/commands/misc/GamemodesCommand.java
blob: 6408f22b2ce5c95199fd1dea42c0b67b431831ab (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);
    }
}