= 픽셀몬(Pixelmon) 서버 만들기
근희의 요청에 따라서 만들어 봤는데 쉽지 않았다.
일단 내방식대로 만들기를 정리해 본다.
참고 링크> https://pixelmontales.com/how-to-make-a-pixelmon-server/
= 준비
. 다운로드 :
- 자신의 버전에 맞는 것으로 다 맞춰줘야 한다.
- 여기선 마인크래프트 1.7.10 / 픽셀몬 3.3.8 을 기준으로 했음
- 다운로드 팁>
토렌토 처럼 접속이 차단되는 사이트들이 있는데
. 여러개중 접속이 가능한 곳을 찾는다.
. 그래도 안되면 다운 링크주소를 확인한 후에 web proxy를 통해서 접속/다운 받는다.
- 픽셀몬 : http://pixelmonmod.com/downloads.php
Pixelmon-1.7.10-3.3.8-universal.jar (이하 Pixelmon.jar)
- Forge : http://files.minecraftforge.net/
버전(1.7)클릭하고 나면 1.7.10 선택할 수 있는 페이지(http://files.minecraftforge.net/maven/net/minecraftforge/forge/index_1.7.10.html)
에서 installer 다운
forge-1.7.10-10.13.2.1291-installer.jar (이하 forge.jar)
참고> 난 가능하면 최신보다는 안정/추천(Recommended)버전을 사용함
- Minecraft server
minecraft사이트에서 받을 수 있는데 Forge수행하면 자동으로 받는 것 같으므로 패스
minecraft_server.1.7.10.jar (이하 server.jar)
참고>
- java설치
64비트인 컴에서는 가능하면 64비트 버전으로 선택해서 깔아야함(그냥 깔면 32비트로 깔리는 것같음)
=> 이유 : 32비트면 램을 1기가 정도 밖에 할당이 안되는 것 같음
- 설치할 폴더를 생성한다.
여기선 "DirPixelmonServer"
= 설치
- 화일들을 DirPixelmonServer 로 복사한다
- forge.jar 수행(jar수행은 Java가 설치되어 있는 상태에서 더블 클릭)
“Install server” 선택
디렉토리 : DirPixelmonServer 지정
- server.jar 수행
채팅창 같은 곳에 "stop"치고 종료함
- eula.txt 변경
false => true
- server.jar 재수행
채팅창 같은 곳에 "stop"치고 종료함
- run.bat 생성
내용은 아래와 같이 하되 램사이즈는 자신의 컴에 맞게 할당한다.
Xms : 최소램 사이즈 / Xmx : 최대램 사이즈
java -Xms1G -Xmx1G -jar forge.jar
- Pixelmon => mods
Pixelmon.jar를 DirPixelmonServer/mods 폴더로 옮긴다.
- run.bat 실행
이제 끝임~~~~
= 문제 해결
- 다른 문제가 없는데 접속이 안되면....
서버의 방화벽을 제거한다.(제어판>방화벽)
- Attempting connection with missing mods [] at CLIENT
서버와 접속하는 마크의 버전이 안맞아서 발생하는 에러임
둘중에 하나를 변경하면 됨
- Error occurred during initialization of VM Too small initial heap
run.bat에서 G(기가)가 제대로 설정되어 있는지 확인한다.
- Missing Blocks/Items:
Missing Blocks/Items: |
pixelmon:item.Lemonade |
pixelmon:item.BlackSludge |
pixelmon:item.FocusBand |
pixelmon:item.Fresh_Water |
pixelmon:item.Moomoo_Milk |
pixelmon:item.Soda_Pop |
pixelmon:item.FocusSash |
pixelmon:item.LansatBerry |
=> 일단 "/fml confirm" 를 쳐서 수행한다.