Releases: Traqueur-dev/MoreBees
1.1.0
🐝 MoreBees v1.1.0 – Enhanced Item Configs & Developer Support
Improving flexibility, item customization, and developer integration
✨ Features
📦 Extended Bee Product Configuration
-
Reworked the
productfield in bee definitions: /!\ BREAK OLD CONFIG backup your configs and recreate it-
Now supports multiple product types:
additional: main block/item (e.g., ores)honey: custom honeycomb with display name and lorehoney-block: custom honey block with metadata
-
Improved clarity and extensibility for resource-producing bees
-
DOCUMENTATION EXPOSITION
🧰 New Configurable Bee Tools
-
Added YAML configuration for:
-
Bee Jar: Now fully customizable (material, name, lore, placeholder support)
-
Bee Box: Same as above, includes
%bees%placeholder for live content -
Beehive Lore: Dynamic lore lines for in-world hives with placeholders:
%max-bees%,%production-multiplier%,%produce-blocks%, etc.
-
🧾 ItemStackWrapper Support
-
Introduced new
ItemStackWrapperconfiguration format:- Define any item with
material,name,lore, andmodel-id - Enables easy integration with other plugins (via custom IDs or textures)
- Internal placeholder support for dynamic display
- Define any item with
🛠️ Upgrade Item Lore
-
upgrades.ymlitems now support lore with meaningful placeholders:%max-bees%,%production-multiplier%,%produce-blocks%- Enhances user feedback in-game when using upgrade items
🔧 Build & API Improvements
-
Reintroduced
maven-publishin the API module for:- Cleaner developer workflows
- Easier integration into external plugin projects
- Structured
build.gradlefor future publishing and maintenance
Full Changelog: 1.0.0...1.1.0
1.0.0
🐝 MoreBees v1.0.0 - Initial Release
A powerful and modular bee expansion plugin for Minecraft 1.21+ servers
✨ Features
🐝 Custom Bee Types
-
Added support for multiple custom bees: Redstone, Diamond, Emerald, Gold, Iron, and more.
-
Each bee has:
- Unique food and flower preferences
- Custom model support (via ModelEngine)
- Specific resource production (e.g., ores, items)
-
Implemented cross-breeding system between bee types
-
Introduced mutation mechanics triggered by environmental blocks
🏠 Advanced Beehive System
-
Beehives can be upgraded through 3 levels:
- Increased bee capacity
- Boosted production rates
- Custom block production toggle
-
Upgrades are visually displayed as floating 3D items
-
Each beehive tracks its own bees and resources
-
Honey auto-converts into items/blocks when full
🛠️ Bee Management Tools
- Bee Jar: Capture and carry one bee
- Bee Box: Store up to 10 bees in one portable item
- Simple right-click and sneak+right-click release mechanics
🔧 Configuration System
-
Fully configurable via YAML:
config.yml: General settings, bee definitionsbreeds.yml: Breeding and mutation rulesupgrades.yml: Upgrade tiers and associated items
🎮 Commands & Permissions
-
/morebeesbase command with subcommands:egg,spawn,honey,tool,upgrade,reload
-
Multiple aliases:
/mb,/bees,/bee
📘 RecipesAPI Integration
-
All custom crafting handled via RecipesAPI:
- Define recipes in YAML or Java
- Advanced validation and custom item support
🚀 Performance & AI Improvements
-
Implemented optimized spiral search algorithm:
- 10x faster than vanilla cube scan
- Early termination when target is found
- Server-friendly for large bee populations
🎨 ModelEngine Support
-
Full compatibility with ModelEngine:
- Custom 3D animated models for bees
- Scaled models for baby bees
- Flying animation support
🛠️ Developer API
-
Public API to:
- Spawn bees
- Get bee types from entities
- Integrate with bee management systems
Full Changelog: https://github.com/Traqueur-dev/MoreBees/commits/1.0.0