🦇 Better Bats Wiki (Minecraft 26.1.2)
Willkommen in der offiziellen Wiki-Dokumentation für Better Bats, einer umfassenden Fabric-Modifikation für Minecraft 26.1.2, die das Verhalten von Fledermäusen (Chiroptera) grundlegend überarbeitet. Enthalten sind realistische 3D-BOIDs-Schwarmmechaniken (Murmuration), phototaktisches Umkreisen von Lichtquellen, tagaktive Photophobie mit Rückkehr in Höhlen, Guano-Düngung von Ackerflächen, stürzende Jagdangriffe auf Silberfischchen und Endermiten, akustische Panikreaktionen sowie genetische Vererbung.
📌 Quellcode-Haftungsausschluss: Die Dokumentation in diesem Wiki spiegelt den aktuellen Quellcode-Stand im Repository wider, welcher unvollendete Entwicklungsstände oder unveröffentlichte Commits vor dem offiziellen Release auf CurseForge und Modrinth enthalten kann.
🧭 Wiki-Navigation
📦 Plattform- & Installationsanleitungen
- Minecraft 26.1 Technische Anleitung — Plattformspezifikationen (JDK 25, Fabric Loader >=0.19.1, Fabric API 0.145.4+26.1.2).
- Versionskompatibilitäts-Matrix — Unterstützte Versionen,
ModVersionGuard-Laufzeitprüfung und Abhängigkeiten. - Entwicklungsumgebung & Kompilierung — Kompilierung mit Gradle 9.3+ ohne Daemon (
--no-daemon) und Loom-Befehle.
🎮 Gameplay- & Mechanik-Leitfäden
- Fledermaus-Ökologie, Photophobie & Schlafplätze — Lichtgrenzwerte und Ruheflächen (Tropfsteine, Laternen, Ketten, Laub).
- 3D-BOIDs-Schwarmbildung, Höhenbegrenzung & Physik — Kohäsions-, Ausrichtungs- und Separationskräfte bei Dämmerung.
- Guano-Produktion & Erntedüngung — Ruhetimer, Knochenmehl-Wachstumsschübe und physischer Gegenstandsabwurf.
- Phototaxis & Nächtliches Lichtumkreisen — Erkennung künstlicher Lichtquellen, Motteneffekt und Kurvenflug.
- Schädlingsbekämpfung & Sturzangriffe — Jagd auf Silberfischchen und Endermiten mit genetischem Schadensbonus.
- Akustische Echolokation & Panikreaktionen — Sculk-Seelenpartikel, Erschütterungserkennung und Fluchtvektoren.
- Tiergenetik & Vererbbare Merkmale — Flügelspannweite (0.75x–1.30x), Fluggeschwindigkeit und Angriffskraft.
- Dynamische GameRules-Referenztabelle — Übersicht über alle 9 GameRules unter
better-bats:better_bats. - Umgebungs-Spawning & Gewichtungsmodifikatoren — Nächtliches Oberflächen-Spawning und Gewichtungsanpassung in Höhlen.
- HUD-Diagnostik & Client-Konfiguration — YetAnotherConfigLib (YACL v3)-Menü und ModMenu-Integration.
- Befehls- & Fortschrittsleitfaden — Befehlsbaum für
/betterbatsund/bb, Vanilla-Kompatibilität. - Soundeffekte & Partikelemissions-Referenz — Verzeichnis aller Partikel und Klangereignisse.
- Fehlerbehebung & Häufige Fragen — Diagnose von Startfehlern und Weltkonfigurations-Synchronisation.
💻 Technische Referenz für Entwickler
- Architektur & Paketstruktur — Single-Responsibility-Prinzip und Klassenhierarchie.
- Mixin-Referenz & Injektionspunkte — Bytecode-Injektionen in
Bat,GameEventDispatcherundNaturalSpawner. - Verhaltensprofile & Status-Zugriffsmethoden — AI-Ziel-Prioritätsmatrix und
BatStateAccessor-Schnittstelle. - Entwickler-Integrationsleitfaden — Auslesen von Merkmalen und Triggern über die DasikLibrary-API.
📜 Urheberrecht & Lizenz
Better Bats ist Open-Source-Software, entwickelt von Dasik (Rifaditya) und lizenziert unter der GNU General Public License v3.0 (GPL-3.0-or-later).
