Skip to content

💻 Configuração do ambiente e compilação do código-fonte ​

📌 Aviso sobre o Código-Fonte do Repositório: A documentação desta Wiki reflete o estado atual do código-fonte no repositório, podendo incluir commits recentes ou recursos em desenvolvimento não lançados no CurseForge ou Modrinth.

RequirementEnvironment Specification
JDK VersionJava 25 (Adoptium HotSpot jdk-25.0.3.9-hotspot)
Gradle EngineGradle 9.3+ (--no-daemon mandatory)
Fabric Loom PluginLoom 1.15+
Build Command./gradlew build --no-daemon
Test Command./gradlew test --no-daemon
Output Jar Locationbuild/libs/better-bats-1.1.28+26.2.jar

☕ Nota do desenvolvedor: Se você gosta dos morcegos em revoadas 3D realistas e fertilizando plantações com guano, apoie meu trabalho solo no Ko-fi!


🛠️ Pré-requisitos de compilação ​

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

🔨 Comandos de compilação Gradle ​

  • Run tests: ./gradlew test --no-daemon
  • Launch test client: ./gradlew runClient
  • Launch test dedicated server: ./gradlew runServer

Reference: Arquitetura e pacotes | Referência de Mixins

Official documentation & web portal for Dasik Igaijinn mods.