
다운로드 링크 (넥서스 모드, 회원가입 필요)
https://www.nexusmods.com/diablo2resurrected/mods/169
D2RMM (Mod Manager)
D2RMM is a Mod Manager for D2R that allows multiple mods to be installed together without conflicting.
www.nexusmods.com
이상한 사이트 아니고 유명한 곳이니까 그냥 회원가입 해서 받는게 속 편합니다.
어차피 용량 커서 티스토리에 업로드 하기 힘들어요
설치 및 사용 방법

1. 압축 풀기

2. D2RMM.exe를 실행하고 Settings 탭에서 디아블로 2 레저렉션이 설치된 경로를 지정합니다.


3. 방금 압축을 푼 파일 중 mods 폴더가 있는데 여기에 다운받은 모드 파일들을 압축을 풀어서 넣으면 됩니다.
ItemDictionary 모드로 예를 들면,
mods 폴더 안에 ItemDictionary 폴더가 있고, ItemDictionary 폴더 안에 mod.js와 같은 모드 파일들이 있는 구조가 되어야 합니다.

4. 모드 매니저로 돌아와서 Mods 탭을 보면 mods 폴더에 넣어둔 모드들이 목록에 보일겁니다. (안보인다면 우측 하단에서 Refresh Mod List. 그래도 안된다면 프로그램 껐다가 다시 켜기)
드래그를 통해 모드 로드 순서를 정할 수 있고, 적용하지 않을 모드는 체크 해제하면 됩니다.
또한 모드마다 각각 옵션 설정이 있는 모드들도 있으니 톱니바퀴 settings 버튼으로 옵션 설정하시면 됩니다.

5. 마지막으로 Install Mods를 눌러서 모드를 적용하고 Run D2R 로 모드를 실행하면 끝.
Install Mods는 모드 적용시 한 번만 해주고, 이후 플레이 시에는 인스톨 할 필요 없습니다.
주의사항 1. 모드 추가/제거, settings 변경 등의 변동이 생기면 이후 Install Mods 를 눌러줘야 그 바뀐 사항이 적용됩니다.
주의사항 2. Run D2R 을 통한 실행은 싱글플레이만 가능합니다. 온라인 플레이는 아래에서 따로 설명드립니다.
싱글 플레이 세이브 파일 경로
참고로 디아2 세이브 파일 경로는
%UserProfile%\Saved Games\Diablo II Resurrected
에 저장되고,
D2RMM 모드 전용 세이브 파일은
%UserProfile%\Saved Games\Diablo II Resurrected\mods\D2RMM
에 저장됩니다.
기존 세이브 파일을 쓰고 싶다면 D2RMM 모드 전용 세이브 파일 경로로 세이브 파일을 옮겨야 합니다.
D2RMM 미지원 기존 모드 적용 방법
D2RMM을 지원하지 않는 기존 원시 모드를 먼저 적용하고 그 위에 D2RMM을 지원하는 모드들을 적용하는 방법입니다.
D2RMM은 미리 설치한 후 아래 내용을 진행해주세요.

일단 D2RMM은 무시하고 기존 방법대로 모드를 설치하면
Diablo II Resurrected\mods (디아블로2 설치 경로\mods 폴더) 에 기존 모드 폴더가 있습니다.
저는 예시로 baseMod라는 이름의 기존 모드를 먼저 설치했습니다.

해당 폴더에 들어가서 "모드 이름.mpq" 폴더를 복사합니다.

다시 D2RMM 설치 폴더로 와서 D2RMM 설치 경로\mods 경로에 방금 복사한 모드 이름.mpq 폴더를 붙여넣기 합니다.

그리고 D2RMM을 실행하면 복사한 모드가 보일겁니다.
D2RMM을 지원하지 않는 모드이기 때문에 우측에 ❗data mod 라고 뜹니다.
(D2RMM 미지원이라고 말했지만 정확히는 D2RMM의 여러 기능을 사용 못할 뿐이지 D2RMM에서 인식하지 못하는건 아닙니다.)
아무튼 이 기존 모드를 드래그해서 맨 위로 올려주고 Install Mods 버튼을 눌러서 모드를 설치해줍니다.
싱글플레이가 목적이라면 여기서 Run D2R로 플레이하면 끝입니다.
배틀넷이 목표라면 Run D2R 누르지 마시고 아래의 "배틀넷에서도 사용 가능한가요?" 내용대로 진행하면 됩니다.

Install Mods로 모드를 설치하면 아까 그 Diablo II Resurrected\mods 폴더에 D2RMM 모드 폴더가 생긴것을 확인할 수 있습니다.

D2RMM 모드를 적용해서 게임을 실행해보면 baseMod의 아이템 필터 역시 적용된 모습을 확인할 수 있습니다.

그리고 D2RMM 모드의 물약 이름 색상 강조 모드 역시 적용된 것을 확인할 수 있습니다.
이러한 방식으로 D2RMM 미지원 모드 + 아이템 사전 모드(D2RMM 모드) 같은 식의 적용이 가능합니다.
만약 없는 문자열 범벅이 된다면 D2RMM 종료 후 다시 실행해서 Install Mods를 누른 후 다시 게임을 실행해보세요.
디아2 실행 시 30일 어쩌구 하는 창이 뜨면서 접속이 안되면 D2RMM이 아닌 배틀넷을 통해 디아2 접속을 한번 해줘야 합니다.
배틀넷에서도 사용 가능한가요?
네.
다만 D2RMM 런쳐를 통한 실행이 아니라, 기존 모드 적용하는 방법과 똑같이 명령줄 인수를 통해 게임을 실행해야 합니다.

D2RMM 에서 Install Mods 로 모드를 설치하면 Diablo II Resurrected\mods 경로에 D2RMM 모드 폴더가 생깁니다.
이 모드를 디아블로 2 실행시 적용시켜주면 됩니다.

배틀넷 런쳐 실행 후 톱니바퀴 - 게임 설정에 들어가줍니다.

명령줄 인수 추가에 체크하고
-mod D2RMM -txt
그리고 디아2를 실행하면 배틀넷에서도 모드 적용이 됩니다.
물론 배틀넷에서는 인벤토리 확장, 드랍률 수정, 조합법 추가 이런건 적용 안됩니다. 스킨이나 UI 같은 요소만 적용됩니다.
그래서 모드 매니저를 왜 씀?

여러 모드 적용 시 단순히 같은 파일을 수정한다는 이유로 발생하는 충돌을 막을 수 있기 때문입니다.
기존에 모드를 적용하던 방식은 파일 자체를 통째로 복붙하는 방식이기 때문에 두 모드가 같은 파일을 수정한다면 어느 한쪽이 덮어씌워지기 때문에 심심하면 없는 문자열, 악의 세력 범벅에 충돌 나기가 매우 쉽습니다. 거기에 디아2 업데이트로 문자열이 추가되어 문자열 json 파일 구조가 바뀐다던지 하면 그에 맞춰 모드를 싹 다 갈아엎어야 합니다. 하지만 D2RMM을 쓰면 디아2 패치에도 문자열 같은거 신경 쓸 필요 없이 딸깍으로 대응이 가능해집니다.
모드 적용 도우미 프로그램 같은게 있긴 하지만 이 역시 모드 적용을 쉽게 해줄뿐 모드에서 수정한 파일을 덮어 씌운다는 방식은 근본적으로 동일하기 때문에 모드 충돌을 막을 수 없습니다.
D2RMM은 모드에서 수정한 파일을 복붙하는 방식이 아닌, 자바스크립트를 사용해서 파일 내용 자체를 수정하는 방식이라 여러 모드가 파일 내의 동일한 부분을 수정하지 않는 한 충돌이 발생하지 않습니다.