1.0.1
Compatibility
Changes
š° Currency Formatting Refactor
Removed all hardcoded currency symbols ($) from internal money formatting.
Money values are now displayed as pure numeric values with suffixes:
1.0B, 1.0M, 1.0K, 1000.00
š ļø Code Improvements
Introduced formatMoney() as the unified method for money display.
Updated all money outputs to use formatMoney():
InvestCommand ā /invest info profit and rate display
LeaderboardManager ā leaderboard investment amounts
ProfitManager ā actionbar profit notifications
š§© Placeholder Compatibility
Currency symbols are now handled exclusively by PlaceholderAPI.
Ensures clean integration with scoreboards, TAB, GUIs, and custom formats.
šÆ Result
Cleaner and more flexible money display
No duplicate or conflicting currency symbols
Fully compiled and production-ready
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:Z7gyf40I:3ccuuuMb"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:Z7gyf40I:3ccuuuMb"
}

