Esempio n. 1
0
 @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));
 }