All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Boids

Boids

by Tomate0613 • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

Boids

This mod replaces the vanilla fish behavior of flocking fish with a boids simulation.

A flock of fish in front of a white concrete wall

ModFest 1.20

What's a Boids Simulation?

A "boids simulation" refers to a computer model that simulates the flocking or herding behavior observed in nature, like the coordinated movement of birds or fish. In the context of this mod, it means fish will exhibit more realistic and dynamic group movements, making your aquatic environments come to life.

In particular, each fish will follow these three rules:

  • Separation: steer to avoid crowding local flockmates
  • Alignment: steer towards the average heading of local flockmates
  • Cohesion: steer to move towards the average position (center of mass) of local flockmates

Additional Resources

You can learn more about boids simulations here:

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
26.3 26.2
Fabric
22h ago 1
26.2
Fabric
22h ago 1
26.1.x
Fabric
22h ago 1
1.21.11
Fabric
22h ago 1
1.21.x
Fabric
22h ago 1
1.21.x
Fabric
22h ago 1
1.21.x
Fabric
22h ago 1
1.20.x
Fabric
22h ago 1
1.21.11
Fabric
22h ago 1
1.21.x
Fabric
22h ago 1
1.21.x
Fabric
22h ago 1
1.21.x
Fabric
22h ago 1
1.20.x
Fabric
22h ago 1
1.21.x
Fabric
22h ago 1
1.21.x
Fabric
22h ago 1
1.21.x
Fabric
22h ago 1
1.20.x
Fabric
22h ago 1
1.21.x
Fabric
22h ago 1
1.21.x
Fabric
22h ago 1
1.20.x
Fabric
22h ago 1
1.21.x
Fabric
22h ago 1
1.20.x
Fabric
22h ago 1
1.20.x
Fabric
22h ago 1
1.20.x
Fabric
22h ago 1
1.20.1
Fabric
22h ago 1
1.20.4
Fabric
22h ago 1
1.20.4
Fabric
22h ago 1
1.20.4
Fabric
22h ago 1
1.20.4
Fabric
22h ago 1
1.20.4
Fabric
22h ago 1
[2.0.0+26.3] 2.0.0+26.3 by Tomate0613 on Oct 09, 2026
Download
  • update to 26.3
[2.0.0+26.2] 2.0.0+26.2 by Tomate0613 on Oct 09, 2026
Download
  • update to 26.2
[2.0.0+26.1] 2.0.0+26.1 by Tomate0613 on Oct 09, 2026
Download
  • Update to 26.1
[2.0.1+1.21.11] 2.0.1+1.21.11 by Tomate0613 on Oct 09, 2026
Download
  • Fix #23 (Incorrect fish grouping)
  • Update fmj
[2.0.3+1.21.2] 2.0.3+1.21.2 by Tomate0613 on Oct 09, 2026
Download
  • Fix #23 (Incorrect fish grouping)
  • Update fmj
[2.0.4+1.21] 2.0.4+1.21 by Tomate0613 on Oct 09, 2026
Download
  • Fix #23 (Incorrect fish grouping)
[2.0.4+1.21.9] 2.0.4+1.21.9 by Tomate0613 on Oct 09, 2026
Download
  • Fix #23 (Incorrect fish grouping)


[2.0.3+1.20.1] 2.0.3+1.20.1 by Tomate0613 on Oct 09, 2026
Download
  • Fix #23 (Incorrect fish grouping)
  • Update fmj
[2.0.0+1.21.11] 2.0.0+1.21.11 by Tomate0613 on Oct 09, 2026
Download
  • update to 1.21.11
[2.0.3+1.21.9] 2.0.3+1.21.9 by Tomate0613 on Oct 09, 2026
Download
  • update fmj
[2.0.3+1.21] v2.0.3+1.21 by Tomate0613 on Oct 09, 2026
Download

## New Contributors
  • No longer default incorrect entity ids to pig
[2.0.2+1.21] Boids 2.0.2+1.21 by Tomate0613 on Oct 09, 2026
Download
  • No longer default incorrect entity ids to pig
[2.0.1+1.21] 2.0.1+1.21 by Tomate0613 on Oct 09, 2026
Download
  • Fix boids not affecting mobs from other mods sometimes
  • Fix boids not affecting mobs from other mods sometimes
[2.0.1+1.20.1] 2.0.1+1.20.1 by Tomate0613 on Oct 09, 2026
Download
  • Fix boids not affecting mobs from other mods sometimes
## General Changes
  • Boids simulation code has been rewritten
  • Tweaked default values
  • Fish from other mods will no longer have boids behaviour by default
  • Updated fishing real compat

## Config changes
Added new config options
  • Influence angle for separation, alignment and cohesion
  • randomness Random influence

  • defaultEntities Base list of mobs the boids behaviour applies to
  • includedEntities List of entities that are additionally influenced
  • excludedEntities List of entities that are blacklisted
[2.0.0+1.21] Boids 2.0.0+1.21 by Tomate0613 on Oct 09, 2026
Download
## General Changes
  • Boids simulation code has been rewritten
  • Tweaked default values
  • Fish from other mods will no longer have boids behaviour by default
  • Updated fishing real compat

## Config changes
Added new config options
  • Influence angle for separation, alignment and cohesion
  • randomness Random influence

  • defaultEntities Base list of mobs the boids behaviour applies to
  • includedEntities List of entities that are additionally influenced
  • excludedEntities List of entities that are blacklisted
[2.0.0+1.20] Boids 2.0.0+1.20 by Tomate0613 on Oct 09, 2026
Download
## General Changes
  • Boids simulation code has been rewritten
  • Tweaked default values
  • Fish from other mods will no longer have boids behaviour by default
  • Updated fishing real compat

## Config changes
Added new config options
  • Influence angle for separation, alignment and cohesion
  • randomness Random influence

  • defaultEntities Base list of mobs the boids behaviour applies to
  • includedEntities List of entities that are additionally influenced
  • excludedEntities List of entities that are blacklisted
[1.2.3] Boids 1.2.3 by Tomate0613 on Oct 09, 2026
Download
  • Update to 1.21
  • Make fish jumping out of water more unlikely
[1.2.2] Boids 1.2.2 by Tomate0613 on Oct 09, 2026
Download
  • Compile with java 17
  • Fixes crash with java 17
[1.2.1] Boids 1.2.1 by Tomate0613 on Oct 09, 2026
Download
  • Add a basic config
  • Add /boids config reload command
[1.1.1] Boids 1.1.1 by Tomate0613 on Oct 09, 2026
Download
Update to 1.20.5
[1.1.1] Boids 1.1.1 by Tomate0613 on Oct 09, 2026
Download
1.20.1
[1.1.1] Boids 1.1.1 by Tomate0613 on Oct 09, 2026
Download
  • Fix unexpected behaviour when fish die
[1.1.0] Boids 1.1.0 by Tomate0613 on Oct 09, 2026
Download
  • Fix flying fish
[1.0.2] Boids 1.0.2 by Tomate0613 on Oct 09, 2026
Download
  • Add icon
[1.0.1] Boids 1.0.1 by Tomate0613 on Oct 09, 2026
Download
  • Change loader version to 0.15.1
  • Improve mod compatibility
  • Clean up code
Boids Icon
Download Boids
Select game version
Select platform