AutoRoot v1.1.0
Feature Enhancements
Planting Mechanics
- Custom Effects: Support for configurable particle effects and sound triggers upon successful planting.
- Command Dispatch: Support for executing custom commands with PlaceholderAPI placeholders on successful planting
- Failure Handling: Options to clear or destroy items when a planting attempt fails.
- World Restrictions: Per-world blacklist and whitelist configurations
Performance & Chunk Management
- Density Caps: Configurable per-chunk limits for saplings and leaf density to restrict seed generation and prevent too many saplings.
- ChunkInfo Caching: In-memory caching for saplings and leaf structures across active chunks.
- Lifecycle Management: Refactored chunk load and unload event handling to maintain cache integrity.
Configuration & Administrative Tools
- Diagnostics: Added world information to
/autoroot info - Config Structure: Fixed configuration entries, added an
is_enabledtoggle under default rules, and improved reload stability for default commands. - Default Rule Adjustments: Support for Cocoa Beans as a valid Jungle Sapling seed and Pale Garden biome constraints for Pale Oak.
Codebase Improvements
- Updated
PlantableRuledata structures to utilize Lombok builders. - Restructured chunk scanning pipelines and data flow for internal caching.
Full Changelog: 1.0.0...1.1.0