NeoForge 문서 원본 보기 ← NeoForge 문서 편집 권한이 없습니다. 다음 이유를 확인해주세요: 요청한 명령은 다음 권한을 가진 사용자에게 제한됩니다: 사용자. 문서의 원본을 보거나 복사할 수 있습니다. '''NeoForge'''(네오포지)는 [[마인크래프트]] Java Edition을 위한 모드 로더로, [[Forge]]에서 포크되어 2023년 7월에 탄생했다. Forge의 핵심 개발자들이 주도하여 만든 프로젝트로, 더 개방적이고 커뮤니티 중심적인 개발을 목표로 한다. == 역사 == NeoForge는 Forge 프로젝트의 내부 갈등으로 인해 탄생했다. 2023년 중반, Forge의 주요 개발자들과 프로젝트 소유자 간의 의견 차이로 인해 대부분의 핵심 개발진이 Forge를 떠나 NeoForge를 설립했다. 이들은 더 투명한 운영과 커뮤니티 참여를 강조하는 새로운 프로젝트를 시작했다. == 특징 == NeoForge는 [[Forge]]의 코드베이스를 기반으로 하지만 여러 개선사항을 포함한다: * '''개방적인 거버넌스''': 커뮤니티 의견을 적극 반영 * '''빠른 업데이트''': 새 마인크래프트 버전에 신속히 대응 * '''향상된 API''': 모드 개발자를 위한 개선된 도구 * '''Forge 호환성''': 대부분의 Forge 모드와 호환 == 설치 방법 == === 클라이언트 설치 === <pre> 1. neoforged.net에서 인스톨러 다운로드 2. 원하는 마인크래프트 버전 선택 3. 다운로드한 .jar 파일 실행 4. "Install Client" 선택 5. 설치 경로 확인 후 "OK" 클릭 6. 마인크래프트 런처에서 NeoForge 프로필 선택 </pre> === 서버 설치 === <pre> 1. NeoForge 인스톨러 다운로드 2. "Install Server" 선택 3. 서버 폴더 지정 4. 설치 완료 후 run.bat 또는 run.sh 실행 5. eula.txt에서 eula=true 설정 </pre> == Forge와의 차이점 == === 기술적 차이 === * 모듈식 아키텍처 개선 * 더 나은 의존성 관리 * 향상된 이벤트 시스템 * 최적화된 렌더링 후크 === 라이선스와 거버넌스 === * LGPL 2.1 라이선스 (Forge와 동일) * 커뮤니티 주도 개발 * 공개적인 의사결정 과정 * 정기적인 커뮤니티 미팅 == 모드 호환성 == NeoForge는 Forge 모드와의 호환성을 중요시한다: * '''1.20.1''': 대부분의 Forge 모드 호환 * '''1.20.2-1.20.4''': 일부 수정 필요할 수 있음 * '''1.21+''': NeoForge 전용 버전 권장 많은 주요 모드들이 NeoForge 지원을 추가하고 있으며, 일부는 NeoForge를 주요 플랫폼으로 전환했다. == 모드 설치 == <pre> 1. NeoForge 설치 확인 2. 호환되는 모드 다운로드 3. .minecraft/mods 폴더에 복사 4. 마인크래프트 실행 </pre> == 개발자 정보 == === 개발 환경 설정 === <pre> // build.gradle plugins { id 'net.neoforged.gradle' version '6.0.+' } dependencies { minecraft 'net.neoforged:forge:1.21-51.0.+' } </pre> === API 변경사항 === NeoForge는 Forge API를 기반으로 하지만 개선사항을 포함한다: * 향상된 레지스트리 API * 개선된 네트워킹 레이어 == 주요 지원 모드 == 점점 더 많은 모드가 NeoForge를 지원하고 있다: * '''JEI''': 아이템 검색 인터페이스 * '''Jade''': 블록 정보 표시 * '''Curios API''': 액세서리 슬롯 * '''Architectury''': 크로스 플랫폼 API [[분류:마인크래프트/모드]] NeoForge 문서로 돌아갑니다. 분류