@Override protected void execute() { Mine m = Mines.i.mm.getMine(args[1]); if (m == null) { sender.sendMessage(MessageUtil.get("mines.notFound")); return; } Selection s = Mines.i.getWE().getSelection(Prison.i().playerList.getPlayer(sender.getName())); if (s == null) { sender.sendMessage(MessageUtil.get("mines.makeWESel")); return; } m.minX = s.getMinimumPoint().getBlockX(); m.minY = s.getMinimumPoint().getBlockY(); m.minZ = s.getMinimumPoint().getBlockZ(); m.maxX = s.getMaximumPoint().getBlockX(); m.maxY = s.getMaximumPoint().getBlockY(); m.maxZ = s.getMaximumPoint().getBlockZ(); m.save(); Mines.i.mm.mines.remove(args[1]); Mines.i.mm.addMine(m); sender.sendMessage(MessageUtil.get("mines.redefineSuccess", m.name)); }