Skip to content

🛠️ 개발자 환경 설정 및 빌드

매개변수기술 사양
대상 Java 버전Java 25 (Hotspot JDK 25)
빌드 자동화Gradle 9.3+ 및 Loom 1.15+ (id 'net.fabricmc.fabric-loom')
Minecraft Target26.2
Fabric Loader0.19.3
Fabric API (Build)0.152.2+26.2
Build Flag--no-daemon

🚀 Step-by-Step Environment Setup

1. Prerequisites

  • JDK 25 (예: Eclipse Adoptium Temurin 25)를 설치합니다.
  • Configure gradle.properties:
    properties
    org.gradle.java.home=C:/Program Files/Eclipse Adoptium/jdk-25.0.3.9-hotspot

2. 저장소 복제

bash
git clone https://github.com/Rifaditya/Vanilla-Outsider-Bed-Chat-Hider.git
cd Vanilla-Outsider-Bed-Chat-Hider

3. 릴리스 JAR 컴파일

bash
./gradlew build --no-daemon

컴파일된 출력 JAR 파일은 build/libs/vanilla-outsider-bed-chat-hider-1.0.4+26.2.jar 경로에 생성됩니다.

4. 개발 테스트 클라이언트 실행

bash
./gradlew runClient --no-daemon

📁 소스 코드 디렉터리 구조

Vanilla-Outsider-Bed-Chat-Hider/
├── gradle/
├── src/
│   └── main/
│       ├── java/
│       │   └── net/vanillaoutsider/bedchathider/
│       │       ├── BedChatHiderClient.java
│       │       ├── mixin/
│       │       │   ├── ChatScreenMixin.java
│       │       │   └── InBedChatScreenMixin.java
│       │       └── util/
│       │           └── ModVersionGuard.java
│       └── resources/
│           ├── assets/vanilla-outsider-bed-chat-hider/
│           │   ├── icon.png
│           │   └── lang/en_us.json
│           ├── fabric.mod.json
│           └── vanilla-outsider-bed-chat-hider.mixins.json
├── build.gradle
└── gradle.properties

관련 페이지: | 아키텍처 및 Mixin 분석 | 버전 호환성

Official documentation & web portal for Dasik Igaijinn mods.