0.7.0-alpha.1
Compatibility
Changes
GrowthTools v0.7.0-alpha.1
The first public alpha release of GrowthTools.
GrowthTools is a configurable progression and ability system for Minecraft Paper tools.
Highlights
- Per-item UUID, Level and EXP progression
- Pickaxe, Axe, Shovel, Hoe, Fishing Rod and Bow support
- Persistent tool data using PersistentDataContainer
- Block, Fishing and Bow experience
- Vein Miner
- 3x3 Area Break
- Auto Smelt
- Experience Boost
- Vein Miner / Area Break + Auto Smelt integration
- Fortune and Silk Touch handling
- Persistent placed-block EXP farming protection
- SQLite Tool Registry
- Duplicate UUID detection
- Tool repair and UUID regeneration tools
- PlaceholderAPI integration
- WorldGuard protection compatibility
- mcMMO compatibility
- Jobs Reborn compatibility
- Geyser / Floodgate support
- Public GrowthTools Addon API
- Example Addon
- Diagnostics with
/gt doctor
Tested environments
Player QA:
- Paper 1.21.11
- Java 21
Server runtime coverage:
- Paper 1.21.4
- Paper 1.21.10
Paper 1.21.11 player QA includes server lifecycle and core gameplay scenarios.
Runtime QA includes scenario-scoped coverage for:
- WorldGuard
- PlaceholderAPI
- mcMMO
- Jobs Reborn
- Geyser
- Floodgate
See the compatibility documentation for exact versions, scenarios, and remaining manual checks.
Installation
- Download
GrowthTools-0.7.0-alpha.1.jar - Place it in your Paper server's
pluginsdirectory - Start or restart the server
- Run
/gt doctor - Use
/gt give <player> <type>to create a GrowthTool
Requirements:
- Java 21
- Paper 1.21.x
Paper 1.21.11 has received player QA. Paper 1.21.4 and 1.21.10 have documented server runtime coverage. Other Paper 1.21.x builds are expected compatible but have not received the same runtime coverage.
Important
This is an ALPHA release.
Back up plugins/GrowthTools/ before updating between alpha versions.
Some optional integration edge cases remain untested. Please report bugs through GitHub Issues and attach /gt doctor export output when useful.
Downloads
Server owners should download:
GrowthTools-0.7.0-alpha.1.jar
Addon developers may use:
GrowthTools-api-0.7.0-alpha.1.jar
The API remains experimental during the 0.x series.
Documentation
See the repository README and docs/ directory for:
- Installation
- Configuration
- Abilities
- Compatibility
- Developer API
- Known issues
- Migration
- Privacy
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:EYx2ATPi:QWyr1yjk"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:EYx2ATPi:QWyr1yjk"
}

