Projectile Damage Attribute
활과 석궁의 피해량을 능력치(어트리뷰트)로 다룰 수 있게 만드는 라이브러리입니다. 이게 있어야 원거리 무기에 붙는 피해량 보너스가 실제로 계산에 들어갑니다.
📖 소개
바닐라 마인크래프트에서 활의 피해량은 활 아이템에 고정되어 있습니다. 근접 무기에는 공격력 어트리뷰트가 있어서 장비·효과·접사가 값을 더하거나 곱할 수 있지만, 원거리 무기에는 그런 통로가 없습니다. RPG 모드팩에서 활 빌드가 어딘가 허전하게 느껴지는 이유가 여기에 있습니다.
Projectile Damage Attribute는 이 빈자리를 메웁니다. projectile_damage:generic이라는 엔티티 어트리뷰트를 새로 등록해서, 활과 석궁의 피해량을 다른 모드가 수정할 수 있는 값으로 만들어 줍니다. 근접 무기가 오래전부터 갖고 있던 것을 원거리 무기에도 준 셈입니다. 이 어트리뷰트가 있으면 원거리 피해량 보너스를 붙이는 장비나 접사가 실제 화살 피해량에 반영됩니다.
라이브러리치고는 드물게 눈에 보이는 것이 하나 있습니다. Impact라는 상태 효과(projectile_damage:impact)를 함께 추가하는데, 걸린 대상이 쏘는 투사체의 피해량이 올라갑니다. 그래서 완전히 투명한 모드는 아니고, 이 효과가 붙은 아이템이나 물약을 팩에서 만날 수도 있습니다.
제작자 ZsoltMolnarrr는 Spell Power Attributes, Spell Engine, Better Combat, Archers 같은 RPG 계열 모드를 함께 만드는 사람입니다. 설계가 일관돼서, 마법 피해량은 Spell Power가, 원거리 피해량은 이 모드가, 근접 피해량은 바닐라 어트리뷰트가 담당하는 식으로 역할이 갈립니다. 세 가지를 같이 쓰면 피해량 계통이 서로 섞이지 않습니다.
주의할 배포 범위가 있습니다. Modrinth 기준으로 이 모드는 Fabric과 Forge 빌드만 있고 마인크래프트 1.18.2에서 1.20.2까지만 지원합니다. NeoForge 빌드나 1.21 지원은 없습니다. 최신 버전 팩에서 이 모드가 안 보인다면 빠진 것이 아니라 애초에 그 버전용 빌드가 없는 것입니다. 누적 다운로드는 Modrinth 기준 약 273만 회이고, 라이선스는 GPL-3.0-only입니다.
🕒 이 모드는 언제 쓰는가
활이나 석궁을 주력으로 삼는 RPG 팩에서 필요합니다. 원거리 피해량 보너스를 주는 장비나 접사를 쓰는 구성이라면 이 모드가 있어야 그 숫자가 의미를 갖습니다.
📦 어떤 모드팩에서 중요한가
DarkRPG처럼 접사·능력치 시스템 위에서 원거리 빌드를 굴리는 팩에서 중요합니다. 반대로 원거리 피해량을 건드리는 모드가 하나도 없는 팩에서는 사실상 놀고 있는 셈입니다.
🎮 플레이 체감 변화
활을 들고 인벤토리를 열었을 때 투사체 피해량 항목이 보이고, 장비를 바꾸면 그 숫자가 따라 움직입니다. 근접 무기에서 당연하게 여기던 감각이 활에도 생깁니다.
🚀 시작 가이드 — 첫 30분 동안 해야 할 것
팩에 들어 있다면 그대로 두세요. 따로 켜거나 설정할 것이 없습니다.
작동을 확인하려면 활을 들고 인벤토리를 열어 투사체 피해량 항목이 보이는지 확인하세요. 항목 자체가 없다면 모드가 로드되지 않았을 가능성이 높으니 로그를 봅니다.
원거리 빌드를 굴린다면 장비를 하나씩 바꿔 끼우면서 그 숫자가 실제로 오르는지 보세요. 오르는 장비만 모으면 됩니다. 근접 공격력만 올려주는 장비는 활에 아무 도움이 되지 않습니다.
직접 설치하는 중이라면 마인크래프트 1.18.2 ~ 1.20.2, Fabric 또는 Forge 조건에 맞는지 먼저 확인하세요. 그 범위를 벗어나면 받을 수 있는 빌드가 없습니다.
💡 플레이 팁
- 작동 확인은 활을 든 채로 인벤토리 툴팁을 보는 것이 가장 빠릅니다. 투사체 피해량 항목이 표시되고 장비 교체에 따라 값이 바뀌면 정상입니다.
- 클라이언트와 서버 양쪽에 모두 설치해야 합니다. 서버에만 넣거나 클라이언트에만 넣으면 정상 작동하지 않습니다.
- 설정 파일은 서버 쪽입니다. 모드를 한 번 실행하면 config 폴더에 파일이 생기고, 멀티플레이에서는 서버의 설정값이 기준이 됩니다.
- 근접 피해량 보너스는 활에 적용되지 않습니다. 원거리 빌드를 굴린다면 공격력이 아니라 투사체 피해량을 올려주는 장비와 접사를 따로 모아야 합니다.
- Spell Power Attributes와는 충돌하지 않고 오히려 역할이 나뉩니다. 마법은 Spell Power, 원거리는 이 모드, 근접은 바닐라 어트리뷰트가 맡습니다.
- Fabric에서는 Fabric API가 함께 필요합니다. 수동 설치 중이라면 빠뜨리기 쉬운 부분입니다.
⚠️ 자주 헷갈리는 부분
- • 이 모드만 설치한다고 활이 강해지지는 않습니다. 어트리뷰트라는 그릇을 만들 뿐이고, 거기에 값을 넣어주는 장비나 접사, 효과는 다른 모드가 제공해야 합니다.
- • 원거리 피해량 보너스가 있다고 광고하는 장비가 전부 이 어트리뷰트를 쓰는 것은 아닙니다. 어떤 모드는 자체 계산식을 씁니다. 확실한 확인 방법은 활을 든 상태에서 그 장비를 착용해 보고 툴팁의 투사체 피해량 숫자가 실제로 변하는지 보는 것입니다.
- • 이 어트리뷰트는 활과 석궁을 대상으로 설계되었습니다. 눈덩이나 달걀 같은 일반 투척물까지 똑같이 올라갈 것이라고 기대하면 어긋납니다.
❓ 자주 묻는 질문
이 모드만 깔면 활이 강해지나요?
아니요. 활 피해량을 수정할 수 있는 어트리뷰트를 만들어 둘 뿐입니다. 실제로 그 값을 올려주는 장비·접사·효과는 다른 모드가 제공해야 의미가 생깁니다.
근접 캐릭터인데 필요 없는 모드 아닌가요?
직접 체감할 일은 없습니다. 다만 팩이 이 모드를 요구하도록 구성되어 있다면 지우는 순간 의존 관계가 깨질 수 있고, 성능 부담도 거의 없으니 그대로 두는 편이 낫습니다.
눈덩이나 달걀 같은 투척물도 강해지나요?
이 어트리뷰트는 활과 석궁을 대상으로 설계되었습니다. 일반 투척물이 같은 방식으로 올라갈 것이라고 기대하지 마세요. 다만 Impact 상태 효과는 대상이 쏘는 투사체의 피해량을 올려 주므로 이쪽은 별도로 확인해 볼 수 있습니다.
Spell Power Attributes와 충돌하나요?
아니요. 두 모드는 같은 제작자가 만들었고 역할이 나뉘어 있습니다. Spell Power는 마법 피해량, 이 모드는 원거리 피해량, 바닐라 어트리뷰트는 근접 피해량을 담당합니다.
1.21 팩에서 이 모드를 못 찾겠습니다.
Modrinth 기준으로 이 모드는 1.18.2에서 1.20.2까지, Fabric과 Forge 빌드만 제공됩니다. NeoForge 빌드와 1.21 지원은 없습니다. 최신 버전 팩에서 보이지 않는 것은 누락이 아니라 해당 빌드가 존재하지 않기 때문입니다.