반응형

2024/08 5

마인크래프트 커스텀 런처 Helios Launcher (MRS Launcher) - 5

4편에서는 런처 쪽에서 수정해야하는 것들을 알아보았고,이번에는 서버에서 제공하는 distribution.json의 내용을 채워보도록 하자.  1. 서버 아이콘런처 프로그램의 아이콘과 다르게 설정할 수 있긴한데귀찮으면 런처 아이콘인 icon.png 그대로 가져다 사용해도 된다. 서버ROOT -> servers -> 서버id-버전 폴더에 들어가서icon.png를 넣어준다. 이렇게 해두면Nebula를 사용해서 distribution.json을 재생성하면저 아이콘 이미지 파일을 찾아서 url을 생성해준다. 참고로, 파일이름은 꼭 icon이 아니여도 된다.png나 jpg 파일 형식이면 알아서 찾아준다고 한다. 또는 외부 이미지 url을 붙여넣어도 된다. 나머지 내용은 https://github.com/dscalz..

마인크래프트 커스텀 런처 Helios Launcher (MRS Launcher) - 4

이번에는 이미지와 기타 런처 코드들을 수정해보자.  1. 아이콘간단하게 파일만 교체하면 된다. MRSLauncher -> app -> assets -> images 폴더를 들어가면 두가지의 Icon 파일이 있고,ico와 png 파일 확장자로 되어있는데 ico는 256x256으로 되어있고,png는 1359x1359로 되어있다.   그렇다면ico파일은 256x256으로 만들고,png파일은 1:1 비율로 크기는 자유롭게 만들면 될 것 같다.   대충만들고 치우자...  아무튼 그렇게 만든 아이콘을 ico 파일과 png 파일 두가지로 내보내고,   MRSLauncher -> app -> assets -> images 의 Icon 파일 두개와MRSLauncher -> build 의 icon.png 파일을 바꿔주면..

마인크래프트 커스텀 런처 Helios Launcher (MRS Launcher) - 3

저번에는 서버측에서 제공해줘야하는 distribution.json을 생성했으니이제 MRS Launcher의 코드를 조금 수정하여 모드가 잘 적용이 되는지 확인하면 된다.   1. VSCode로 코드 수정Visual Studio Code를 열고, MRSLauncher를 내려받았던 위치에서 폴더를 연다. 좌측 탐색기 (영어로는 EXPLORER) 메뉴에서 app을 펼치면열지 않았을 때 숨겨진 파일들이 나온다. assets -> js 를 열고, distromanager.js를 열면 된다. 우리가 수정해야하는 부분은 exports.REMOTE_DISTRO_URL 이다.= 뒤에 내용을 바꿔주면 되는데, 다음과 같이 적어보자 (만약 자신이 따로 서버에 distribution.json 파일을 옮겨놨다면 그 주소로 작성..

마인크래프트 커스텀 런처 Helios Launcher (MRS Launcher) - 2

저번에는 MRS Launcher의 클라이언트 부분을 수정하기 위해 필요한 것들을 설치했고,이번에는 서버에서 제공해야하는 데이터를 만든다고 생각하면 좋을 것 같다.  https://github.com/dscalzi/Nebula GitHub - dscalzi/Nebula: 🌠 Utility package to generate a distribution.json for Helios.🌠 Utility package to generate a distribution.json for Helios. - dscalzi/Nebulagithub.com Nebula는 Helios Launcher에게 제공해줘야하는 데이터를 자동으로 만들어주는 도구이다.  서버 주소, 아이콘, 모드 정보, 게임 정보 등을 전달해줘야하는데손으..

마인크래프트 커스텀 런처 Helios Launcher (MRS Launcher) - 1

깃허브에서 어쩌다가 흥미로운 리포지토리를 발견했다.https://github.com/dscalzi/HeliosLauncher GitHub - dscalzi/HeliosLauncher: ☀ Custom launcher for modded minecraft written in Electron and Node.js☀ Custom launcher for modded minecraft written in Electron and Node.js - dscalzi/HeliosLaunchergithub.com Helios Launcher 라는 친구인데, 마인크래프트 모드를 쉽게 다운로드, 업데이트 하도록 도와주고 뭔가 더 있어보이도록 만들어주는 것 같다. 한국어로 된 포크는 없나 하는데... 역시나 찾을 수 있었다!ht..

반응형