💻 Настройка среды разработки и сборка из исходников
📌 Отказ от ответственности относительно исходного кода: Документация в этой вики отражает текущее состояние исходного кода в репозитории, которое может содержать недавние невыпущенные коммиты или разрабатываемые функции, опережающие общедоступные сборки на CurseForge и Modrinth.
| Requirement | Environment Specification |
|---|---|
| JDK Version | Java 25 (Adoptium HotSpot jdk-25.0.3.9-hotspot) |
| Gradle Engine | Gradle 9.3+ (--no-daemon mandatory) |
| Fabric Loom Plugin | Loom 1.15+ |
| Build Command | ./gradlew build --no-daemon |
| Test Command | ./gradlew test --no-daemon |
| Output Jar Location | build/libs/better-bats-1.1.28+26.2.jar |
☕ Заметка соло-разработчика: Если вам нравятся реалистичные 3D-стаи летучих мышей и удобрение посевов гуано, поддержите меня на Ko-fi!
🛠️ Требования к среде разработки
Building Better Bats from source requires JDK 25 and Loom. Suppress unsupported JVM version warnings by running with --no-daemon.
bash
# Clone repository
git clone https://github.com/Rifaditya/Better-Bats-26.2.git
cd Better-Bats-26.2
# Build universal JAR
./gradlew build --no-daemon🔨 Команды сборки Gradle
- Run tests:
./gradlew test --no-daemon - Launch test client:
./gradlew runClient - Launch test dedicated server:
./gradlew runServer
Reference: Архитектура пакетов | Справочник Mixin и хуки
