AI Improvements

마인크래프트 몹의 AI 처리 효율을 최적화해 TPS·서버 안정성을 끌어올리는 성능 최적화 모드. 게임 플레이는 그대로, 성능만 개선합니다.

📖 소개

AI Improvements는 QueenOfMissiles가 개발한 마인크래프트 서버측 최적화 모드입니다. 핵심 컨셉은 단순하지만 효과는 큽니다 — **몹의 AI(Goal·Target) 계산 빈도를 똑똑하게 조절해서 매 틱마다 발생하는 불필요한 연산을 줄여줍니다**. 플레이어가 직접 마주치는 몹 동작에는 거의 영향이 없지만, 멀리 떨어진 곳의 수많은 몹들이 매 틱마다 무거운 AI 계산을 하던 부담을 크게 덜어줍니다.

동작 원리는 이렇습니다. 활성 청크 안의 몹이라도 플레이어와의 거리·시야에 따라 AI 업데이트 간격을 조절하고, 'Find Target'처럼 무거운 행동은 매 틱이 아니라 일정 주기로만 돌립니다. 쉬고 있는 몹은 거의 슬립 모드로 두고, 어떤 최적화를 적용할지는 설정 파일에서 세밀하게 고를 수 있습니다.

**Lithium·Sodium 같은 다른 최적화 모드와의 차이점**은 영역이 다르다는 점입니다. Sodium은 클라이언트 렌더링, Lithium은 게임 로직 일반을, AI Improvements는 구체적으로 **몹 AI**라는 한 영역에 집중합니다. 따라서 다른 최적화 모드와 함께 깔아도 충돌 없이 누적 효과를 얻을 수 있습니다.

Forge·NeoForge 기반의 키친싱크 모드팩 — 몹 종류가 폭증하는 환경 — 에서 가장 큰 효과를 발휘합니다. DarkRPG처럼 몹 변종이 많은 RPG 팩에서도 후반 베이스 주변 TPS 안정에 의미 있는 차이를 만들어 주는 모드입니다.

🕒 이 모드는 언제 쓰는가

모드 100개 넘는 키친싱크나 몹 종류가 많은 RPG 모드팩을 시작하는 그 시점부터 깔면 좋습니다. 모드팩에 기본 포함되어 있다면 추가 설정 없이 그대로 두고, 직접 추가한다면 새 월드 시작 전에 설치하는 게 컨피그 적응 측면에서 편리합니다.

📦 어떤 모드팩에서 중요한가

ATM10·Better MC·DarkRPG처럼 몹 변종이 폭증하는 모드팩에서 가장 효과가 큽니다. 특히 멀티플레이 서버에서 TPS 유지에 직접적으로 도움이 되며, 청크 다수에 몹이 활발히 활동하는 환경(Lycanites Mobs · Alex's Mobs 등이 함께 깔린 팩)에서 체감 차이가 명확합니다.

🎮 플레이 체감 변화

이 모드의 정체성은 '플레이 중에 존재감이 거의 없는 것'입니다 — 그게 곧 좋은 최적화 모드의 정의입니다. F3에서 TPS 수치가 부드럽게 유지되는 그 안정감만 체감되고, 몹 동작은 평소와 완전히 같습니다. 어느 날 갑자기 빼면 베이스 주변이 살짝 끊기기 시작해야 그제서야 이 모드의 존재를 다시 인식하게 됩니다.

🚀 시작 가이드 — 첫 30분 동안 해야 할 것

AI Improvements는 설치만 하면 끝나는 성격의 모드라, 'Getting Started'는 '제대로 깔렸는지 확인하고 설정을 점검하는 5~10분'으로 보면 됩니다.

1단계 — 모드 포함 여부 확인 (3분)

모드팩에 이미 포함되어 있는지부터 확인합니다.

  1. 모드팩 인스턴스 폴더 → mods 폴더 열기
  2. 'aiimprovements' 또는 'AIImprovements' 파일이 있는지 확인
  3. 있으면 추가 설치 불필요 — 그대로 사용
  4. 없으면 CurseForge에서 모드팩의 마인크래프트 버전·로더에 맞는 빌드 다운로드 후 mods 폴더에 추가

2단계 — 설정 파일 확인 (5분)

첫 실행 후 인스턴스 폴더 → config 폴더에 aiimprovements.toml(또는 비슷한 이름)이 생성됩니다.

주요 옵션:

  • enabled: 모드 전체 활성화 여부 (기본 true, 그대로 유지)
  • mobAITickRate: 멀리 있는 몹의 AI 갱신 간격 (기본 4틱 권장)
  • disableAIForDistantMobs: 매우 먼 몹의 AI 완전 비활성화 (기본 비활성, 효과 강화 원하면 활성)
  • mobBlacklist: 최적화 제외할 몹 ID 목록 (특정 모드의 보스 등 예외 처리용)

대부분 기본값으로 두고 게임을 시작하면 충분합니다.

3단계 — 효과 측정 (선택, 5분)

실제로 효과를 확인하고 싶다면:

  1. F3 화면에서 TPS 수치(MS·평균값) 확인
  2. 몹 밀도 높은 베이스 주변과 일반 지역의 차이 비교
  3. 더 정밀한 측정이 필요하면 Spark 모드 설치 후 프로파일 확인

다음 목표 — 30분 이후 진행 방향

  • 이 모드 외에 Sodium(렌더링), Lithium / Embeddium(게임 로직) 추가로 종합 최적화 구성
  • 멀티플레이 서버라면 호스트 측 RAM 설정도 함께 점검
  • 자세한 TPS 잡기 흐름은 성능 최적화 가이드 참고

💡 플레이 팁

  • **설정 파일은 보통 손대지 않아도 됩니다** — 기본값이 대부분의 모드팩에서 안전하고 효과적으로 작동합니다. 모드팩 제작자가 이미 튜닝해둔 경우도 많아서, 의심스러운 동작이 없다면 그대로 두는 게 정석입니다.
  • **Sodium·Lithium·Embeddium 같은 다른 최적화 모드와 함께 사용하세요**. AI Improvements는 몹 AI만 담당하고 다른 영역(렌더링·게임 로직)은 다른 모드가 맡아야 종합적인 효과가 나옵니다.
  • **TPS 측정 시 F3 화면 확인**: F3+T 또는 Spark 모드로 베이스 주변·일반 지역의 TPS를 비교해보면 효과를 직접 확인할 수 있습니다. 보통 몹 밀도 높은 곳에서 1~3 TPS 정도의 차이가 납니다.
  • **멀티플레이 서버에서 특히 유용**: 서버 측 부하를 줄이는 모드라 호스트 사양이 제한된 환경에서 효과가 크게 체감됩니다. 친구·가족과 함께 운영하는 작은 서버라면 거의 필수입니다.
  • **모드팩에 이미 포함되어 있는지 먼저 확인**: 현대 키친싱크 팩은 대부분 비슷한 성격의 최적화 모드를 기본 포함합니다. 중복 설치하면 효과가 누적되지 않고 충돌만 날 수 있으니, 모드 목록에서 'AI Improvements'를 검색해 확인하세요.

⚠️ 자주 헷갈리는 부분

  • • **플레이 중 체감 변화는 거의 없습니다** — '뭐가 좋아진 거지?'라는 의문이 정상입니다. 이 모드의 가치는 '문제가 없는 상태를 유지하는 것'이고, 효과는 F3의 TPS 수치 또는 Spark 프로파일로만 정확히 확인 가능합니다.
  • • **몹이 가끔 이상하게 행동한다고 느낄 수 있습니다** — 멀리 있는 몹이 잠시 멈춰 있다가 플레이어가 접근하면 갑자기 움직이기 시작하는 경우가 그렇습니다. 이건 버그가 아니라 설계된 동작이며, AI 업데이트 빈도를 줄여 성능을 얻는 트레이드오프입니다.

❓ 자주 묻는 질문

AI Improvements를 설치하면 몹 동작이 이상해지지 않나요?

플레이어가 직접 상대하는 몹의 동작은 그대로 유지됩니다 — 변화가 있다면 **멀리 있는 몹이 가끔 멈춰 보이는 정도**입니다. 가까이 가면 즉시 정상 작동하니 실전 전투나 진행에는 영향이 없습니다. 보스급 몹이나 특정 몹의 AI를 그대로 두고 싶다면 컨피그의 mobBlacklist에 ID를 추가하면 됩니다.

Sodium·Lithium 같은 다른 최적화 모드와 같이 써도 되나요?

오히려 같이 써야 종합적인 효과가 나옵니다. Sodium은 렌더링, Lithium은 게임 로직 일반, AI Improvements는 몹 AI라는 식으로 영역이 다 다릅니다. 충돌 보고도 거의 없으니 안심하고 함께 깔아도 됩니다. 다만 Optifine과 Sodium은 충돌이 잦으니 둘 중 하나만 선택해야 합니다.

효과가 실제로 있나요? 어떻게 확인할 수 있나요?

있습니다 — 단, 체감보다는 **수치로 확인하는 게 정확**합니다. F3 화면의 TPS 표시 또는 Spark 모드의 프로파일을 사용하면 몹 AI에 쓰던 시간이 얼마나 줄었는지 직접 확인할 수 있습니다. 일반 키친싱크 모드팩에서 1~3 TPS 안정화, 멀티플레이 서버에서는 더 큰 효과가 나오는 게 일반적입니다.

모드팩에 이미 포함되어 있는지 어떻게 확인하나요?

인스턴스 폴더의 mods 폴더에서 'aiimprovements' 또는 'AIImprovements'로 검색하면 됩니다. 또는 게임 내 모드 목록(메인 메뉴 → Mods 버튼)에서 'AI Improvements'를 찾으면 됩니다. 현대 키친싱크 팩은 대부분 비슷한 종류의 최적화 모드를 기본 포함하고 있으니, 중복 설치를 피하기 위해 먼저 확인하는 게 좋습니다.

DarkRPG 외에 어떤 모드팩에 추가하면 효과가 클까요?

몹 변종이 많은 모드팩일수록 효과가 큽니다. **Better MC BMC4**(Alex's Mobs + Ice and Fire 포함), **ATM10**(키친싱크 전반), **RLCraft**(Lycanites Mobs 뚜렷한 밀도) 같은 팩이 대표적입니다. 반대로 ATM10 Sky 같은 스카이블록 팩은 자연 스폰 몹이 적어서 효과가 상대적으로 작습니다. 멀티플레이 서버 환경이라면 모드팩 종류 무관하게 호스트 부하 절감 효과로 거의 항상 도움이 됩니다.

📦 이 모드가 포함된 모드팩

🔗 관련 모드