Tags
Creators
Details
All versions
1.0.0
Release
AutoRoot 1.0.03 months ago 16
Compatibility
Minecraft: Java Edition
1.13.x
Platforms
Bukkit
Paper
Purpur
Spigot
Changes
AutoRoot v1.0.0
Feature Overview
Environmental Simulation
- Natural seed-fall system that lets trees repopulate
- Wind-driven seed drifting for realistic sideways movement
- Vegetation bypass so seeds slip past grass, flowers, and ground clutter
- Periodic leaf caching for efficient tree scanning
Planting Engine
- Automatic planting for dropped items, saplings, crops, fungi, flowers, and custom items
- Per-item and global plant chance settings
- Configurable planting delays and scan intervals
- Optional particle and sound effects on successful planting
- Optional item destruction on planting failure
Rule System
- Fully configurable plantables with per-item behavior
- Customizable soil requirements and biome restrictions
- Custom command execution on planting success
- PlaceholderAPI support for command placeholders
- Nearest-player targeting for command execution
Protection & Logging
- Smart claim protection compatible with WorldGuard, Towny, and GriefPrevention
- CoreProtect logging for every planted block
Plant & Crop Support
- Overworld trees
- Nether fungi
- Overworld crops
- Nether crops
- Sand plants
- Bamboo
- Berries
- Flowers
Commands
- Version command with environment information
- Reload command for applying configuration changes
- List command for viewing all loaded plantable rules
- Toggle command for enabling or disabling AutoRoot at runtime
- Info command for viewing plugin metrics, and Rule information.
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:PCWdzlBV"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:nTkHLKls:PCWdzlBV"
}

