Skip to content

Better Ecology

A Minecraft Fabric mod that implements scientifically-based animal behaviors using a component-based architecture with data-driven configurations.

Quick Start

  1. Install Fabric Loader for Minecraft 1.21.1
  2. Download Fabric API
  3. Download Better Ecology from the releases page
  4. Place both JAR files in your mods folder
  5. Launch Minecraft

Features at a Glance

Herd Animals (Cows, Sheep, Pigs)

  • Collective decision-making with quorum-based movement
  • Selfish herd positioning for protection
  • Bimodal grazing patterns
  • Separation distress behaviors

Predators (Wolves, Foxes)

  • Pack hunting coordination
  • Food sharing with social hierarchy
  • Territorial defense
  • Item carrying with visual feedback

Birds (Parrots, Chickens)

  • Flocking using the boids algorithm
  • Music detection and dancing (parrots)
  • Topological neighbor tracking

Small Prey (Rabbits)

  • Zigzag evasion patterns
  • Alarm signals including thumping
  • Freezing response to threats

Requirements

Component Version
Minecraft 1.21.1
Java 21
Fabric Loader 0.15+
Fabric API Current

Getting Help