VO: Better Bats

Better Bats overhauls the vanilla Bat into a dynamic, ecosystem-driven entity with swarming behaviors, guano fertilization, and pest control mechanics. Built for Minecraft 26.1+ with DasikLibrary integration.

File Details

better-bats-1.0.0+build.2.jar

  • R
  • Apr 30, 2026
  • 559.39 KB
  • 115
  • 26.1.2
  • Fabric

File Name

better-bats-1.0.0+build.2.jar

Supported Versions

  • 26.1.2

Curse Maven Snippet

Fabric

modImplementation "curse.maven:vo-better-bats-1529340:8013230"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Changelog

All notable changes to this project will be documented in this file.

[1.1.0+build.1] - 2026-04-20

Added

  • Custom GameRule Category: Added a dedicated Better Bats category in the world settings menu for better organization.
  • Dynamic Config: Implemented real-time, server-side configuration via GameRules:
    • batSwarmSize: Control the maximum size of bat flocks.
    • batGuanoThreshold: Adjust the speed of guano production (fertility).
    • batPestControl: Toggle predatory behavior against Silverfish and Endermites.
  • Translations: Added full localization and descriptive tooltips for all new GameRules in en_us.json.

Changed

  • Sovereign Standard Alignment: Re-engineered the GameRule registry system to match the high-quality pattern used in Better Dogs.
  • Registry Overhaul: Replaced the deprecated/removed GameRuleRegistry with direct Registry.register using the official new GameRule<>() constructor.

Fixed

  • Snapshot 26.1 Compatibility: Fixed issues where the mod would fail to compile or run due to private method access in the latest Minecraft snapshots.
  • Mixin Overrides: Resolved a compilation error in BatMixin.java regarding the getMaxSpawnClusterSize method signature.
  • Server-Side Safety: Fixed potential client-side crashes by ensuring all GameRule lookups are strictly gated to the ServerLevel.

Generated by Antigravity