소개 – Forge Documentation, Forge 모드 목록.
모드 유형 : 포지
SRC 서브 디렉토리는 작업 공간에서 복사 할 필요가 없습니다. 그러나 Java (SRC/Main/Java) 및 Resource (SRC/Main/Resources)가 나중에 생성되면 Gradle 프로젝트를 새로 고침해야 할 수도 있습니다.
Forge를 시작합니다
이전에 Forge Mod를 만든 적이 없다면이 섹션은 Forge 개발 환경을 설정하는 데 필요한 최소 정보를 제공합니다. 나머지 문서는 여기에서 어디로 가야할지에 관한 것입니다.
전제 조건
- JDK (Java 17 Development Kit) 및 64 비트 Java Virtual Machine (JVM) 설치. Forge는 Eclipse Temurin을 추천하고 공식적으로 지원합니다.
경고 64 비트 JVM을 사용하고 있는지 확인하십시오. 점검의 한 가지 방법은 터미널에서 Java -Version을 실행하는 것입니다. 32 비트 JVM을 사용하면 Forgegradle을 사용할 때 문제가 발생합니다.
- Gradle 통합과 함께 IDE를 사용하는 것이 좋습니다.
0에서 모딩으로
- ‘MDK’를 클릭 한 다음 일정 시간을 기다린 후 바로 상단의 ‘Skip’버튼을 클릭하여 Forge 파일 사이트에서 MOD Developer Kit (MDK)를 다운로드하십시오. 가능할 때마다 최신 버전의 Forge를 다운로드하는 것이 좋습니다.
- 다운로드 된 MDK를 빈 디렉토리로 추출하십시오. 이것은 모드 디렉토리로, 이제 일부 그레이드 파일과 예제 모드를 포함하는 SRC 서브 디렉토리가 포함되어야합니다.
- Gradle 하위 디렉토리
- 짓다.Gradle
- gradlew
- gradlew.박쥐
- 설정.Gradle
SRC 서브 디렉토리는 작업 공간에서 복사 할 필요가 없습니다. 그러나 Java (SRC/Main/Java) 및 Resource (SRC/Main/Resources)가 나중에 생성되면 Gradle 프로젝트를 새로 고침해야 할 수도 있습니다.
- Forge는 Eclipse 및 Intellij 아이디어에 대한 개발을 명시 적으로 지원하지만 Visual Studio Code에 대한 추가 실행 구성이 있습니다. 그럼에도 불구하고 Apache Netbeans에서 VIM / EMAC에 이르기까지 모든 환경을 사용할 수 있습니다.
- 기본적으로 설치 및 활성화 된 Eclipse 및 Intellij Idea의 Gradle 통합은 가져 오기 또는 오픈시 나머지 초기 작업 영역 설정을 처리합니다. 여기에는 Mojang, Minecraftforge 등의 필요한 패키지 다운로드가 포함됩니다. 비주얼 스튜디오 코드가 동일하게 수행하려면‘Java for Java’플러그인이 필요합니다.
- Gradle은 관련 파일의 거의 모든 변경 사항에 대해 프로젝트를 다시 평가하려면 호출해야합니다 (E.g., 짓다.Gradle, 설정.Gradle 등.)). 일부 IDE에는이 작업을 수행하기 위해 ‘새로 고침’버튼이 제공됩니다. 그러나 GradLew를 통해 터미널을 통해 수행 할 수 있습니다 .
- 식: GeneClipseruns 작업을 실행하십시오.
- Intellij 아이디어: genintellijruns 작업을 실행하십시오. “지정되지 않은 모듈”오류가 발생하면 ideamodule 속성을 ‘기본’모듈로 설정하십시오 (일반적으로 $ $.기본 ).
- 비주얼 스튜디오 코드: genvscoderuns 작업을 실행하십시오.
- 다른 ides: Gradle Run* (E를 사용하여 구성을 직접 실행할 수 있습니다.g., runclient, runserver, rundata, rungametestserver). 이들은 지원되는 IDE와 함께 사용할 수 있습니다.
모드 정보를 사용자 정의합니다
빌드를 편집하십시오.Gradle 파일은 모드를 구축하는 방법을 사용자 정의합니다 (E.g., 파일 이름, 아티팩트 버전 등.)).
하다 ~ 아니다 설정을 편집하십시오.당신이 무엇을하고 있는지 알지 않는 한 Gradle. 파일은 Forgegradle이 업로드 된 저장소를 지정합니다.
권장 빌드.Gradle 사용자 정의
모드 ID 교체
모드를 포함한 모든 examplemod의 발생을 교체하십시오.모드의 모드 ID가있는 Toml 및 기본 모드 파일. 여기에는베이스를 설정하여 빌드 한 파일 이름 변경도 포함됩니다.ArchivesName (일반적으로 모드 ID로 설정 됨).
// 일부 빌드에서.Gradle 기지.archivesname = 'mymod'
Forge MDK는 현재 ArchivesbaseName을 사용하여 기본 대신 아티팩트 이름을 설정합니다.ArchivesName . 기본을 사용하는 것이 좋습니다.ArchivesName 대신 ArchivesbaseName은 Gradle 9에서 제거로 더 이상 사용되지 않습니다.
다음을 설정하여 ArchivesBaseName을 사용할 수 있습니다
// 일부 빌드에서.Gradle 기지.archivesname = 'mymod'
그룹 ID
그룹 속성은 귀하의 최상위 패키지로 설정되어야하며, 이는 귀하가 소유 한 도메인 또는 이메일 주소입니다
유형 | 값 | 최상위 패키지 |
---|---|---|
도메인 | 예.com | com.예 |
하위 도메인 | 예.github.io | io.github.예 |
이메일 | 예제@gmail.com | com.Gmail.예 |
// 일부 빌드에서.Gradle Group = 'com.예'
Java 소스 (SRC/Main/Java) 내의 패키지는 이제이 구조를 준수해야하며 Mod ID를 나타내는 내부 패키지가 있습니다
com- 예제 (그룹 속성에 지정된 최상위 패키지) -MyMod (모드 ID) -MyMod.Java (REMALID PEAMPLEMOD.자바)
버전
버전 속성을 모드의 현재 버전으로 설정. Maven 버전의 변형을 사용하는 것이 좋습니다.
// 일부 빌드에서.Gradle 버전 = '1.19.4-1.0.0.0 '
추가 구성
추가 구성은 ForgeGradle 문서에서 찾을 수 있습니다.
모드 구축 및 테스트
- 모드를 구축하려면 GradLew 빌드를 실행하십시오 . 이렇게하면 [ArchivesBaseName]-[버전]이라는 이름의 빌드/liBS에서 파일이 출력됩니다.기본적으로 Jar. 이 파일은 Forge 지원 마인 크래프트 설정 또는 배포의 Mods 폴더에 배치 할 수 있습니다.
- 테스트 환경에서 모드를 실행하려면 생성 된 실행 구성을 사용하거나 관련 작업을 사용할 수 있습니다 (E.g. gradlew runclient). 이것은 지정된 모든 소스 세트와 함께 실행 디렉토리 (기본 ‘실행’)에서 Minecraft를 시작합니다. 기본 MDK에는 기본 소스 세트가 포함되어 있으므로 SRC/Main/Java로 작성된 모든 코드가 적용됩니다.
- 실행 구성 또는 GradLew Runserver를 통해 전용 서버를 실행중인 경우 서버는 처음에 즉시 종료됩니다. Eula를 편집하여 Minecraft Eula를 수락해야합니다.런 디렉토리의 txt 파일. 허용되면 서버가로드되면 LocalHost에 직접 연결하여 액세스 할 수 있습니다 .
전용 서버 환경에서 항상 모드를 테스트해야합니다. 여기에는 서버에로드 할 때 아무것도하지 않아야하므로 클라이언트 전용 모드가 포함됩니다.
모드 유형 : 포지
Forge Mods는 Minecraft 게임이 나타나고 작동하는 방식을 수정하는 설치입니다. 분명히이 특정 유형의 모드는 Minecraft Forge 와만 호환됩니다.
108 조회 ❘ 4 시간 전 저자 : 불행한위원회에 이용 가능 : Forge
79 조회 ❘ 5 시간 전 저자 : xxrexraptorxx ❘ verse for : forge
72 조회 ❘ 5 시간 전 저자 : Sciwhiz12 ❘ verse for : forge
87,391 조회 ❘ 5 시간 전 ❘ 저자 : lykrast ❘용 : Fabric, Forge
4,267 조회 ❘ 5 시간 전 저자 : akashiikun69 ❘ vasion : 직물, 단조, 이불
1,132 조회 ❘ 5 시간 전 ❘ 저자 : jaredlll08 ❘에 사용할 수 있습니다 : 직물, Forge
4,539 조회 ❘ 5 시간 전 ❘ 저자 : traben_0 ❘ haver : 직물, 단조, 퀼트
32,876 조회 ❘ 5 시간 전 ❘ 저자 : thecech12 ❘용 : Forge
427,050 조회수 ❘ 5 시간 전 저자 : james090500 ❘용 : Fabric, Forge
84,638 조회 ❘ 5 시간 전 ❘ 저자 : Lainmi ❘용 : 직물, Forge
42 조회 ❘ 6 시간 전 저자 : kaboomroads ❘용 : Forge
67,720 조회 ❘ 6 시간 전 저자 : Zacomat ❘용 : Forge
5,684 조회 ❘ 6 시간 전 저자 : 턱시도 ❘ avaial : fabric, forge
945 조회 s 6 시간 전 저자 : 50ap5ud5 ❘ vistric : fabric, forge
50 개의 조회수 hours 6 시간 전 ❘ ❘ 저자 : cas_ual_ty ❘ verse for : forge
추천 게시물
- 제니 모드
- Jenny Mod McPe
- 마인 크래프트 포지
- Optifine HD
- Optifabric
- 픽셀몬
- 충분한 항목
- 미니 맵 모드
- 얼음과 화재 모드
- 나트륨 모드
- 행운의 블록 모드
- Tinkers의 구성
- litematica
- 기원 모드
- 모드를 만듭니다
- 세계 편집 모드
- 대결 모드
- 스카이 블록 맵
- 바이오머 O ‘충분합니다
- 플랜의 모드
- 서사시 싸움 모드
- 은하계
- 재생 모드
- 모프 모드
- Mrcrayfish의 총
- 내 광산 없음 mi
- 가구 모드
- 고급 케이프
- Cobblemon Mod
- rlcraft modpack
최고의 발사기
Copyright © 2012-2023 9Minecraft. 판권 소유.
9MINECRAFT.
Copyright © 2012 – 2023 9Minecraft. 판권 소유.