public void sendToNether(Player p){
		if(p.hasPermission(DeityNether.OVERRIDE_PERMISSION)){
			testAndPort(p, false);
		}else if(p.hasPermission(DeityNether.GENERAL_PERMISSION)){
			if(p.getWorld() == DeityNether.server.getWorld(DeityNether.config.getNetherWorldName())){
				p.sendMessage(DeityNether.lang.formatAlreadyInNether());
			}else{
				if(PlayerStats.hasWaited(p) || PlayerStats.hasTimeLeft(p)){
					testAndPort(p, true);
				}else{
					p.sendMessage(DeityNether.lang.formatNeedToWait(PlayerStats.getWaitHoursLeft(p), 
							PlayerStats.getWaitMinutesLeft(p), PlayerStats.getWaitSecondsLeft(p)));
				}
			}
		}else{
			p.sendMessage(DeityNether.lang.formatInvalidArguments());
		}
	}