Links
Tags
Creators
Details
All versions
1.0.0
Release
Worthify 1.0.08 months ago 22
Compatibility
Minecraft: Java Edition
1.21.x
Platforms
Bukkit
Folia
Paper
Purpur
Spigot
Changes
Worthify v1.0.0 - Initial Release
๐ Features
Economy System
- Player Balance Management - Built-in balance system with persistent YAML storage
- Sell Command - Sell items from inventory with configurable item worth values
- Balance Command - Check your current balance
- Top Balance Leaderboard - View top players by balance with
/topbal - Pay Command - Transfer money between players
Worth Management
- Customizable Item Pricing - Set worth for any Minecraft material via configuration
- Dynamic Price Configuration - Prices stored in
prices.ymlwith hot-reload support - Material Resolution - Smart material name handling with alias support across different server versions
User Interface
- Item Worth GUI - Interactive GUI to browse all priced items
- Pagination support for large item lists
- Search functionality to filter items
- Click items to see unit price and total value
History & Tracking
- Sell History - Track last 250 sell transactions per player
- Sell History GUI - Visual interface to view your recent sales
- Transaction Logging - Persistent storage of all transactions
Admin Features
- Set Worth Command - Dynamically set item prices while holding items
- Delete Worth Command - Remove pricing for specific items
- Permission-based Access Control - Admin-only commands with
worthify.adminpermission
Advanced Features
- Worth Lore Hook - Optional ProtocolLib integration to display item worth in lore tooltips
- Multi-version Compatibility - Support for Paper, Purpur, and Spigot servers
- Server Version Detection - Automatic compatibility for Minecraft 1.20 - 1.21
Technical Highlights
- Java Records - Modern Java implementation using records for cleaner code
- Thread-safe Operations - Volatile caching for concurrent price lookups
- Configuration Management - Robust YAML configuration with fallback defaults
- Hook System - Extensible plugin dependency integration (Vault, ProtocolLib)
- Material Mapping - Smart resolution of material names across versions
Supported Versions
- Minecraft 1.20
- Minecraft 1.20.1
- Minecraft 1.20.2
- Minecraft 1.20.4
- Minecraft 1.21
**This is a stable, first release **
Optional dependencies
Any compatible version
Any compatible version
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:cXkl8eug:XmUf0TTW"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:cXkl8eug:XmUf0TTW"
}

