promotional bannermobile promotional banner
premium banner
Time spent ingame rewards you for being in a region. Each region gives you coins overtime. These can be spent on discovery packs, a set of random items. 15 levels of upgrades.

Description

ProgressSystem (Hytale Plugin)

ProgressSystem is a Hytale server plugin that adds region-based gathering progress, region coins, and a small discovery-pack shop UI. Players earn coins over time in each zone/biome, see their status in a HUD, and can spend coins on randomized packs.

Features

  • Region-aware progress that advances automatically while a player is in a zone/biome
  • Region coins that are earned when progress completes
  • Custom HUD showing region, biome, progress, and coins
  • Region shop page with Discovery Packs and pack upgrades
  • Per-player persistent state saved to disk

Commands

  • /zone
    • Shows current active zone, gathering progress, and coins
  • /zone set <zoneId>
    • Manually set the active zone (debug/testing)
  • /regioncoin
    • Lists coins per region
  • /region shop
    • Opens the region shop page

How It Works

  • Every 2 seconds the plugin updates each online player.
  • Progress increments by ~0.2% per second (about 500 seconds per coin).
  • When progress reaches 100%, one coin is awarded for that region and progress resets.
  • Regions are derived from the player's current zone; if missing, the current biome is used.

Discovery Packs

  • Pack level is per-region and ranges from 1 to 15.
  • Opening a pack costs coins (cost increases every 3 levels).
  • Upgrading a pack costs coins (cost increases by 1 each level).
  • Higher pack levels improve the chance and quantity of items.

Data Storage

Per-player state is stored as properties files under:

  • plugins/AscendantPlugin/data/<uuid>.properties

Stored values include:

  • Active zone
  • Progress per region
  • Coins per region
  • Total earned per region
  • Pack level per region
  • Purchases per region