Guía de Minecraft 26.2+
| Parámetro | Especificación |
|---|---|
| Versión Objetivo de Minecraft | 26.2 (y compatible con 26.x) |
| Restricción de Fabric Loader | >=0.18.4 |
| Entorno de Java | JDK 25 |
| Versión de la Biblioteca | 1.8.15 |
| ID del Mod | dasik-library |
| Nombre del Mod | Dasik Library |
| Licencia | LGPL-3.0 |
📌 Aviso sobre el Código Fuente del Repositorio: La documentación de esta Wiki refleja el estado actual del código fuente en el repositorio, que puede incluir confirmaciones recientes no publicadas o características en desarrollo antes de las compilaciones públicas en CurseForge y Modrinth.
🛠️ Descripción General e Instalación
Dasik Library es una dependencia obligatoria en tiempo de ejecución para los mods de las colecciones Vanilla Outsider, Instant Gratification y Delayed Gratification. Ofrece programación centralizada de ticks para IA social, genética animal, matemáticas vectoriales Boids y registro dinámico de GameRules.
📥 Instalación para Jugadores
- Instale Fabric Loader (
0.18.4o superior) para Minecraft26.2. - Asegúrese de que Fabric API (
0.152.1+26.2o superior) esté instalado en su carpeta.minecraft/mods. - Descargue
dasik-library-1.8.15.jary colóquelo en su directorio.minecraft/modsjunto con los mods dependientes (por ejemplo, Better Dogs, Natural Reproduction).
💻 Dependencia para Desarrolladores de Mods
Agregue Dasik Library a su archivo fabric.mod.json:
json
{
"schemaVersion": 1,
"id": "my_consumer_mod",
"version": "1.0.0+26.2",
"name": "My Consumer Mod",
"depends": {
"fabricloader": ">=0.18.4",
"minecraft": ">=26.1.2-",
"dasik-library": "*"
}
}En gradle.properties:
properties
dasik_library_version=1.8.15En build.gradle:
kotlin
repositories {
maven {
name = "Modrinth"
url = uri("https://api.modrinth.com/maven")
}
}
dependencies {
modImplementation("maven.modrinth:dasik-library:1.8.39")
}groovy
repositories {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
dependencies {
modImplementation "maven.modrinth:dasik-library:1.8.39"
}xml
<repositories>
<repository>
<id>modrinth</id>
<url>https://api.modrinth.com/maven</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>maven.modrinth</groupId>
<artifactId>dasik-library</artifactId>
<version>1.8.39</version>
</dependency>
</dependencies>⚙️ Cambios Arquitectónicos Principales en 26.2+
- Mojang Sovereign Mappings: Utiliza mapeos de Mojang (
level,ServerLevel,EntityTypes). Los métodos heredados de Yarn (world,getWorld) están totalmente obsoletos. - Identifier API: Utiliza
Identifier.fromNamespaceAndPath(namespace, path)oIdentifier.parse(string). La sintaxis heredadaIdentifier.of()no es compatible. - Límites Abiertos de Versión (
>=26.1.2-): Garantiza que un solo JAR compilado mantenga compatibilidad hacia adelante con las actualizaciones de Minecraft26.2+, empleandoModVersionGuardpara la seguridad en tiempo de ejecución.
