EpicKnarvik97 b66c63f698 Cleans a lot of code and fixes several bugs
Fixes joining by sign click not working
Fixes negative numbers breaking variable parsing
Fixes many messages not displaying properly
2023-07-23 20:15:40 +02:00

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;
}
}