Sueta

Worthify

1.0.5

Fast, modern item worth & pricing system for Minecraft servers

·Plugin
  1. 1.0.5latestWorthify 1.0.5May 11, 2026

    Changelog

    1.0.5

    Added
    - Added support for overriding ShopGUI+ sell prices with Worthify worth. Can be enabled/disabled from config.yml under shopguiplus.override_sell_prices. - Fixed worth_multiplier not working. - Fixed The Worth It Self. - Fixed worthtoggle. - Fixed Conflict with other plugins. - Add more support to folia . - Full Rework On Multiplier Gui With Donut Style
    344 downloads
  2. 1.0.4Worthify 1.0.4Mar 3, 2026

    Changelog

    1.0.4

    Added
    - Fix Sell Tools - /pay admin <enable|disable|status> - Permanently enable/disable /pay for everyone (including admins) - Persists after restart (paysettings.yml) - Vault economy provider selection options: - economy.vault.prefer_cmi - economy.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.yml YAML formatting/indentation issues that could prevent the plugin from enabling
    101 downloads
  3. 1.0.3Worthify 1.0.3Feb 19, 2026

    Worthify Changelog

    1.0.3

    Added
    - SellTools system (SellWand / SellAxe) with offline expiry (absolute timestamp) and anti-duplication registry. - selltools.yml configuration: - 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 /sellwand and /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.
    24 downloads
  4. 1.0.2Worthify 1.0.2Feb 17, 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, /balancetop now 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, /balancetop now 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.bstats to 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
    20 downloads
  5. 1.0.1Worthify 1.0.1 - 1.21.XFeb 11, 2026

    Worthify v1.0.1 — Changelog

    ✨ New

    - Modrinth update checker - Periodic version checks with optional join notifications (worthify.update). - True auto-updater (opt-in) - Downloads latest jar to plugins/update/Worthify.jar; applies on restart. - Shows a clear startup warning when enabled. - New languages - Added: ar, tr, fr, de, es. - Per-player pay receive toggle - /paytoggle lets 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 - /pay ignores 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. - Better money formatting - Balances and payments display as 1,234.00.

    ⚠️ 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
    21 downloads
  6. 1.0.0Worthify 1.0.0Feb 10, 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.yml with 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.admin permission
    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
    16 downloads

Similar projects

Plugin →