나무위키 마인크래프트 프로젝트/마인크래프트/모드


본 문서는 나무위키 마인크래프트 프로젝트의 일환으로 마인크래프트/모드의 보완을 위해 작성되고 있는 문서입니다.

1 개요

무엇을 상상하든 이미 구현되어 있으리라 근데 성인향이 없잖아 모에화는 있습니다(찡긋)

마인크래프트의 기본적인 요소에서 새로운 것들을 추가해 주는 마인크래프트의 대표적인 기능. 마인크래프트는 일명 바닐라라고 불리는 그 자체만으로도 재미를 느낄 수 있지만, 양덕후를 비롯한 전세계 코더들의 위엄 쩌는 모드와 함께 한다면 더 많은 요소들을 통해 무궁무진한 것들을 창조해낼 수 있다. 그야말로 모드떡칠의 훌륭한 예시.

원래 마인크래프트는 공식적으로 모드를 지원하지는 않았으나, 포지나 모드로더와 같이 모드의 추가를 돕는 모드들이 생겨나고 모장도 마인콘과 같은 행사에 유명 모드 개발자들을 초청하는등 사실상 마인크래프트의 모드는 공인되었다고 봐도 무방하다.

과거 이러한 것들이 없었던 시절에는 모드 끼리 충돌하여[1] 세이브 파일을 날리거나 호환되지 않거나 역할이 겹치는 아이템등[2]으로 인해 많은 모드를 한번에 즐기기가 쉽지가 않았다. 현재에도 바닐라 마인크래프트가 업데이트로 버전이 올라가면 모드들도 일일히 컨텐츠 추가가 없더라도 버전 호환을 위해 작업을 해야했고 이런 과정에서 모더의 관심이 끊긴 모드들은 사라져가고 있는중.[3] 모더간의 갈등으로 인해 해당되는 모드가 깔리면 자신의 모드에서 의도적으로 충돌을 일으키도록 만드는 등 갑의 횡포 비슷한 행위도 종종 일어나기도 한다.[4]

2 모드 설치 플랫폼

마인크래프트 그 자체로는 모드를 설치하기엔 불편한 사항이 많다. 이 때문에 생겨난 유저 패치들이 존재하며 현재에 이르러선 이러한 선행 작업이 없이는 대부분의 모드들이 설치자체가 되지도 않는 상태이다.

주로 하는 역할들은 마인크래프트의 복잡한 필드와 함수를 하나로 정리해 놓은 또다른 함수를 제공하는 것이다. 이는 개발자들에게 개발의 난이도를 줄여주고 모드 사용자들이 여러 개의 모드를 설치할 경우 class가 겹치는 일을 방지해 주기도 한다.

2.1 공식 API

Plugin API, Mod API, Workbench 등 많은 이름으로 불린다.
2011년부터 노치가 추가할 예정이라고 계속 얘기 해왔지만 노치가 개발에서 손을 떼고 모장에서 나가도 조용하다.

2.2 포지모드로더(FML)

FML is no more. FML has ceased to be. FML's expired and gone to meet its maker. FML's a stiff! Bereft of life, FML rests in peace. -cpw-

Forge Mod Loader.
MCP 위에서 돌아가던 모드로더.
리수가미 모드로더에서 흡수(?)되었다.
포지 Build 1.8-11.14.3.1503 부터 포지에 완전 내장되면서 단독으로 릴리즈되는 일은 가라졌다..
이게 사라지면서 이걸 쓰던 사람들은 업뎃이 상대적으로 느린 포지를 기다릴 수 밖에 없게 된다.

2.3 포지(Forge)

링크 포지 지원 모드 목록 현재 지원 버전 1.10.2
MCP 위에서 돌아간다.
예전에는 FML을 통해 적용되었지만 FML이 포지에 내장되면서 자기가 자신을 적용하는 상황이 되어버렸다.

어지간한 모드의 설치, 사용을 위해서 필요한 모드. 1.8이 넘어간 지금은 모드 설치시 가장 우선적으로 설치한 후 게임 실행 확인→종료하는 게 기본이 되었다. 모드 충돌 방지 모드를 한번에 통합시킨 범용성, 또한 32x32 이상의 리소스팩을 쓰면 텍스처가 깨지는 현상을 보완해 주는 MC패쳐의 역할까지 맡고 있어 포지를 깔게 되면 MC패쳐가 필요 없어지게 되어 Modloader보다 더 많이 사용되는 모드. 마인크래프트 모드계의 92% 이상을 장악하고 있다. 포지와 호환되는 모드까지 합하면 98% 이상으로 독식을 한 상태이다.

특히 1.5 이상 버전의 포지는 Modloader의 기능도 갖춰 되어 더욱 범용성이 늘었다. 사실 이는 포지/FTB(포지 팀은 FTB 팀의 하위 팀이다.) 팀의 부도덕성이 드러난 부분이기도 한데, 포지 측에서 모드로더가 여러모로 유용함을 눈여겨보고 자신들의 팀에 들어올 것을 권유했으나 이를 거절당하자 모드로더를 일일히 뜯어내어 포지의 코드에 통합해버리고 기존 모드로더를 튕기게끔 코딩했다. 모드리스트에 ForgeModLoader라 써있는 게 이 팀이 역관광한 것. 볼때마다 묵념해주자 참고로 위에 있는 모드들을 모아놓은 링크에선 모드들을 포지랑 호환이 가능한가 불가능한가를 나누었다. 포지의 파워를 알 수 있는 대목.

1.5.2 버전 이전까지는 마인크래프트 폴더내 파일들을 직접 건드는등의 작업이 있어야했으나 그 이후의 버전에서는 그냥 간편 설치기를 배포하고 있다. 버전에 맞게 설치기를 다운받고 설치하고 나서 마인크래프트 폴더에 Mods 폴더를 만들고 버전에 맞는 모드들을 넣은 다음 마인크래프트 런처에서 프로필을 변경하고[5] 실행하면 망치가 모루를 때리는 애니메이션과 함께 로딩 후 메인 화면이 나온다면 성공적으로 적용된거다. 런처로 되돌아오면서 오류 보고서(Error Report)가 나온다면 문제가 있다는 뜻으로 다른 건 볼 거 없고 중간부터 나오는 {모드이름}->disable->available 등의 부분에서 마지막이 disable이나 error 등 부정적인 단어가 나오면 그 모드에 문제가 있는 것이다. 빼는 것을 고려해 보도록 하자. 만약 램 용량 문제라면 그런건 소용없다.

2.4 라이트로더(liteloader)

홈페이지

모드로더가 포지에 흡수된 현재 유일한 포지 외 모드 설치 플랫폼.
1.7.10 기준으로 포지가 설치된 상태에서 호환 설치를 할 수 있게 해준다.
라이트모드(.litemod)를 적용시켜준다

보다 자세한 내용은 추가 바람

3 모드의 종류

현재 대부분의 모드를 구할 수 있는 곳으로는 마인크래프트 포럼의 모드 게시판curse가 있다.사실 저기서 홍보를 안하면 알아주는 사람이 없다.

항목의 난립을 막기위해 인지도가 낮은 모드의 항목 생성 및 작성을 자제하시길 바랍니다.

3.1 최적화 & 유틸리티

마인크래프트가 창조자의 삽질로 인해 최적화와는 거리가 먼 게임으로도 악명이 자자한데 게임의 최적화를 시켜주는 모드들은 이러한 발적화 현상을 줄여주고 보다 쾌적한 마인크래프트 플레이를 제공해준다. 이러한 최적화 모드 말고도 설치하면 보다 게임을 편리하게 플레이할 수 있는 모드들도 많다.

기존 마인크래프트에 발적화를 제공하는 렌더링 엔진 일부를 수정하며 이에 따라 FPS[7]가 거의 20 가깝게 치쏟는 기적을 보여준다.외계인 고문 이 모드의 기능중 하나인 밉맵[8]은 정식 1.7 때 추가되기도 했다!
다만 몇몇 모드와는 충돌을 일으키는데 이는 옵티파인이 워낙 많이 건들다보니 같은 부분을 건드는 모드와 충돌을 일으키거나 모드자체에 문제가 있는게 아니라 본 모드를 안좋게 보는 모더들 덕분이다.[9] 자업자득 옵티파인의 모더는 이에 대해서 손볼 수 없다고 했으며 결국 해당 모드에 대응하는 버전을 따로 만들어야했다. 최적화기능 외에도 일부 텍스쳐를 바꾸기도 한다. 유리와 통나무의 나이테가 합쳐지는걸 본적이 있을텐데 이게 옵티 파인의 기능으로 이루어진것. 덕분에 옵티파인을 적용했더니 되래 버그가 생겨나는등 문제도 좀 있는편이다. 정말 순수하게 최적화만을 바란다면 라이트 에디션만 쓰거나 다른 모드를 찾자 참고로 과거 국내 모드설치기에 이 모드도 포함된 경우가 많았는데 만들 생각이 있다면 이 모드는 빼자. 여타 다른 최적화 모드들과 마찬가지로 2차 배포를 금지하고 있다.
옵티파인과 함께 최적화의 양대산맥인 모드로 모드를 다량으로 설치했다면 반드시 설치를 해주는게 좋을 정도로 엄청난 최적화 능력을 자랑한다. 참고로 산업(Industrial craft) 포럼에서 만들어진 만큼 2차 배포 조건을 굉장히 까다롭게 하기도로 유명한지라 모드팩에 넣기는 힘들다. Industrial Craft개발 팀원들도 FTB팀에 소속되어 있는 경우도 있기에 FTB모드 팩에 들어있는 경우도 있는데 공식 팩에서는 이 모드팩은 제작자 허락에 따라 fastcraft가 포함되어 있습니다라는 문구와 함께 모드파일이 포함되어 있다.
마인크래프트의 sine, cosine 수식을 최적화 시켜준다.
인벤토리와 상자 내 아이템들을 자동으로 정리하게 해주는 모드. R[10] 키 한방으로 착착 정리되는 인벤토리를 볼 수 있다. 상자는 Z 키나 상자에 커서두고 휠버튼 누르기로 정리된다. 모드를 뜯어 이 정렬 규칙을 바꿀 수 도 있다. 기본 규칙으로 두면 아이템 코드별로 분류한다. 단 이 모드는 일부 서버에서 치트로 분류하거나 가끔씩 아이템이 밖으로 빠져 용암으로 다이빙 하는 버그가 있으니 날고 있거나 주변에 용암등이 있다면 사용에 주의하자
기존 크리에이티브 모드나 치트입력에서 속출하는 불편함을 한번에 해결하게 해주는 모드로 크리에이티브 모드에서도 볼 수 없는 아이템[11]이나 출력되지않는 모드 아이템들을 꺼낼 수 있음은 물론 명령어로 일일히 입력해야되는 시간, 게임 모드 변경도 버튼 하나로 변경할 수 있게 해준다. 마법 부여가 되지않는 아이템에 마법 부여를 해주거나[12] 일일히 제작으로 하기엔 약간 복잡한 폭죽도 버튼 몇개로 뚝딱 만들 수 있어 편리하다.
엄청난 버전 호환 속도로도 유명한 모드인데 그 속도가 어느정도냐면 스냅샷이 공개되면 곧바로 그 스냅샷에 대응하는 버전을 업로드한 적이 있다.
다만 NEI가 등장한 이후로는 NEI에 밀려 거의 버려지고 있다. 1.9의 스냅샷 대응 버전 역시 나오지 않고 있다.
그 유용한 NEI를 비롯한 여러 유틸리티 모드들을 제공한다. 해당 문서 참고.하지만 1.8에서 죽었다고 한다.
위에 있는 NEI가 1.8 대에서 멈춰있자 포럼에서는 치킨본이 죽었냐고 글이 올라올 정도 두 달간 소식이 없다 대안 모드로 급부상하고 있는 모드. 개발 자체는 1.7.2부터 되었으나 배포를 시작한 건 1.8부터로 개발 당시 'NEI가 있는데 이런 걸 왜 써'같은 반응 이었지만 존재자체를 모르고 있는 사람이 태반인 건 넘어가고 현재 대부분의 모드가 JEI 호환을 위한 작업을 하고있다. 사용법은 NEI와 동일하다.

3.2 미니맵 계열

마인크래프트에서 자체적으로 제공하는 미니맵 시스템이 없고 대용으로 존재하는 지도 아이템은 사용이 까다롭고 그 범위도 제한적인지라 지도가 추가되기 이전 부터 많은 미니맵 모드들이 탄생한바있다.

  • Rei's minimap 최신 지원 1.7.10
  • 8 이전에는 엄청나게 많이 쓰이는 미니맵이었다. 레이더 기능도 멀티플레이에선 꺼져 있기에 서버 규칙에 저촉될 위험도 없다.
그러나 1.7.10 이후로 개발자가 업데이트를 안해 지금은 상당수가 Voxel Map을 사용하고 있다.
상당수 모드팩 내지는 통합모드에서 준필수 급으로 지원하는 미니맵 모드로 몬스터나 동물들의 위치 표시도 가능해서 레이더처럼 써 먹을 수 있다. 지하에서의 통로도 표기해주기 때문에 길찾기에도 유용하다.

1.7.10 이상 버젼은 라이트로더를 필요로 한다. 1.7.2까지 포지만으로 지원

온갖 세부 옵션을 조절할 수 있는 미니맵 모드. 몬스터, 동물들의 위치 표시 기능도 붙어있으며, 원한다면 해당 아이콘을 3D로 보이게 할 수도 있다. 청크 모서리를 따라 미니맵에 격자를 그리게 하는 기능도 있으며, 당연히 웨이포인트, 데스포인트 기능도 가지고 있다. 서버에 적용할 경우 웹브라우저로 서버 월드를 체크할 수 있는 기능도 제공한다.

1.7.10 버전 부터만 지원하고, 그 이전 버전은 없다.
다만 그만큼 사용시 렉이 엄청나다.

3.3 기술 계열

그림을 누르면 이동합니다.

모드 명칭 및 배너최신 모드 버전최신 지원 버전
" />?width=5004.2.11.6.4
" />1.7.10.341.7.10
" />?width=5000.7.1.21.7.10
" />?width=5004.1.4-2411.7.10
" />3.4.0.21.7.10
Tinkers' Construct500px1.7.10
인더스트리얼크래프트 2 - 파일:IC2logo.png2.2.2.8151.7.10
GregTech - 파일:GTLogo.gif6.01.041.7.10
Forestry 4.2.141.7.10

3.4 스팀펑크, SF 계열

모드 명칭최신 모드 버전최신 지원 버전
" />?width=5003.0.121.7.2/1.7.10
500px?1.7.10

3.5 판타지 계열

모드 명칭최신 모드 버전최신 지원 버전
500px5.1.41.8.9
황혼의 숲파일:AQSQB.png2.3.51.7.10
" />?width=500-1.7.10
" />?width=5001.4.0.0081.7.10

3.6 그 외 모드

모드 명칭최신 모드 버전최신 지원 버전
[[LittleMaidMob|https://cdn.mirror.wiki/500px-1.6.2[13]
Elemental Creepers 모드 배너 추가바람3.2.11.5.1
" />?width=5000.79.28.9081.7.10
" />?width=5001, 2항목 참고

3.6.1 캐릭터 외관 관련

기존의 네모네모한 스킨이 아닌 무려 MMD의 모델을 불러와 스킨으로 써먹을 수 있는 모드. 다만 운영체제가 64비트여야 정상적으로 써먹을 수 있으며 네모난 세상에 홀로 둥글고 길쭉한 모습에다가 소두을 보고 있으며 전체적으로 어색하다는 문제가 있다. 특히 갑옷은 입혀도 원래 모습 그대로 착용되 더 심하다. 모델 자체에 따라 크기가 달라질 수 있지만 기존 스킨과 동일한 크기를 가지며 모델에 따라 전용 모션을 가지기도 하는듯하다.이걸로 흔히 보이는 MMD영상도 찍는게 된다.
말그대로 플레이어의 크기를 키우거나 줄일 수 있는 모드로 비중 자체는 크지 않은 주제에 저주스러운 비호환성을 자랑한다. 1.6.4 지원 버전에서 조차도 일부 모드와는 충돌을 일으키는지라... 단순히 크기 변경만 하지 않고 그 크기에 맞게 능력이나 패널티가 생긴다.[14]
자신의 캐릭터를 커스터마이징 할 수 있는 모드.
앉거나, 춤추거나, 눕는 등의 애니메이션을 추가하며, 몹들로 외형을 변경시킬 수 있고, 몸에 여러 파츠들을 붙일 수 있다.
  1. 대표적으로 아이템 ID의 중복으로 인한 충돌. 정식 1.7에서 부터는 이 할당 방식이 완전히 뒤엎어져 현재는 이걸로 인해 생기는 문제는 거의 찾아보기 힘들다.
  2. 대표적으로 구리 너무나도 많은 모드에서 이 아이템을 추가하다 보니 관련 모드 없이는 그야말로 서로 다른 구리로 쌓이는 인벤토리를 봐야만 했다.
  3. 그 모드를 대처할만한 모드가 나오거나 그 모드의 개발을 다른 사람에게 인계하는 식으로 명백을 유지하기도 한다.
  4. 실제로 GregTech의 개발자인 GregoriusT와 Tinker's construct의 개발자인 mDiyo는 사이가 안좋은 나머지 서로의 모드가 인식되면 충돌을 일으키는 코드를 넣어놨다! 그래도 모드팩만들때 코드를 제거하면 할수있다
  5. 포지를 설치하고 나서 런처 프로필을 보면 Forge라 되어있는게 있다.
  6. 울트라 HD 에디션만 나머지 에디션은 1.7.10 지원
  7. Frame per Second. 초당 화면이 몇번 바뀌는지를 알려주는 수치이다. 게임 장르가 아니다.
  8. 먼거리의 택스쳐를 저화질로 출력시키는 기술
  9. 사람들이 필요로 하는 '렉 제거'만 하지 않고 맵 파일 자동저장을 꺼버린다던지 마인크래프트의 기본 키를 옵티파인 모드의 기본 키로 설정한다던지 하는 이해할 수 없는 병크를 저질러 댄다. 이때문에 옵티파인 안티도 생각보다 굉장히 많다.
  10. 기본 설정
  11. 다만 오류를 일으킬 가능성이 있어서 배제된다.
  12. 이 기능으로 아무런 아이템에 온갖 마법 부여를 해 충격과 공포의 무기로 개조가 가능하다. 딱총나무 지팡이
  13. 인코딩 버전은 1.7.10
  14. 크기가 커지면 갑옷을 못입거나 좁은덴 못들어가고 작아지면 동물을 타거나 좁을 댈 지나갈 수 있지만 전체적인 전투능력이 떨어지고 다른 엔티티에 깔려 죽을 수 도 있다.