Enchantment Descriptions

마법 부여된 책의 툴팁에 각 마법이 무엇을 하는지 설명을 붙여 주는 가벼운 클라이언트 사이드 모드.

📖 소개

Enchantment Descriptions는 Darkhax가 만든 가벼운 클라이언트 사이드 편의 모드입니다. 모드 자체 설명에 따르면 마법 부여된 책의 툴팁에 그 마법이 무엇을 하는지 설명을 추가하며, 바닐라 마법 전부를 13개 이상의 언어로 지원합니다. 모드가 추가한 마법 대부분도 지원됩니다.

모드 마법 설명이 어디서 오는가 — 설명 문구는 언어 파일의 enchantment.%MOD_ID%.%ENCH_ID%.desc 키에서 읽어옵니다. 이미 많은 모드가 자기 마법에 이 키를 넣어 배포하고 있고, 없는 경우에는 리소스팩이나 번역 파일로 직접 채워 넣을 수 있습니다. 반대로 말하면 설명이 비어 있는 마법은 해당 모드가 아직 키를 제공하지 않은 것입니다.

의존성 — Darkhax의 라이브러리인 BookshelfPrickle(JSON 기반 설정 파일 형식) 두 가지를 필요로 합니다. Fabric 환경에서는 Fabric API도 함께 요구합니다.

라이선스는 LGPL-2.1-only이며, Forge·NeoForge·Fabric·Quilt를 지원합니다.

🕒 이 모드는 언제 쓰는가

마법 종류가 많아 이름만으로는 효과를 알기 어려운 모드팩.

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

바닐라 + 모드 마법이 뒤섞인 대형 모드팩.

🎮 플레이 체감 변화

마법 부여된 책의 툴팁만 보고도 효과를 알 수 있습니다.

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

1단계 — Bookshelf와 Prickle이 함께 설치돼 있는지 확인합니다.

2단계 — 마법 부여된 책에 마우스를 올려 설명이 뜨는지 확인합니다.

💡 플레이 팁

  • Bookshelf와 Prickle이 함께 필요합니다 — 둘 다 Darkhax의 라이브러리입니다. Fabric에서는 Fabric API도 필요합니다.
  • 클라이언트 사이드 모드입니다 — 서버에는 넣지 않아도 됩니다.
  • 설명이 없는 모드 마법은 직접 채울 수 있습니다enchantment.<모드ID>.<마법ID>.desc 키를 리소스팩·번역 파일에 추가하면 됩니다.

⚠️ 자주 헷갈리는 부분

  • 모드 마법에 설명이 안 뜨는 경우 — 해당 모드가 설명 키를 제공하지 않은 것입니다. 이 모드의 버그가 아닙니다.
  • Fabric에서 툴팁이 화면 밖으로 나가는 문제 — 바닐라 버그 때문이며, 작가는 ToolTipFix 같은 모드를 권합니다. Forge에는 자체 수정이 들어가 있습니다.

❓ 자주 묻는 질문

모든 모드 마법을 지원하나요?

바닐라 마법은 전부, 모드 마법은 대부분 지원합니다. 설명은 해당 모드가 제공하는 언어 키에서 읽어오므로, 키가 없는 마법은 설명이 비어 있습니다.

Bookshelf 말고 또 필요한 게 있나요?

Prickle이 함께 필요합니다. 같은 작가(Darkhax)의 JSON 기반 설정 파일 라이브러리입니다. Fabric에서는 Fabric API도 요구합니다.

서버에도 설치해야 하나요?

필요 없습니다. 툴팁은 보는 쪽 클라이언트가 그립니다. 다만 설명이 뜨려면 그 마법을 추가한 모드가 클라이언트에도 있어야 하므로, 서버에만 설치된 모드의 마법에는 설명이 붙지 않습니다.

📦 이 모드가 포함된 모드팩

🔗 관련 모드