promotional bannermobile promotional banner

YAS Currency

YASCurrency is a native Hytale economy and wallet system with digital balances, physical cash support, transaction history, admin tools, API support, multilingual UI, and optional integrations for shops and server economy systems.

File Details

yascurrency-1.1.1.jar

  • R
  • Jun 1, 2026
  • 14.69 MB
  • 18
  • 0.5

File Name

yascurrency-1.1.1.jar

Supported Versions

  • 0.5

Changelog V1.1.1

New Features

  • Added a configurable Balance HUD for player currency information.
  • Added a dedicated HUD tab inside the player wallet.
  • Added per-player HUD settings for:
    • HUD position
    • X/Y offset
    • digital balance visibility
    • physical cash balance visibility
    • currency icon visibility
    • HUD background style
  • Added selectable Balance HUD backgrounds:
    • Standard
    • RPG
    • RPG light
  • Added optional global currency symbol visibility. Server owners can now hide the currency symbol completely.
  • Added dynamic cash item names and descriptions using Hytale item stack display metadata.
  • Added support for physical cash display names and values in cash item tooltips.
  • Added new QuestLines requirement for physical cash checks:
    yascurrency:cancashafford:<amount>
  • Added new QuestLines action for removing physical cash from a player inventory:
    yascurrency:takecash:<amount>:<label>
  • Added new QuestLines text variable for physical cash balance:
    {ycurcashbalance}
  • Updated public API to API v3.
  • Added new API helpers for physical cash balance checks, formatted cash balance output, Balance HUD refreshes, HUD settings, and feature detection.

Improvements

  • Improved player wallet structure with clearer HUD configuration.
  • Improved Balance HUD startup behavior so the HUD can load automatically without requiring the wallet to be opened first.
  • Improved Balance HUD padding and spacing for better readability.
  • Improved Balance HUD display options so players can choose between digital balance, physical cash balance, or both.
  • Reduced Balance HUD positions to stable corner placements:
    • top left
    • top right
    • bottom left
    • bottom right
  • Improved physical cash naming across wallet, HUD, and cash handling.
  • Improved cash formatting so physical cash can use its own configured value label.
  • Improved QuestLines integration with support for both digital balance and physical cash economy flows.
  • Improved API feature flags for easier compatibility checks by other plugins.
  • Improved handling of existing cash stacks by normalizing them when they are processed by wallet or cash actions.

Fixes

  • Fixed inconsistent currency/cash labels where old names such as Syndi or SyndiCash could still appear after configuration changes.
  • Fixed optional symbol handling so the currency symbol can be fully hidden when disabled.
  • Fixed Balance HUD background selection where the standard background could incorrectly keep an RPG background style.
  • Fixed Balance HUD visibility behavior when the global HUD option is enabled or disabled.
  • Fixed several HUD placement issues by limiting the available positions to stable corner anchors.
  • Fixed physical cash item tooltips no longer relying on static item translation keys for dynamic cash names and values.
  • Fixed raw translation keys appearing in cash item tooltips by using resolved per-stack display metadata.
  • Fixed legacy/old HUD position values being normalized to a safe default.

Compatibility Notes

  • Existing cash items may need to be processed once through wallet, cash handling, or related inventory actions before receiving updated dynamic tooltip metadata.
  • Balance HUD settings are stored per player.
  • Global admin HUD settings now only control whether the Balance HUD feature is available; players configure their own HUD placement in the wallet.
  • Plugins integrating with YASCurrency should check API_VERSION = 3 and use feature flags where possible.