Guia do Minecraft 26.2+
| Parâmetro | Especificação |
|---|---|
| Versão Alvo do Minecraft | 26.2 (e compatível com 26.x) |
| Restrição do Fabric Loader | >=0.18.4 |
| Ambiente Java | JDK 25 |
| Versão da Biblioteca | 1.8.15 |
| ID do Mod | dasik-library |
| Nome do Mod | Dasik Library |
| Licença | LGPL-3.0 |
📌 Aviso sobre o Código Fonte do Repositório: A documentação nesta Wiki reflete o estado atual do código fonte no repositório, que pode incluir commits recentes não lançados ou recursos em desenvolvimento antes das versões públicas no CurseForge e Modrinth.
🛠️ Visão Geral e Instalação
A Dasik Library é uma dependência de execução essencial para mods das coleções Vanilla Outsider, Instant Gratification e Delayed Gratification. Ela fornece agendamento centralizado de IA social, genética animal, matemática vetorial Boids e registro dinâmico de GameRules.
📥 Instalação para Jogadores
- Instale o Fabric Loader (
0.18.4ou superior) para Minecraft26.2. - Certifique-se de que a Fabric API (
0.152.1+26.2ou superior) esteja na pasta.minecraft/mods. - Baixe
dasik-library-1.8.15.jare coloque na pasta.minecraft/modsjunto aos mods dependentes (ex: Better Dogs, Natural Reproduction).
💻 Dependência para Desenvolvedores de Mods
Adicione a Dasik Library ao seu 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": "*"
}
}No gradle.properties:
properties
dasik_library_version=1.8.15No 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>⚙️ Principais Mudanças Arquiteturais em 26.2+
- Mojang Sovereign Mappings: Utiliza mapeamentos oficiais da Mojang (
level,ServerLevel,EntityTypes). Métodos legados do Yarn (world,getWorld) estão obsoletos. - Identifier API: Usa
Identifier.fromNamespaceAndPath(namespace, path)ouIdentifier.parse(string). O método legadoIdentifier.of()não é suportado. - Limites de Versão Abertos (
>=26.1.2-): Garante que um único JAR continue compatível com atualizações menores de Minecraft26.2+, usandoModVersionGuardpara verificação segura em tempo de execução.
