HomeJavaMods❤️ Auto Breeding ❤️ [1.19 - 1.20.x - 26.1.x]
❤️ Auto Breeding ❤️ [1.19 - 1.20.x - 26.1.x]
ModsJava

❤️ Auto Breeding ❤️ [1.19 - 1.20.x - 26.1.x]

⬇ Download on Spigot

AutoBreeding
Smart Automatic Animal Breeding for Survival Servers

Let your animals feast on nearby crops and breed naturally — no more manually feeding every mob one by one.

[​IMG]


❖ What is AutoBreeding?

AutoBreeding is a lightweight farming plugin designed to make animal farms feel more natural and less repetitive.

Instead of players having to manually feed every cow, sheep, pig, chicken, goat, fox, bee, or other breedable mob, AutoBreeding scans nearby animals and automatically places them into love mode when the correct conditions are met.

Animals can use nearby food sources such as crops, flowers, bamboo, cactus, fungus, hay blocks, sweet berry bushes, and more depending on the mob.

The plugin is designed to be simple for players, configurable for server owners, and safe for survival servers.


❖ Why Use AutoBreeding?



❖ Main Features



❖ Supported Mobs

AutoBreeding supports all major breedable mobs, including:



❖ Food Source System

AutoBreeding supports both block-based and item-based breeding logic.

Block-Based Food Sources

Some mobs use nearby blocks as their food source.

Examples:


Item-Based Food Mobs

Some mobs use food items in vanilla Minecraft, not placeable food blocks.

Examples:


For these mobs, AutoBreeding can be configured with:

Code (Text):

Require-Food-Source: false
Consume-Food-Block: false
 
This means the plugin does not try to find an impossible food block such as beef, fish, slime balls, or golden carrots in the world.


❖ Admin GUI

AutoBreeding includes an admin GUI for easy mob management.

Open it with:

Code (Text):
/ab gui
The GUI allows you to toggle mobs on or off without manually editing the config every time.

Each mob button can show useful information such as:


This makes it much easier to manage the plugin directly in-game.


❖ Commands

Code (Text):

/ab gui
/ab menu
/ab reload
/ab rl
/ab stats
/ab list
 


❖ Permissions

Players do not need any permission to benefit from automatic breeding.

Only admin commands require permission.

Code (Text):

ab.admin
 


❖ Performance Protection

AutoBreeding includes several safety options to prevent large farms from becoming a problem.



❖ Example Config

Code (Text):

Auto-Breeding:
  Enabled: true

  # Cooldown per animal after it has been placed into love mode.
  # Time is in minutes.
  Cooldown-Minutes: 5

  # How often the plugin scans animals.
  # 20 ticks = 1 second.
  # 1200 ticks = 1 minute.
  # 6600 ticks = 5 minutes 30 seconds.
  Task-Delay-Ticks: 6600

  # How far around each animal the plugin searches for food blocks.
  Crop-Search-Radius: 5

  # If this many of the same mob are nearby, breeding is skipped.
  Mob-Limit-Radius: 25
  Mob-Limit: 10

  # Maximum number of animals that can be bred in one scan.
  Max-Breeds-Per-Cycle: 50

  # If true, animals only process when a player is nearby.
  Require-Player-Nearby: true

  # Distance used for Require-Player-Nearby.
  Player-Range: 48

  # If true, animals with custom names will be ignored.
  Ignore-Named-Animals: false

  # If true, tamed animals will be ignored globally.
  Ignore-Tamed-Animals: false

  # Shows heart particles when an animal is auto-fed.
  Particles: true

  # Plays eating sound when an animal is auto-fed.
  Sound: true

  # Empty list means all worlds.
  Enabled-Worlds: []
 

❖ Example Mob Config

Cow Example

Code (Text):

Cow:
  Enabled: true
  Food-Blocks:
  - WHEAT
  Require-Food-Source: true
  Require-Tamed: false
  Consume-Food-Block: true
  Require-Fully-Grown: true
  Icon: BEEF
 
This means:



Bee Example

Code (Text):

Bee:
  Enabled: true
  Food-Blocks:
  - DANDELION
  - POPPY
  - BLUE_ORCHID
  - ALLIUM
  - AZURE_BLUET
  - RED_TULIP
  - ORANGE_TULIP
  - WHITE_TULIP
  - PINK_TULIP
  - OXEYE_DAISY
  - CORNFLOWER
  - LILY_OF_THE_VALLEY
  - SUNFLOWER
  - LILAC
  - ROSE_BUSH
  - PEONY
  - WITHER_ROSE
  - TORCHFLOWER
  Require-Food-Source: true
  Require-Tamed: false
  Consume-Food-Block: false
  Require-Fully-Grown: false
  Icon: HONEYCOMB
 
This means:



Wolf Example

Code (Text):

Wolf:
  Enabled: true
  Food-Blocks: []
  Require-Food-Source: false
  Require-Tamed: true
  Consume-Food-Block: false
  Require-Fully-Grown: false
  Icon: BONE
 
This means:



❖ Config Option Descriptions



❖ Example World Whitelist

Allow all worlds:

Code (Text):

Enabled-Worlds: []
 
Only allow the main world:

Code (Text):

Enabled-Worlds:
  - world
 
Allow multiple worlds:

Code (Text):

Enabled-Worlds:
  - world
  - world_nether
  - world_the_end
 

❖ Statistics System

Use:

Code (Text):
/ab stats
This command shows useful information such as:


This is useful for testing, balancing, and checking whether the plugin is actively working.


❖ Recommended Settings

Testing Settings

Use these while testing:

Code (Text):

Task-Delay-Ticks: 100
Require-Player-Nearby: false
Enabled-Worlds: []
 
Live Server Settings

Use these for normal survival gameplay:

Code (Text):

Task-Delay-Ticks: 6600
Require-Player-Nearby: true
Enabled-Worlds:
  - world
 

❖ Current Version

AutoBreeding v1.5.0

This version includes:



❖ Download Goals



❖ To Do / Planned Features



❖ Requirements



❖ Support

For support, suggestions, or bug reports, join the Discord server:

https://discord.gg/HxMp5ejvKU

When reporting an issue, please include:



❖ Disclaimer




AutoBreeding
A smarter, cleaner way to keep your farms alive.
[​IMG]

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

❤️ Auto Breeding ❤️ [1.19 - 1.20.x - 26.1.x] is a free Minecraft Java mod. Compatible with Minecraft 1.17, 1.18, 1.19, 1.20 and newer. Downloaded 522 times (via Spigot). Download it and open it directly in the game.

Explore more