File Details
beeworkforce-forge-1.20.1-0.3.0.jar
- R
- Jun 23, 2026
- 359.94 KB
- 8
- 1.20.1
- Forge
File Name
beeworkforce-forge-1.20.1-0.3.0.jar
Supported Versions
- 1.20.1
Curse Maven Snippet
Bee Workforce 0.3.0 Release Notes
Bee Workforce 0.3.0 adds the Recovery Ledger for technical Construction Bee disappearance scenarios and introduces the first standalone selective breeding system for Bee Workforce.
This release is the foundation for future bee species expansion and genetic progression. In 0.3.0, selective breeding is available for Construction Bees.
Highlights
Recovery Ledger
- Added the Recovery Ledger, a saved recovery snapshot system for Construction Bees.
- The Recovery Ledger is not a third source of truth for normal bee management. It is a limited recovery aid used only when a technical disappearance may have occurred.
- Recovery data is updated at lifecycle boundaries such as bee creation, pickup, death, home loss, home rescue, and remaining-action exhaustion.
- Recovery candidate checks are limited to loaded chunks and explicit debug operations. Unloaded chunks are not force-loaded for recovery checks.
- Bees are not restored when an entity with the same UUID already exists, and an additional duplicate-entity guard was added.
Recovery Debug Commands
Added OP-only debug commands for checking and testing Recovery Ledger behavior.
recovery summaryrecovery check <pos>recovery restore <pos>recovery simulate_disappear <pos>
simulate_disappear is a manual verification helper that creates a state similar to a technical Construction Bee disappearance.
Construction Bee Genetics MVP
- Added a genetics data version and generation value to Construction Bee items.
- Construction Bees created with Builder Honey are initialized as founder individuals.
- Added pure logic for generating a child Construction Bee item from two parent Construction Bees.
- Child traits are generated from the parents' remaining actions, speed, carry capacity, and health, with small variation.
- Children are treated as new individuals and do not inherit carried items, active work targets, home registration, or Recovery Ledger state from their parents.
Selective Breeding Hive
- Added the Selective Breeding Hive block.
- Added a dedicated GUI with two parent slots, six output slots, and Honey Unit progress.
- The Selective Breeding Hive becomes active only when a vanilla Bee Nest or Beehive is horizontally adjacent.
- When an adjacent vanilla hive reaches maximum
HONEY_LEVEL, the Selective Breeding Hive consumes it directly as one Honey Unit and resets that hive'sHONEY_LEVELto 0. - Honey Bottles and Honeycombs are not generated automatically.
- Every 3 Honey Units produces one child Construction Bee item.
- The GUI shows adjacent hive count, Honey Units, remaining units until the next child, total consumed units, and current stop reason.
Performance Boundaries
- The Selective Breeding Hive does not perform wide block searches, bee entity searches, or world-wide scans.
- Honey Unit consumption is checked at a low frequency. Adjacent block changes and GUI refreshes update display status only.
- The Recovery Ledger does not scan all bees every tick.
Design Groundwork
- ForestryCE remains optional and is treated as a possible future adapter, not a required dependency.
- Selective breeding ownership is assigned to the Bee Workforce Selective Breeding Hive, not vanilla bee entities or normal Bee Nests/Beehives.
- Design work for 0.3.1 and later now covers bee species expansion, species mutation, genetic performance parameters, and biome/environment breeding bonuses.
- The enhanced vanilla bee path will use the name
採蜜蜂in Japanese andHoney Forager Beein English.
Note
Selective breeding in 0.3.0 is an MVP for Construction Bees. Future 0.3.1+ releases will expand this into Honey Forager Bees, Combat Bees, Mining Bees, Landfill Bees, Item Finder Bees, Item Carrier Bees, and related systems.
Bee Workforce removes and places real blocks in your world. Please make a backup before using it in an important world.