/** * take/reset an arena block * * @param blockColor the teamcolor to reset * @param paBlockLocation the location to take/reset */ void takeBlock(final String blockColor, final PABlockLocation paBlockLocation) { if (paBlockLocation == null) { return; } if ("WOOL".equals(arena.getArenaConfig().getString(CFG.GOAL_BLOCKDESTROY_BLOCKTYPE))) { paBlockLocation .toLocation() .getBlock() .setTypeIdAndData( Material.valueOf(arena.getArenaConfig().getString(CFG.GOAL_BLOCKDESTROY_BLOCKTYPE)) .getId(), StringParser.getColorDataFromENUM(blockColor), false); } else { paBlockLocation .toLocation() .getBlock() .setTypeId( Material.valueOf(arena.getArenaConfig().getString(CFG.GOAL_BLOCKDESTROY_BLOCKTYPE)) .getId()); } }