상세 컨텐츠

본문 제목

[Minecraft] Forge와 Plugin 의 차이점

Metaverse on Minecraft/개발 환경

by muckworm 2021. 12. 21. 17:34

본문

비교 항목 Forge Plugin
모바일에서 접속 가능한가? No Yes, Geyser + FloodGate plugin을 설치
Mod의 Publish(Deploy) 방법 서버에서도 mod.jar가 추가 되어야 하고,
클라이언트도 mod.jar가 추가 되어야 한다.
서버만 plugin.jar가 추가되면 된다.
클라이언트는 별도의 변경이 없어도 된다.
Mod의 사용 환경 설정 서버도 Installer를 통해, 서버 Forge을 설치해야 한다.
클라이언트도 Installer를 통해 클라이언트 Forge를 설치해야 한다.
클라이언트-서버 간 버전이 동일해야한다.
사용을 위한 별도의 환경 설정이 없다.
(자체 서버를 구축하는 것은 번외)
Mod 개발환경 설정 매우 쉽다.
Mdk를 다운 받아 압축만 풀면 모든 것이 다 있다. 10분 이내로 Helloworld를 볼 수 있다.
좀 헤맬 수 있다.
BuildTool을 이용하여 설치해야하고, API Library, 서버 셋팅 등을 직접 해야한다. Java 초보자라면 Helloworld를 보기 위해 24시간도 모자랄 수 있다..
Java 버전 민감성 매우 민감한 편(빌드 에러유발, Mod호환성)
Forge-1.18.1은 Java17
Forge-1.17.1은 Java16
Forge-1.16.5는 Java15
더 이전 버전은 Java8이 추천된다.
덜 민감한 편
(Java 버전 때문에 빌드 에러 나는 것을 경험해본적이 없다.)
버전 호환성 매우 민감한 편
Forge-1.17.1 기준으로 만든 mod는 직전 1.16.5 버전에서 조차 동작하지 않는다.. 
덜 민감한 편
몇몇 Plugin이 Minecraft 메인 버전에 의존성이 있기는 하지만, 1.12 때 만들어졌던 plugin이 최신 1.18.1에서도 잘 돌아가기도 한다.
Minecraft 최신 버전 지원 매우 빠름
마인크래프트 1.18이 나오면 곧바로, Forge-1.18이 나옴
매우 빠름
마인크래프트 1.18이 나오면 곧바로,
Spigot-1.18이 나옴

 

728x90

관련글 더보기

댓글 영역