다운로드
위의 링크에서 display spoiler를 눌러 다운로드하는 모드는 sampler 모드로 최적화해주는 모드인 Fastcraft와는 완전히 다른 모드이다.
1. 개요
마인크래프트의 모드.옵티파인과 함께 최적화의 양대산맥인 모드로 모드를 다량으로 설치했다면 반드시 설치를 해 주는게 좋을 정도로 엄청난 최적화 능력을 자랑한다. 클라이언트의 FPS뿐 아니라, 서버의 TPS에도 개선 효과가 있다.
FastCraft 와 FastCraft 2 가 있으며 전자는 1.7.10 를, 후자는 1.12.2 를 지원한다. 그외 버전은 지원하지 않는다. 인더스트리얼크래프트2 Ex (Industrialcraft2 Experimental) 및 패브릭 모드로더 개발자가 만들었다. 이름은 Player.
이 모드는 클로즈드 소스인데다, 모드 중에서는 드물게도 디컴파일 방지를 위해 클래스 파일들을 난독화 및 암호화하여 다수의 디컴파일러와 아예 충돌하도록 만들어두었다. 때문에 클래스 파일을 열면 내용이 아무것도 나오지 않거나 암호화된 내용만 보인다. 개발자가 까탈스럽기로 유명한 RedPower 2, Rotarycraft 등의 모드도 이러한 조치는 하지 않았으며, 심지어 유료 소프트웨어인 마인크래프트 게임 자체[1]의 보안보다 강력한 수준이다.
개발자에 따르면 Fastcraft는 여러 시간에 걸친 노고와 경력으로 제작되었으며, 이러한 결과물을 타인에게 도용당할 수 없기 때문에 강력보안을 적용했다고 한다. 또한 이로 인해 타 모드와 충돌할 경우 타 개발자가 Fastcraft와의 호환성 문제를 해결하기 어렵다는 치명적인 단점이 존재한다.[2]
1.13 및 이후 버전은 지원하지 않으므로 Sodium(패브릭), Rubidium(포지) 등의 대체 모드를 사용해야 한다.
2. 라이선스
Industrialcraft 포럼에서 만들어진 만큼 2차 배포 조건을 굉장히 까다롭게 하기도로 유명한지라 모드팩에 넣어두는걸 찾기가 힘들다. Industrial Craft개발 팀원들도 FTB팀에 소속되어 있는 경우도 있기에 FTB모드 팩에 들어있는 경우도 있는데 공식 팩에서는 이 모드팩은 제작자 허락에 따라 fastcraft가 포함되어 있습니다라는 문구와 함께 모드파일이 포함되어 있다.현재 볼 수 있는 라이선스를 번역하면 다음과 같다.
1. FastCraft는 오직 모드팩의 일부로서만 배포 되어야 한다. 자동화 되어있으며(런처나 인스톨러) 광고가 없고(non-advertised), 탐색 불가능한(non-browsable)[3] 레파지토리에서만, 그리고 FastCraft를 참조하는 모드팩이 아니면 배포가 불가능하다.
1. FastCraft의 바이너리(jar)는 공식 릴리즈와 비트-동일하여야 한다.
1. FastCraft를 다운로드 받는 방법이나 길은 무료이며 광고가 없어야 한다. 단, 1920x1080 해상도에서 100,000 픽셀이 넘지 않는 기본적인 배너/텍스트/스폰서 광고는 허용한다.
1. FastCraft가 런처나 인스톨러 형식으로 제공 될 경우, 반드시 유저가 간편하게 비활성화 할 수 있고, 수동으로 업그레이드 할 수 있도록 해야한다.
1. 모드팩 설명에는 반드시 FastCraft를 이용한다는 사실을 강조하여야 한다. 포럼 스레드의 링크, 이 모드가 무엇을 하는지와 누가 만들었는지, 그리고 유저에게 FastCraft가 항상 버그 리포트를 받는다는 사실도 알려야한다. 모드 목록의 일부로서는 허용하지 않는다.
1. 만약, 같은 마인크래프트 버전과 호환되는 FastCraft가 릴리즈 되었을 경우, FastCraft의 버전이 배포된 직후 3주가 넘지 않아야한다.
1. 배포 권한은 영원히 허용된 것이 아니다. 3주 후에 만료되기 때문에 포럼 스레드에서 다시 읽고 마지막 조건과 변경에 동의해야한다.
1. FastCraft의 바이너리(jar)는 공식 릴리즈와 비트-동일하여야 한다.
1. FastCraft를 다운로드 받는 방법이나 길은 무료이며 광고가 없어야 한다. 단, 1920x1080 해상도에서 100,000 픽셀이 넘지 않는 기본적인 배너/텍스트/스폰서 광고는 허용한다.
1. FastCraft가 런처나 인스톨러 형식으로 제공 될 경우, 반드시 유저가 간편하게 비활성화 할 수 있고, 수동으로 업그레이드 할 수 있도록 해야한다.
1. 모드팩 설명에는 반드시 FastCraft를 이용한다는 사실을 강조하여야 한다. 포럼 스레드의 링크, 이 모드가 무엇을 하는지와 누가 만들었는지, 그리고 유저에게 FastCraft가 항상 버그 리포트를 받는다는 사실도 알려야한다. 모드 목록의 일부로서는 허용하지 않는다.
1. 만약, 같은 마인크래프트 버전과 호환되는 FastCraft가 릴리즈 되었을 경우, FastCraft의 버전이 배포된 직후 3주가 넘지 않아야한다.
1. 배포 권한은 영원히 허용된 것이 아니다. 3주 후에 만료되기 때문에 포럼 스레드에서 다시 읽고 마지막 조건과 변경에 동의해야한다.
3. 둘러보기
{{{#!wiki style="display:inline-block; margin:-10px; vertical-align:bottom;" | <tablebordercolor=darkgreen> |
문서가 있는 클라이언트 모드 |
}}} |
{{{#!wiki style="margin:0 -10px -5px; min-height:calc(1.5em + 5px);" {{{#!folding [ 펼치기 · 접기 ] {{{#!wiki style="margin:-5px -1px -11px; min-height:calc(1.5em + 5px);" |
<colbgcolor=darkgreen><colcolor=#fff> |
C | Custom Steve Mod |
F | FastCraft |
J | JourneyMapS |
M | Mod Menu |
O | OptiFine |
S | Sodium |
S: 서버에도 설치할 수 있음. |
[1]
난독화는 되어있으나, 맵핑이 공개되어있으며, 암호화된 부분은 없다.
[2]
보통 모드간 충돌 시 디버깅을 하려면 상대편 모드의 코드 흐름도 분석할 필요가 있는데, Fastcraft처럼 암호화가 적용되어 있으면 이것이 매우 어려워진다.
[3]
이 말인 즉슨, 말 그대로 탐색 불가능한 방식으로 배포 되어야 한다는 것이다. 모드팩이 압축파일 형식으로 배포되면 안된다는 것이다.