package com.walrusone.skywars.commands; import com.walrusone.skywars.SkyWarsReloaded; import com.walrusone.skywars.utilities.Messaging; public class UnregisterMapCmd extends BaseCmd { public UnregisterMapCmd() { forcePlayer = false; cmdName = "unregister"; argLength = 2; //counting cmdName usage = "<mapname>"; desc = ":: Unregisters a map"; } @Override public boolean run() { String worldName = args[1].toLowerCase(); if (SkyWarsReloaded.getMC().mapExists(worldName)) { if (SkyWarsReloaded.getMC().mapRegistered(worldName)) { SkyWarsReloaded.getMC().removeMap(worldName); sender.sendMessage(new Messaging.MessageFormatter().setVariable("mapname", worldName).format("maps.unregistered")); return true; } else { sender.sendMessage(new Messaging.MessageFormatter().setVariable("mapname", worldName).format("maps.unregistered")); return true; } } else { sender.sendMessage(new Messaging.MessageFormatter().format("error-register-not-exist")); return true; } } }