Tags
Creators
Details
Licensed MIT
Published last year
Updated last year
All versions
1.1
Release
OneHitTree v1.1last year 1,121
Compatibility
Minecraft: Java Edition
1.21ā1.21.8
1.20.x
1.19.x
1.18.x
1.17.x
1.16.x
1.15.x
1.14.x
1.13.x
Platforms
Folia
Paper
Purpur
Spigot
Changes
ā What's New & Improved
š§ Performance Improvements
- Optimized tree detection using a faster and more efficient BFS algorithm.
- Introduced a
max-heightsetting to prevent lag from extremely tall trees.
šæ New Features
- Added
max-leaf-distanceto limit how far leaf blocks can be broken. - Tool validation is now optional ā requiring an axe can be enabled/disabled in config.
āļø Configuration Enhancements
- Added config options to enable/disable
particle-effectsandsound-effects. - Updated default plugin messages with color codes for better clarity.
š Bug Fixes
- Fixed compatibility issues with WorldGuard using proper reflection checks.
- Resolved
cannot find symbolerrors related toBlockDataandParticle. - Replaced
Particle.BLOCK_CRACKwith version-safeEffect.STEP_SOUND, supporting Minecraft 1.8+. - Added error handling for particle and sound effects to prevent crashes.
š¹ļø Version 1.0 (Initial Release)
⨠Features
- Basic tree-breaking functionality.
- Configurable log and leaf types.
- Permission support:
onehittree.use,onehittree.reload. - WorldGuard integration.
ā ļø Known Issues
- Particle effects caused errors in some versions.
- No height or leaf distance limits for trees.
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:Z8CdDzZO:Z6SCPtHX"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:Z8CdDzZO:Z6SCPtHX"
}

