Resourceful Lib

ThatGravyBoat가 만든 모드들이 공유하는 유틸리티·이벤트 핸들링·등록 시스템을 제공하는 라이브러리. Resourceful Bees·Resourceful Tools 같은 인기 모드들이 이 라이브러리에 의존합니다.

📖 소개

Resourceful Lib는 모드 개발자 **ThatGravyBoat**가 자기 모드들이 반복적으로 쓰는 공통 코드를 모아놓은 코어 라이브러리입니다. 같은 작가가 여러 모드를 만들 때 매번 같은 유틸리티 함수·이벤트 핸들러·등록 시스템을 다시 작성하지 않도록 모아둔 "개인 도구 상자" 같은 모듈입니다.

**어떤 모드들이 의존하나요** — Resourceful Bees(고급 양봉 모드), Resourceful Tools, Resourceful Config, 그리고 일부 ATM 시리즈 통합 모드들. 모드팩 모드 목록에서 "Resourceful"로 시작하는 모드가 보인다면 이 라이브러리가 함께 깔려 있을 가능성이 높습니다.

**왜 다른 작가의 라이브러리(Architectury·Cloth Config 등)와 공존하나요** — 마인크래프트 모드 생태계는 작가마다 자기 코드 스타일·API 디자인이 달라서, 큰 작가들은 보통 자기 전용 라이브러리를 만들고 그 위에 모드를 쌓습니다. 결과적으로 한 모드팩에 Bookshelf(DarkhaxDev)·Architectury·Cloth Config·Balm·Resourceful Lib 같은 라이브러리 5~10개가 동시에 깔리는 게 보통입니다. 각각 다른 콘텐츠 모드의 토대가 되니까 모두 필요해요.

**모드팩 사용자 입장에서 알아두면 좋은 것** — Resourceful Lib 자체는 게임 안에서 새 아이템·블록·몹을 추가하지 않습니다. JEI에서 "Resourceful Lib"로 검색해도 결과가 나오지 않을 거예요. 단 모드팩 로그(`logs/latest.log`)에는 자주 등장하니, 모드 충돌 디버깅 시 이 이름이 보이면 보통 "의존하는 ThatGravyBoat 콘텐츠 모드의 문제"일 가능성이 큽니다.

11살 자녀와 함께 플레이할 때 이런 라이브러리 모드는 자녀에게 따로 설명할 필요는 없습니다. "이 모드는 다른 모드들이 같이 쓰는 도구상자야" 정도로만 알려주면 충분하고, 자녀가 모드 목록을 보다가 "이건 뭐야?" 물어볼 때 한 줄로 답변 가능합니다.

🕒 이 모드는 언제 쓰는가

의존하는 ThatGravyBoat 콘텐츠 모드가 모드팩에 포함되어 있을 때 자동 작동. 사용자가 별도로 만지거나 설정할 일은 없습니다.

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

DarkRPG·ATM10·Resourceful Bees 같은 양봉 콘텐츠가 풍부한 모드팩에서 뒷받침. 거의 보이지 않지만 빠지면 ThatGravyBoat 모드들이 모두 작동 정지.

🎮 플레이 체감 변화

플레이 중 직접 체감되지 않습니다. 단 Resourceful Bees의 100종 넘는 광물 벌을 키우거나, Resourceful Tools의 특수 도구를 만들 때 그 메커니즘이 부드럽게 돌아가는 게 이 라이브러리 덕분이라는 걸 알면, 라이브러리 모드의 역할이 좀 더 명확해집니다.

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

1단계 — 모드팩 포함 여부 확인. ATM10·DarkRPG처럼 Resourceful Bees나 비슷한 콘텐츠가 들어간 모드팩에는 자동 포함. 모드팩 메뉴에서 "Resourceful"로 검색해보세요.

2단계 — 그대로 두기. 라이브러리 모드는 손대지 않는 게 정답입니다. 콘텐츠 변화가 없다고 제거하지 마세요.

3단계 — 의존 모드 콘텐츠를 즐기기. Resourceful Bees의 100종 광물 벌, Resourceful Tools의 특수 도구 같은 콘텐츠를 플레이하는 자체가 본 라이브러리가 작동하고 있다는 증거입니다.

다음 목표 — 의존성 개념 이해. 자녀와 함께 "이 모드들은 왜 같이 다닐까?"를 설명하면서 모드 의존성을 자연스럽게 학습. 마인크래프트 모드 생태계 이해의 좋은 시작점이에요.

💡 플레이 팁

  • **임의 제거 금지** — 의존하는 ThatGravyBoat 콘텐츠 모드(특히 Resourceful Bees)가 즉시 크래시합니다. 모드팩 기본 포함된 경우 그대로 두세요.
  • **모드 충돌 로그에 자주 등장** — `logs/latest.log`나 crash report에 "Resourceful Lib" 이름이 보여도 본 라이브러리 자체의 버그보다는 의존 모드의 문제일 가능성이 큼. 같은 작가의 콘텐츠 모드 버전을 먼저 확인하세요.
  • **Fabric·Forge·NeoForge 빌드가 별개** — 본인 모드팩의 로더에 맞는 버전이 깔려 있어야 합니다. 직접 모드를 추가한다면 마인크래프트 버전 + 로더 둘 다 정확히 매칭해야 작동.
  • **별도 설정 GUI 없음** — 일반 플레이어가 만질 설정 파일은 없습니다. Resourceful Config(같은 작가의 별도 설정 모드)가 함께 깔려 있으면 그쪽에서 의존 모드들의 설정을 조정할 수 있어요.
  • **다른 라이브러리(Bookshelf·Architectury·Balm)와 충돌 없음** — 각 라이브러리가 다른 작가의 모드를 위한 별개 시스템이라 같은 모드팩에 5~10개 라이브러리가 함께 깔리는 게 일반적입니다.

⚠️ 자주 헷갈리는 부분

  • • **"아무 일도 안 일어남"이 정상** — 라이브러리 모드의 본질. 게임 안에서 새 콘텐츠를 추가하지 않으니 "왜 깔렸지?" 싶어도 제거하면 의존 모드들이 무너집니다.
  • • **ThatGravyBoat 작가 전용** — 다른 작가의 비슷한 이름 모드(예: Resourceful Storage 같은 가상의 다른 작가 모드)와 혼동 주의. 본 라이브러리는 ThatGravyBoat 모드들만 사용합니다.
  • • **Resourceful Config와 별개** — 같은 작가의 다른 모드. Resourceful Lib는 코어 유틸리티, Resourceful Config는 설정 시스템. 둘이 함께 깔리는 경우가 많지만 역할이 다릅니다.

❓ 자주 묻는 질문

Resourceful Lib만 깔면 뭐가 추가되나요?

거의 아무것도 추가되지 않습니다. 라이브러리 모드의 본질이라, 자체 콘텐츠보다 ThatGravyBoat의 다른 모드들이 공유하는 유틸리티·이벤트 핸들러·등록 시스템을 제공하는 게 역할이에요. 게임 안에서 새 아이템·블록은 보이지 않습니다.

어떤 모드들이 이 라이브러리에 의존하나요?

대표적으로 Resourceful Bees(고급 양봉), Resourceful Tools, Resourceful Config가 있습니다. ATM10·DarkRPG 같은 키친싱크 모드팩에 들어가는 경우가 많고, 모드팩 모드 목록에서 "Resourceful"로 시작하는 모드가 보이면 이 라이브러리도 함께 깔려 있을 가능성이 큽니다.

다른 라이브러리(Bookshelf·Architectury)와 충돌하나요?

충돌하지 않습니다. 각 라이브러리는 다른 작가의 모드를 위한 별개 코어 시스템이라, 한 모드팩에 5~10개 라이브러리가 동시에 깔리는 게 보통입니다. Bookshelf는 DarkhaxDev, Architectury는 다중 로더 지원, Resourceful Lib는 ThatGravyBoat 모드 전용 — 모두 다른 역할입니다.

임의로 제거하면 어떻게 되나요?

의존하는 ThatGravyBoat 콘텐츠 모드(Resourceful Bees 등)가 즉시 크래시합니다. 모드팩이 시작조차 안 될 수 있어요. 비추천.

11살 자녀에게 어떻게 설명하나요?

"이 모드는 다른 모드들이 같이 쓰는 도구상자야" 정도로 충분합니다. 자녀가 모드 목록에서 "이건 뭐야?" 물어봤을 때 짧게 답하면 되고, 직접 게임 진행에 영향을 주는 건 없습니다.

📦 이 모드가 포함된 모드팩

🔗 관련 모드