AttributeFix

바닐라 마인크래프트가 각 속성(attribute)에 걸어 둔 상한·하한을 풀어 주는 라이브러리 모드. 이 모드가 없으면 RPG 모드가 주는 큰 수치가 잘려 나가거나 게임이 크래시합니다.

📖 소개

AttributeFix는 크래시 로그에서 처음 만나게 되는 종류의 모드입니다. 바닐라 마인크래프트는 속성마다 허용 범위를 고정해 두었습니다. 방어구(armor) 속성은 30이 최대치이고, 넉백 저항은 0~1 사이여야 하며, 최대 체력·이동 속도·공격 데미지에도 각각 상한이 있습니다. 바닐라 아이템은 이 범위 근처에도 가지 않기 때문에 문제가 되지 않습니다.

문제는 모드가 그 범위를 넘는 값을 넣을 때 생깁니다. 값이 상한에서 조용히 잘려 나가거나, 범위를 벗어난 속성 값이 그대로 등록되면서 예외가 발생해 게임이 멈춥니다. AttributeFix가 하는 일은 그 범위를 훨씬 넓은 값으로 바꾸고, 각 속성의 최소·최대치를 설정 파일에서 직접 지정할 수 있게 여는 것입니다. 그게 전부입니다 — 새 아이템도, 블록도, UI도 없습니다.

증상으로 알아보는 법. 이 모드가 빠졌을 때 나타나는 신호는 두 가지입니다. 하나는 크래시입니다. 로그에 attribute 관련 예외가 찍히고, 특정 장비를 착용하거나 특정 몹이 스폰될 때 게임이 종료됩니다. 다른 하나는 더 알아채기 어렵습니다 — 툴팁에는 '+500% 공격 데미지'가 멀쩡히 표시되는데 실제로 때려 보면 데미지가 그대로입니다. 표시되는 숫자는 모드가 계산한 값이고, 실제로 적용되는 값은 바닐라 상한에서 잘린 값이기 때문입니다.

왜 내 모드팩에 들어 있는가. Apotheosis처럼 무기·방어구에 높은 등급의 접사를 붙이는 RPG 모드, 스킬 트리로 배율을 누적시키는 모드, Mekanism Mekasuit처럼 후반 장비가 큰 보너스를 주는 모드가 하나라도 들어 있으면 거의 예외 없이 함께 들어옵니다. Darkhax가 만들었고 Modrinth 기준 1,907만 회 이상 다운로드되었습니다. 1.12.2부터 최신 버전까지, Forge·NeoForge·Fabric·Quilt를 모두 지원합니다.

🕒 이 모드는 언제 쓰는가

따로 설치할 일은 거의 없습니다. RPG 요소가 있는 모드팩이라면 이미 들어 있습니다. 직접 챙겨야 하는 경우는 모드를 하나씩 골라 담을 때 — Apotheosis처럼 속성 수치를 크게 올리는 모드를 추가했다면 함께 넣어야 합니다.

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

Apotheosis·스킬 트리 모드·상위 등급 장비 모드가 들어간 RPG 모드팩에서 필수에 가깝습니다. 자동화 위주의 키친싱크 모드팩에서도 Mekanism Mekasuit 같은 후반 장비의 보너스가 잘리지 않게 하려고 포함되는 경우가 많습니다.

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

AttributeFix에는 플레이어가 따라갈 진행 흐름이 없습니다. 실질적으로 필요한 건 '있는지 확인'과 '없을 때 무엇을 보는지' 두 가지입니다.

1. 설치 여부 확인

인스턴스의 mods 폴더에서 attributefix를 검색합니다. 모드팩으로 설치했다면 거의 항상 들어 있습니다. 모드를 직접 골라 담는 중이고 Apotheosis 같은 RPG 모드를 넣었다면, 함께 받아 두는 편이 안전합니다.

2. 크래시 로그 읽는 법

게임이 종료되면서 로그에 attribute 관련 예외가 남았다면, 어떤 모드가 허용 범위를 벗어난 값을 넣었다는 뜻입니다. AttributeFix를 넣으면 그 범위 자체가 넓어지므로 해결되는 경우가 많습니다.

3. 실제로 적용되는지 확인

툴팁의 숫자가 아니라 결과를 봅니다. 큰 배율이 붙은 무기로 같은 몹을 때려 보고 처치까지 걸리는 타격 횟수가 실제로 줄어드는지, 이동 속도 보너스를 켰을 때 실제로 빨라지는지 확인하면 됩니다. 표시된 대로 작동한다면 상한이 풀려 있는 상태입니다.

확인이 끝나면 더 할 일은 없습니다. 이 모드는 그대로 두면 됩니다.

💡 플레이 팁

  • RPG 빌드가 숫자대로 안 나올 때 가장 먼저 확인하세요: 툴팁에는 큰 수치가 뜨는데 실제 데미지·이동 속도가 그대로라면, 값이 바닐라 상한에서 잘리고 있을 가능성이 큽니다. mods 폴더에서 attributefix를 검색해 보는 게 첫 단계입니다.
  • 설정 파일은 건드릴 일이 거의 없습니다: 기본값이 이미 실사용 범위를 훨씬 넘기 때문에, 각 속성의 최소·최대치를 직접 조정할 이유는 대부분 없습니다. 특정 모드가 그보다도 큰 값을 요구할 때만 열어 보면 됩니다.
  • 로더·마인크래프트 버전이 맞아야 합니다: 지원 범위가 1.12.2부터 최신까지로 넓은 대신, 빌드는 버전별로 따로 있습니다. 모드팩으로 설치했다면 자동으로 맞춰집니다.
  • 다른 라이브러리와 겹치지 않습니다: 담당 영역이 '속성 값의 허용 범위' 하나뿐이라 Architectury·Bookshelf·Citadel 같은 라이브러리와 함께 깔려도 충돌하지 않습니다.

⚠️ 자주 헷갈리는 부분

  • 혼자 설치하면 아무 변화도 없습니다 — AttributeFix는 상한을 풀어 줄 뿐이고, 그 상한에 부딪힐 만한 큰 값을 만들어 내는 건 다른 모드입니다. 바닐라만 하는 월드에 이 모드를 넣어도 달라지는 건 없습니다.
  • Apothic Attributes와는 다른 모드입니다: Apothic Attributes는 치명타 확률처럼 바닐라에 없는 속성을 새로 추가하는 프레임워크이고, AttributeFix는 이미 있는 바닐라 속성의 허용 범위를 넓히는 모드입니다. RPG 모드팩에는 보통 둘 다 들어 있습니다.
  • '수치가 안 오른다'와 '크래시'는 같은 원인일 수 있습니다: 증상이 전혀 달라 보이지만, 둘 다 속성 값이 바닐라 허용 범위를 벗어난 결과입니다. 잘리면 조용히 약해지고, 등록에 실패하면 크래시입니다.

❓ 자주 묻는 질문

AttributeFix가 없으면 정확히 뭐가 망가지나요?

두 가지 중 하나입니다. 값이 잘립니다 — 모드가 계산한 '+500% 공격 데미지'는 툴팁에 그대로 표시되지만, 실제 적용되는 값은 바닐라 상한에서 멈춥니다. 겉보기엔 멀쩡한데 화력만 안 나오는 상태라 원인을 찾기 어렵습니다. 아니면 크래시가 납니다 — 허용 범위를 벗어난 속성 값이 등록되면서 예외가 발생하고, 해당 장비를 착용하거나 해당 몹이 스폰되는 순간 게임이 종료됩니다.

이 모드만 따로 깔면 뭐가 좋아지나요?

아무것도 좋아지지 않습니다. AttributeFix는 상한을 풀어 줄 뿐, 그 상한에 부딪힐 만한 큰 수치를 만들어 내지 않습니다. 그 수치를 만드는 건 Apotheosis나 스킬 트리 모드 같은 다른 모드입니다. 바닐라 월드에 이것만 넣으면 체감되는 변화가 없습니다.

바닐라 상한이 정확히 얼마인가요?

속성마다 다릅니다. 방어구(armor)는 30이 최대치이고, 넉백 저항은 0~1 사이만 허용됩니다. 최대 체력·이동 속도·공격 데미지에도 각각 상한이 있습니다. 바닐라 장비로는 이 범위에 닿을 일이 없어서 문제가 드러나지 않지만, 모드가 붙는 순간 이야기가 달라집니다. AttributeFix는 이 값들을 설정 파일에서 직접 조정할 수 있게 열어 줍니다.

[Apothic Attributes](/mods/apothic-attributes/)와 같은 모드인가요?

다른 모드입니다. Apothic Attributes는 치명타 확률·관통처럼 바닐라에 아예 없는 속성을 새로 추가하는 프레임워크입니다. AttributeFix는 이미 존재하는 바닐라 속성의 허용 범위를 넓힙니다. 역할이 겹치지 않아서 RPG 모드팩에는 보통 둘 다 들어 있습니다.

설정 파일을 손대야 하나요?

대부분 그럴 필요가 없습니다. 기본 상한값이 이미 일반적인 모드팩이 요구하는 수준을 훨씬 넘습니다. 어떤 모드가 그보다 더 큰 값을 필요로 한다는 게 확인됐을 때만 해당 속성의 최대치를 올리면 됩니다.

다른 라이브러리 모드와 충돌하지 않나요?

담당하는 영역이 '속성 값의 허용 범위' 하나뿐이라 다른 라이브러리와 겹치는 부분이 없습니다. Architectury·Bookshelf·Citadel·CreativeCore 같은 라이브러리와 함께 설치되는 게 일반적이고, 이 조합으로 인한 문제는 보고되지 않습니다.

🔗 관련 모드