본문 바로가기
마인크래프트/설치 방법

[서버] 마인크래프트 Mohist 서버 만들기

by minux_s 2024. 10. 13.
728x90

1. Mohist란?

마인크래프트의 서버를 얘기하면 mod를 사용하는 Forge, Fabric이 대표적이고, Bukkit을 사용하는 Spigot 등이 있습니다.

각 서버의 종류마다 호환되는 타입의 모드가 존재하기에 Forge에서 Fabric 모드를 실행할 수 없습니다.

하지만 이번 글의 주제인 Mohist는 Forge의 모드와 Bukkit,Spigot, Paper의 Plugin을 사용가능한 서버입니다.

 

물론 서로 다른 타입의 모드,plugin을 적용시키기에 호환성에서 위험할순 있습니다만 둘 다 포기할수 없으시다면 사용하기 좋은 서버입니다.

2. 설치방법

https://mohistmc.com/downloadSoftware?project=mohist&projectVersion=1.20.1

 

MohistMC - Download undefined

 

mohistmc.com

위 링크에서 원하시는 버전의 Mohist 설치 파일을 다운 받으시고 서버 파일을 관리하실 폴더로 옿겨주세요!

 

옿긴 뒤에는 같은 폴더 내에 텍스트파일을 생성하고

 

java -Xms6G -Xmx6G -XX:+IgnoreUnrecognizedVMOptions -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:InitiatingHeapOccupancyPercent=15 -Dusing.aikars.flags=https://mcflags.emc.gs -Daikars.new.flags=true -jar 모히스트파일이름 nogui

 

이 서버 실행 명령어에 대해서 간략하게 설명드리자면

  • -Xms6G -Xmx6G: 서버의 메모리 설정
  • IgnoreUnrecognizedVMOptions:  인식되지 않는 JVM 옵션을 무시하고 프로그램을 시작
  • ParallelRefProcEnabled: 스레드 병렬 비활성화

 

이 문구에서 모히스트파일이름 부분만 다운받으신 파일 이름으로 바꾸신뒤 메모장에 붙여넣어주세요!

그 뒤 저장하시고 텍스트 파일을 start.bat라는 bat 확장자 파일로 바꿔주세요

 

바꾸신뒤 start.bat파일을 더블클릭 하시면 

다음과 같이 실행되고 

진행 중 true라고 입력하고 엔터 누르시면

다음과 같이 완료되시는걸 확인할 수 있습니다!

 

이후 PC IP주소로 멀티플레이 접속시 서버에 들어가지는 것을 확인하실 수 있습니다

728x90

댓글