public void setExpandMax(Region r, String region, Player p) { if (r == null) { p.sendMessage( ChatColor.RED + "[Regios] The region " + ChatColor.BLUE + region + ChatColor.RED + " doesn't exist!"); return; } else { if (!super.canModifyMain(r, p)) { p.sendMessage(ChatColor.RED + "[Regios] You are not permitted to modify this region!"); return; } p.sendMessage( ChatColor.GREEN + "[Regios] Region " + ChatColor.BLUE + region + ChatColor.GREEN + " expanded to max!"); } mutable.editExpandMax(r); }
public void setExpandDown(Region r, String region, String input, Player p) { int val; try { val = Integer.parseInt(input); } catch (Exception bfe) { p.sendMessage( ChatColor.RED + "[Regios] The value for the 2nd paramteter must be an integer!"); return; } if (r == null) { p.sendMessage( ChatColor.RED + "[Regios] The region " + ChatColor.BLUE + region + ChatColor.RED + " doesn't exist!"); return; } else { if (!super.canModifyMain(r, p)) { p.sendMessage(ChatColor.RED + "[Regios] You are not permitted to modify this region!"); return; } p.sendMessage( ChatColor.GREEN + "[Regios] Region " + ChatColor.BLUE + region + ChatColor.GREEN + " expanded down by : " + ChatColor.BLUE + val); } mutable.editExpandDown(r, val); }
public void setDelete(Region r, String region, String input, Player p) { if (r == null) { p.sendMessage( ChatColor.RED + "[Regios] The region " + ChatColor.BLUE + region + ChatColor.RED + " doesn't exist!"); return; } else { if (!super.canModifyMain(r, p)) { p.sendMessage(ChatColor.RED + "[Regios] You are not permitted to modify this region!"); return; } p.sendMessage( ChatColor.GREEN + "[Regios] Region " + ChatColor.BLUE + region + ChatColor.GREEN + " deleted successfully."); } MutableModification.editDeleteRegion(r, true, p); PingManager.delete(); }
public void setModifyPoints(Location l1, Location l2, Player p) { if (l1 == null || l2 == null) { p.sendMessage(ChatColor.RED + "[Regios] You have not set 2 points!"); return; } Region r = CreationCommands.modRegion.get(p); if (!super.canModifyMain(r, p)) { p.sendMessage(ChatColor.RED + "[Regios] You are not permitted to modify this region!"); return; } p.sendMessage( ChatColor.GREEN + "[Regios] Region " + ChatColor.BLUE + r.getName() + ChatColor.GREEN + ", points modified successfully"); mutable.editModifyPoints(r, l1, l2); }
public void setRename(Region r, String region, String input, Player p) { if (GlobalRegionManager.getRegion(input) != null) { p.sendMessage( ChatColor.RED + "[Regios] A Region with name " + ChatColor.BLUE + input + ChatColor.RED + " already exists!"); return; } if (r == null) { p.sendMessage( ChatColor.RED + "[Regios] The region " + ChatColor.BLUE + region + ChatColor.RED + " doesn't exist!"); return; } else { if (!super.canModifyMain(r, p)) { p.sendMessage(ChatColor.RED + "[Regios] You are not permitted to modify this region!"); return; } } mutable.editRename(r, input, p); p.sendMessage( ChatColor.GREEN + "[Regios] Region " + ChatColor.BLUE + region + ChatColor.GREEN + " renamed to : " + ChatColor.BLUE + input); }