▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Worthify

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 /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

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.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.

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, /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

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).
  • 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

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.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 **

Совместимость

Minecraft: Java Edition

1.21.x

Поддерживаемые окружения

Сервер

Создатели

Детали

Лицензия:MIT
Опубликован:2 месяца назад
Обновлён:1 месяц назад
Главная