Tags
Creators
Details
All versions
1.1.0
Release
AutoRoot 1.1.03 months ago 17
Compatibility
Minecraft: Java Edition
1.13.x
Platforms
Bukkit
Paper
Spigot
Changes
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: https://github.com/Jochyoua/AutoRoot/compare/1.0.0...1.1.0
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:nTkHLKls:CXSaYUrX"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:nTkHLKls:CXSaYUrX"
}

