public void pushMob() {
		if (isCollidable) {
			for (int i = 0; i < Engine.mb.MOBS.length; i++) {
				if (Engine.mb.MOBS[i].Layer == l) {
					if (Engine.mb.MOBS[i].up.intersects(r)) {
						if (!Engine.mb.MOBS[i].GoingDown) {
							Engine.mb.MOBS[i].dy = 0;
						}
					}
					if (Engine.mb.MOBS[i].down.intersects(r)) {
						if (!Engine.mb.MOBS[i].GoingUp) {
							Engine.mb.MOBS[i].dy = 0;
						}
					}
					if (Engine.mb.MOBS[i].left.intersects(r)) {
						if (!Engine.mb.MOBS[i].GoingRight) {
							Engine.mb.MOBS[i].dx = 0;
						}
					}
					if (Engine.mb.MOBS[i].right.intersects(r)) {
						if (!Engine.mb.MOBS[i].GoingLeft) {
							Engine.mb.MOBS[i].dx = 0;
						}
					}
				}
			}
		}
	}