Fixes joining by sign click not working Fixes negative numbers breaking variable parsing Fixes many messages not displaying properly
27 lines
912 B
Java
27 lines
912 B
Java
package net.knarcraft.blockhunt.command;
|
|
|
|
import net.knarcraft.blockhunt.InventoryHandler;
|
|
import net.knarcraft.blockhunt.config.MessageKey;
|
|
import net.knarcraft.blockhunt.manager.CommandManager;
|
|
import net.knarcraft.blockhunt.util.MessageHelper;
|
|
import org.bukkit.entity.Player;
|
|
|
|
public class SetCommand extends DefaultCommand {
|
|
|
|
@Override
|
|
public boolean execute(Player player, String[] args) {
|
|
if (player != null) {
|
|
if (args.length <= 1) {
|
|
MessageHelper.sendMessage(player, MessageKey.ERROR_NOT_ENOUGH_ARGUMENTS, "syntax-" +
|
|
CommandManager.getSetCommand().usage());
|
|
} else {
|
|
String arenaName = args[1];
|
|
InventoryHandler.openPanel(player, arenaName);
|
|
}
|
|
} else {
|
|
MessageHelper.sendMessage(player, MessageKey.ERROR_ONLY_IN_GAME);
|
|
}
|
|
return true;
|
|
}
|
|
}
|