🛠️ Configuración de desarrollador y compilación (Minecraft 26.1.2)
Esta guía técnica cubre los requisitos previos del entorno, las herramientas de Gradle Loom y las instrucciones de compilación para Camera Culling en Minecraft 26.1.2.
📋 Especificaciones del entorno
| Componente | Versión requerida |
|---|---|
| Kit de desarrollo Java (JDK) | JDK 25+ (Eclipse Temurin u Oracle OpenJDK 25) |
| Gradle | 9.3+ |
| Fabric Loom | 1.15.5 |
| Fabric Loader | >=0.18.4 |
🏗️ Comandos de compilación de Gradle
Abre una terminal en el directorio del subproyecto Camera Culling v26.1/Camera Culling 26.1:
bash
# Ejecutar la suite de pruebas unitarias
./gradlew test
# Compilar el archivo JAR de lanzamiento listo para producción
./gradlew buildCanal de archivo automatizado
El archivo build.gradle del subproyecto incluye una tarea de archivado automático:
- JAR generado:
build/libs/vanilla-outsider-camera-culling-1.10.1+26.1.2.jar - Ubicación de archivado automático:
Archive Jar of all versions/MC 26.1.2/ - Sincronización con perfil de Modrinth: Se instala automáticamente en tu perfil local de launcher (
Fabric 26.1.2/mods/).
📜 Metadatos de fabric.mod.json
json
{
"schemaVersion": 1,
"id": "camera-culling",
"version": "1.10.0+26.1.2",
"name": "Camera Culling",
"description": "High-performance client-side rendering optimization mod.",
"authors": ["Dasik (Rifaditya)"],
"license": "GPL-3.0",
"environment": "client",
"entrypoints": {
"client": [
"net.vanillaoutsider.culling.CameraCullingClient"
],
"modmenu": [
"net.vanillaoutsider.culling.integration.ModMenuIntegration"
]
},
"mixins": [
"camera-culling.mixins.json"
],
"depends": {
"fabricloader": ">=0.18.4",
"minecraft": ">=26.1.2-",
"fabric-api": "*"
}
}