HytaleKit
Shards of Fortune

Shards of Fortune

by T1nnyman

gameplayutility

Shards of Fortune brings adventure-style loot to Hytale by making pots, containers, and any block drop configurable items. Think Zelda-style breakables with full JSON customization.

Remember smashing pots in classic adventure games hoping for loot? Shards of Fortune brings that satisfying mechanic to Hytale with a fully configurable loot pool system.

What Does This Mod Do?

Shards of Fortune introduces a data-driven loot system that lets you make any block drop items when broken. Instead of hardcoding drops, everything is controlled through a JSON config file - you decide what drops, where, and how often.

Think Zelda-style pots, but fully customizable for your server.

Key Features

Loot Pools

Define multiple loot pools with:

  • Weighted item drops
  • Roll counts per break
  • Drop chance percentages

Target-Based Drops

Assign specific blocks to specific loot pools. Pots can have different drops than vases, and crates can have different drops than barrels.

Fully Data-Driven

No hardcoded logic - everything is controlled via config. Change drops without touching code.

Future-Proof Design

Easily expand with new blocks, loot pools, or items as Hytale evolves and adds new content.

Non-Intrusive

Only affects blocks you explicitly target. Normal blocks remain completely untouched.

How It Works

  1. Loot Pools define what items can drop
  2. Target Pools define which blocks use which loot pool
  3. When a targeted block is broken, it rolls loot from its assigned pool
  4. Blocks not listed in any target pool are ignored

No default loot pool is applied globally - only explicitly targeted blocks are affected.

Configuration

The config file is generated automatically on first server start:

mods/Tinnyman_Shards-of-Fortune/ShardsOfFortune.json

Once created, the file will not be overwritten, allowing you to safely customize it without losing changes on updates.

Example Configuration

{
  "lootPools": {
    "coins": {
      "items": [
        {"id": "gold_coin", "weight": 10, "count": [1, 3]},
        {"id": "silver_coin", "weight": 30, "count": [1, 5]}
      ],
      "rolls": 1,
      "chance": 0.5
    }
  },
  "targetPools": {
    "pot": "coins",
    "vase": "coins"
  }
}

Use Cases

  • Adventure Servers - Reward exploration with loot in environmental objects
  • Dungeon Maps - Populate dungeons with lootable containers
  • Economy Servers - Create consistent coin drops from breakables
  • RPG Gameplay - Add resource drops to harvested blocks

Who Is This Mod For?

Ideal for:

  • Server admins wanting Zelda-style breakable mechanics
  • Dungeon and adventure map creators
  • RPG-focused servers
  • Anyone wanting configurable block drops

Compatibility

  • Hytale Version: Early Access
  • License: MIT (open source - feel free to use, modify, and extend)

About the Author

Tinnyman created Shards of Fortune inspired by classic adventure games and a love for breaking pots.