@Override
	public void checkMapCollision() {
		super.checkMapCollision();
		if (x > Constants.GAME_WIDTH) {
			MapManager.shiftMap(MapManager.RIGHT);
			setLocation(0, y);
		}
		if (x < 0) {
			MapManager.shiftMap(MapManager.LEFT);
			setLocation(Constants.GAME_WIDTH, y);
		}
		if (y > Constants.GAME_HEIGHT) {
			MapManager.shiftMap(MapManager.DOWN);
			setLocation(x, 0);
		}
		if (y < 0) {
			MapManager.shiftMap(MapManager.UP);
			setLocation(x, Constants.GAME_HEIGHT);
		} 
	}