@Override public void collide(Entity entity) { super.collide(entity); if (entity instanceof BasicTile || entity instanceof Player) { if (state == BossState.FALL) { Assets.boop.play(); state = BossState.LANDWAIT; timer = 0; size.getVelocity().set(50, -50); } } }