Integrationsleitfaden für nachgelagerte Mods
| Mod-Projekt | Integrations-Highlights |
|---|---|
| Better Dogs | Rudeldynamiken, taktische Hornbefehle, Kümmerling-/Riesenskalierung |
| Natural Reproduction | Stammbaumprüfungen, Inzuchtrisikovorhersage, Größenattribute |
| Collapsible Game Rule Screen | Kategorie-Formatierung (§l), dynamische GameRule-Registrierung |
| Bat Ecology | Schwarmflugstrategien (FlockType.AERIAL) |
| Ore Amplifier | Stochastische Erzgenerierungsskalierung (StochasticUtil) |
🛠️ Schritt-für-Schritt Integrations-Checkliste
- Abhängigkeit deklarieren: Tragen Sie
"dasik-library": "*"in Ihrefabric.mod.jsonein.
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>- Interfaces implementieren: Implementieren Sie
SocialEntityoderGroupMemberauf Ihren Mobs. - GameRules registrieren: Rufen Sie
DynamicGameRuleManager.registerBoolean/registerIntbei der Mod-Initialisierung auf. - Genetik-Fassade nutzen: Fragen Sie Größenattribute über
DasikAnimalGeneticsAPIab.
