@Override
	public void sendPackage(APacket p, IIOHandler target) {
		log.log(Level.FINE, "Sending Packet "+p+" to Target "+target);
		if(side == Side.CLIENT&&target!=LOCAL()) {
			if(SERVER != null) {
				SERVER.sendPacket(p);
			} else {
				log.log(Level.FINE,"SERVER is equivalent to null when sending Package! Packet will be dropped!");
			}
		} else {
			if(target!=null){
				target.sendPacket(p);
			}else{
				log.log(Level.FINE, "Target is equivalent to null when sending Package! Packet will be dropped!");
			}
		}
	}