
Worthify
Fast, modern item worth & pricing system for Minecraft servers
96
4
Worthify 1.0.4
release3 марта 2026 г.Changelog
1.0.4
Added
-
Fix Sell Tools -
/pay admin <enable|disable|status>- Permanently enable/disable
/payfor everyone (including admins) - Persists after restart (
paysettings.yml)
- Permanently enable/disable
-
Vault economy provider selection options:
economy.vault.prefer_cmieconomy.vault.disable_cmi
-
PlaceholderAPI placeholders for leaderboards / numeric-only displays:
%worthify_balance_ajlb%(numeric-only)%worthify_balance_kmbq%(compact:k/m/b/t/q)%worthify_top_balance_kmbq_<n>%(compact top balance)
Changed
- Startup console line now supports colors
Fixed
- Fixed
selltools.ymlYAML formatting/indentation issues that could prevent the plugin from enabling
Worthify 1.0.3
release19 февраля 2026 г.Worthify Changelog
1.0.3
Added
- SellTools system (SellWand / SellAxe) with offline expiry (absolute timestamp) and anti-duplication registry.
selltools.ymlconfiguration:- Per-tool enable/disable
- Activation mode (right/left click for wand, break/right/left for axe)
- Allowed container whitelist
- Optional container destruction (axe)
- Optional self-destruction on expiry
- Uses support (
{uses}placeholder)
- New SellWand subcommands:
/sellwand usage <uses> [player](usage-only wand; expiry hidden in lore)/sellwand selfdestruction <time> <unit> [player](time-expiring wand)/sellwand setuses <uses> [player](edit uses of wand in main hand)
- Tab completion improvements for
/sellwandand/sellaxe. - Multiplier GUI customization file:
gui/multiplier.yml.
Changed
- Localization coverage for new SellTools messages/keys.
Fixed
- Expired/invalid SellTools cleanup logic on join/inventory open.
Worthify 1.0.2
release17 февраля 2026 г.[1.0.2] - 2025-02-17
Added
- bStats integration: Anonymous usage metrics collection (plugin ID 29561)
- Custom charts for economy mode (internal vs Vault) and worth lore enabled status
- Top balance GUI support for Vault economy
/baltop,/topbal,/topbalance,/balancetopnow open the GUI even when Vault is active- Async cached Vault leaderboard (scans up to 5000 offline players)
- Shows "Calculating..." briefly on first open, then displays cached results
- Cache refreshes every 60 seconds
- Command aliases:
/topbal,/topbalance,/balancetopnow map to/baltop
Fixed
- ShadowJar build failure with Java 21: Upgraded Shadow plugin to GradleUp namespace (com.gradleup.shadow 8.3.9) to resolve "Unsupported class file major version 65"
- Unknown material warnings: Enhanced MaterialResolver
- Added normalization and legacy matchMaterial fallback
- Added aliases for renamed materials (e.g., SCUTE -> TURTLE_SCUTE)
- Suppressed warnings for known-but-unsupported materials on newer server versions
- Worth lore stacking issue: Fixed items with worth lore not stacking
- ProtocolLib hook now skips packet modifications for player's own inventory window (windowId 0)
- Preserves vanilla stacking behavior while keeping worth lore in other contexts
Technical
- Gradle build now produces only the shaded jar (plain jar task disabled)
- bStats dependency relocated to
dev.simpleye.worthify.lib.bstatsto avoid conflicts - Improved error handling in bStats initialization (graceful fallback)
Notes
- If using Vault economy, the top balance GUI may briefly show "Calculating..." on first open
- Command aliases require a full server restart to take effect
- bStats data is anonymous; no sensitive information is collected
Worthify 1.0.1 - 1.21.X
release11 февраля 2026 г.Worthify v1.0.1 — Changelog
✨ New
- Modrinth update checker
- Periodic version checks with optional join notifications (
worthify.update).
- Periodic version checks with optional join notifications (
- True auto-updater (opt-in)
- Downloads latest jar to
plugins/update/Worthify.jar; applies on restart. - Shows a clear startup warning when enabled.
- Downloads latest jar to
- New languages
- Added:
ar,tr,fr,de,es.
- Added:
- Per-player pay receive toggle
/paytogglelets players enable/disable receiving payments.- Settings stored in
paysettings.yml. - OP bypass configurable.
- Pay improvements
- Optional cooldown (default off).
- Human-friendly amounts:
1k,2.5m,1b,1t. - Money formatting with commas.
- Anti-vanish detection
/payignores vanished players (SuperVanish/PremiumVanish via reflection).
🛠️ Changed / Fixed
- Guardrails for worth values
- Invalid prices (
negative,NaN,Infinity) are skipped with warnings. - Selling never pays out invalid/negative amounts.
- Invalid prices (
- Better money formatting
- Balances and payments display as
1,234.00.
- Balances and payments display as
⚠️ Notes
- Auto-updater is disabled by default. Enable only if you accept auto-downloaded jars.
- Language files are community contributions. Please report mistakes via GitHub issues/PRs.
Modrinth changelog URL
- v1.0.1:
https://modrinth.com/plugin/worthify/changelog#1.0.1
Worthify 1.0.0
release10 февраля 2026 г.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 **
Совместимость
Создатели
Детали
Лицензия:MIT
Опубликован:2 месяца назад
Обновлён:1 месяц назад
