public void checkCollisions() {
		
		for(int i=0; i<hitBox.size(); i++) {
			String hitLevels = hitBox.get(i)[0].toString();
			ArrayList<Integer> colliders = new ArrayList<>();
			if(Integer.parseInt(hitLevels.substring(0, 1)) > 0) {colliders.add(0);}
			
			if(hitLevels.length() > 2) {
				for(int n=2; n<hitLevels.length(); n++) {
					colliders.add(Integer.parseInt(hitLevels.substring(n, n+1)));
				}
			}
			
			for(int n=0; n<colliders.size(); n++) {
				for(int t=0; t<hitBox.size(); t++) {
					if(i >= hitBox.size() || t >= hitBox.size()) {return;}
					
					if(colliders.get(n) == Integer.parseInt(hitBox.get(t)[0].toString().substring(0, 1))
					&& ((HitBox) hitBox.get(i)[1]).intersects((HitBox) hitBox.get(t)[1])) {
						((Entity) hitBox.get(i)[2]).collideWith((Entity) hitBox.get(t)[2]);
					}
				}
			}
		}
	}