SpongeForge 설치하기

SpongeForge는 Forge 와 통합되어 서버에 Forge 모드를 추가시켜 줍니다. 사실, 기술적인 면에서 구체적으로 말하자면 Sponge 자체는 Sponge 플러그인을 서버에 불러오는 기능을 수행하는 Forge 모드에 속합니다.

마인크래프트 Forge를 사용하는 것을 원치 않는 분은 SpongeVanilla 를 고려해 보십시오.

내려받기

다운로드 페이지 에서 프로그램을 내려받으세요.

내려받은 파일의 이름 식별하기

내려받은 SpongeForge 파일의 이름을 확인해보면 몇가지 중요한 버전 정보를 확인할 수 있습니다. 내려받은 SpongeForge가 호환되는 Forge 버전도 파일 이름에 명시되어 있습니다. 이 Forge 빌드 넘버는 버전을 뜻하는데, 숫자가 조금만 달라도 공식적으로는 호환되지 않습니다.

하지만, SpongeForge는 새로운 Forge 빌드가 출시되면 대체적으로 빠른 시일 내에 업데이트를 내놓기 때문에, SpongeForge를 사용하기 위해 구버전의 Forge를 사용할 필요는 없습니다.

파일 이름의 형식은 다음과 같습니다: spongeforge-<MCVersion>-<ForgeBuildId>-<SpongeAPIVersion>-BETA-<SpongeBuildId>.jar

MCVersion

마인크래프트 버전을 뜻하며, 해당 버전의 클라이언트만 서버에 접속할 수 있습니다.

ForgeBuildId

(끝부분의 숫자로 판별 가능한) Forge 버전입니다. 이 버전과 정확히 동일한 Forge가 당신의 서버에 설치되어 있어야 합니다.

SpongeAPIVersion

내장된 SpongeAPI의 버전입니다. Sponge 플러그인들은 이 API를 기반으로 동작합니다.

SpongeBuildId

Sponge의 빌드 넘버입니다. 서버와 관련된 버그를 제보하거나 기술적 도움을 받을 때 기억해 둘 필요가 있습니다.

Example

당신이 SpongeForge의 호환성을 쉽게 확인할 수 있도록 Jar 파일명은 항상 이러한 형식을 따르고 있습니다.

예를 들어 spongeforge-1.10.2-2254-5.2.0-BETA-2234.jar 의 이름을 가진 파일은 마인크래프트 1.10.2``와 호환되며, Forge ``12.18.3.2254 (빌드 2254) 에서 빌드되었으며, SpongeAPI ``5.2.0``을 제공하며 ``2234``의 빌드넘버를 갖는 SpongeForge를 의미합니다.

참고

일반적인 Forge 모드는 호환하는 마인크래프트 버전에 대응하는 모든 Forge 빌드에서 사용 가능합니다. 그러나 대부분의 모드들은 Sponge처럼 하는것은 커녕 건들지도 않는 Forge 내부 코드를, 다른 모드 중에서도 SpongeForge가 접근하고 있습니다. Forge는 내부 코드가 얼마든지 바뀔 수 있기 때문에, Forge가 보장하는 모드 하위호환성이 SpongeForge에 적용되지 않습니다. 당신의 SpongeForge에 사용하는 Forge를 권장 버전보다 더 최근 것으로 써도 무방합니다만, 그것의 호환성을 항상 보장받을 수는 없습니다.

경고

서버 충돌 문제가 발생하면, SpongeForge Jar파일명에 표시된 버전보다 높은 Forge를 적용해볼 수도 있겠지만, 먼저 권장 버전과 일치하는 Forge를 사용해서 버전 문제가 원인인지 조사해 보는것을 추천합니다. 호환성 보증은 해드릴 수 없지만, 이슈 트래커(issue tracker)에 버전 충돌 문제를 제보해 주시면 해결되어 새로운 버전에 반영될 수 있습니다.

SpongeForge 설치하기

참고

게임 서버 호스팅을 사용중 (또는 그럴 예정) 이라면, 조작 패널(Control Panel)을 제공하는 호스팅 업체에 한해 Sponge를 자동으로 설치할 수도 있습니다.

경고

When using the Mojang installer, Mojang makes use of their own Java version and not the one you installed on your system. The installer currently ships with Java 1.8.0_25 for Windows and 1.8.0_60 for macOS. Note that Sponge requires at least 1.8.0_40 or above to run properly. You can grab that Launcher on the official Minecraft download page. Please make sure to configure it to use an up to date version of Java. As an alternative you can download a Launcher without an (outdated) Java from here. Read our documentation on how to install and configure Java.

싱글 플레이 / LAN 서버

  1. 마인크래프트 Forge 웹사이트 에서 Forge 설치기를 내려받으세요. 이전 문단에서 설명한 대로 SpongeForge와 호환되는 데 **정확하게 일치하는 빌드 버전**을 사용하십시오.

  2. Forge를 설치하세요. 설치가 완료되면 마인크래프트 실행기에서 새로운 버전 프로필로 Forge가 생성됩니다.

  3. 마인크래프트 실행기를 열고, Forge 프로필을 선택하세요.

  4. “게임 디렉토리” 오른쪽에 “폴더로 가기”를 클릭하세요.

  5. Sponge 웹사이트에서 SpongeForge를 내려받아 mods 폴더 안에 놓으세요. 폴더가 없다면 만드세요.

  6. 이제 Sponge가 싱글 플레이와 LAN 서버에서 모두 작동할 것입니다.

다음으로, Sponge 설정하기Sponge 인스턴스 관리하기 (플러그인 포함) 에 대해 배우세요.

멀티 플레이 서버

참고

만약 Forge 서버를 이미 갖고 있다면, mods 폴더 안에 Sponge 모드를 놓기만 하면 됩니다. SpongeForge가 요구하는 버전에 일치하도록 Forge를 업데이트할 것을 기억하세요. 어떤 버전이 필요한지 아직 모르겠다면 이 페이지의 맨 위를 읽어주세요.

명령어를 통해 Forge 설치하기

  1. Visit the Minecraft Forge website and click “Show all downloads” to view the full set of available options. Identify the version matching the one listed in the filename of the SpongeForge download, and hover over the (i) next to “Installer” to get the direct download link.

  2. Use your favorite download method to download the jar to its destination. Example: wget http://url.to/forge-version-installer.jar

  3. From the folder in which you wish to install Forge, execute the jar with the --installServer option. Example: java -jar forge-version-installer.jar --installServer

  4. Forge 서버에 SpongeForge를 추가하기 위해 아래 문단을 계속 읽어주세요.

GUI를 통해 Forge 설치하기

  1. SpongeForge 파일을 내려받았다면, 그 파일 이름에 적힌 버전과 일치하는 Forge 설치기를`Forge 웹사이트 <https://files.minecraftforge.net/>`_ 에서 내려받으세요. SpongeForge 파일명 식별 방법은 이 페이지 상단에서 확인할 수 있습니다.

  2. Forge 설치기를 실행하고, “Install Server”를 선택한 후, 서버 파일이 저장될 빈 폴더를 선택하세요.

  3. Forge 서버에 SpongeForge를 추가하기 위해 아래 문단을 계속 읽어주세요.

Forge에 SpongeForge 추가하기

  1. Sponge 웹사이트에서 내려받은 SpongeForge를 당신의 서버 폴더 안에 mods 폴더 속으로 넣어주세요. 해당 폴더가 없다면 만들어 주세요.

  2. 이제 콘솔이나 구동 스크립트에서 java -jar forge-version-XYZ.jar 명령어를 통해 서버를 실행할 수 있습니다.

  3. 집에서 서버를 연다면, 포트 포워딩 를 설정하여 다른 유저가 서버에 접속할 수 있도록 하세요.

다음으로, 시작 스크립트 만들기, Sponge 설정법, 서버 관리하기 (플러그인 설치 포함) 에 대해 배우세요.