_FreeRoute_ 3bfdc013ee404a289b456efb141df84f
장르 | 최적화, 그외에 장르 |
---|---|
게임버전 | 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3 |
모드로더 | 포지, 패브릭 |
지원환경 | 클라이언트, 서버 |
개발자 | PaperMC |
저작권 | GNU LGPL 3 |
자료 출처 | https://www.curseforge.com/minecraft/mc-mods/starlight |
소스 | https://github.com/PaperMC/Starlight |
소개
스타라이트는 기존 바닐라 조명 엔진의 퍼포먼스와 오류를 수정하기 위해 조명 엔진을 완전히 다시 만들어 최적화 시켜주는 모드입니다.
페이퍼에서 개발을 맡고 있는 모드이기도 하지요. 해당 모드는 클라이언트나 서버에 적용이 가능합니다.
다만, 둘다 적용시킬 필요는 없으며 다른 조명 엔진 최적화 모드인 포스퍼 모드와는 호환되지 않습니다.
성능
참고로 해당 모드는 큰 규모의 서버에서 바닐라 조명 엔진의 느린 성능을 개선하고자 만들어진 모드인지라
개인 클라이언트의 FPS를 크게 향상시키지는 않습니다. 하지만 청크 생성 속도와 하늘에 큰 플랫폼을
건축할 때 일어나는 FPS 드롭에 큰 효과가 있습니다. 아래에 통계를 한번 살펴보세요!
- 그래프 : 스타라이트, 포스퍼, 바닐라 엔진
- 기술 문서 (개발자용) : https://github.com/PaperMC/Starlight/blob/fabric/TECHNICAL_DETAILS.md
1. 청크를 생성할 때, 조명 엔진으로 소모된 시간 (10404 청크)
CPU : 라이젠 9 5950X
월드 시드 : vanillakekw
테스트 : LightBench
2. y=254~0까지 대형 플랫폼의 블록 업데이트 시간
CPU : 라이젠 9 5950X
월드 : y=0 에 기반암, y=254 는 잔디 블록으로 되어있는 평평한 월드
테스트 : LightBench
3. 발광석 설치 및 제거 시간
CPU : 라이젠 9 5950X
월드 : y=0 에 기반암, y=254 는 잔디 블록으로 되어있는 평평한 월드
테스트 : LightBench
포스퍼 모드와의 차이점
포스퍼 모드는 기존의 바닐라 조명 엔진을 수정해서 성능을 향상시키는 구조입니다.
하지만 바닐라 엔진은 매우 느린 성능을 보여주기 때문에 바닐라 엔진을 기반으로 하는 이상, 성능 향상과 오류 해결에는 한계가 있겠죠.
이를 완전히 해결하기 위해 조명 엔진 코드를 처음부터 다시 작성한 프로젝트가 스타라이트라고 합니다.
다운로드
[다운 및 적용법]
- 다운방법 : 링크로 들어가 마인크래프트 버전(Game Version)을 선택한 뒤, 맨 위 항목의 화살표 단추를 누르면 됩니다.
- 적용법 : https://www.koreaminecraft.net/mod_lecture/3281173
[다운로드]
모드 | 모드로더 | 설치방식 | 링크 |
스타라이트 모드 | 포지 | 일반설치 | 다운로드 |
패브릭 | 일반설치 | 다운로드 | |
간편설치 | 다운로드 |
hanhy
2022.01.11서버에 어떻게 적용 시키나요? @프리루트
프리루트
2022.01.11서버에만 적용시키려면 패브릭 API를 지원하는 코어로 모드 서버를 열고(예시 : 카드보드),
해당 모드 서버에 적용시켜야겠죠? 다만 개발자가 밝힌 모드의 목적이나 적용방식 등을 따져봤을 때는
서버 단위에 적용시키기 보다는 개개인의 클라이언트에 패브릭과 함께 설치하는 것을 권장하는듯 하네여.