HomeJavaModsVaultPity
VaultPity
ModsJava

VaultPity

Configurable pity rewards for normal and ominous trial vaults—vanilla-safe and server-side.

⬇ Download on Spigot
VaultPity

Trial vaults should feel exciting, not endless.

VaultPity gives every successful normal or ominous trial-vault unlock a transparent bonus roll. Miss that bonus enough times and the configured guarantee takes over. Your players can see their exact progress, odds, and possible rewards at any time—without replacing or interfering with vanilla vault loot.

Downloads


VaultPity is a server-side plugin. Players do not need to install a mod or resource pack.

Features


How the pity system works

Normal and ominous vaults are tracked independently.

With the default settings:


At a threshold of `5`, four misses make the fifth eligible opening guaranteed. A successful bonus resets only that vault type's counter. Opening a normal vault never changes ominous progress, and vice versa.

The bonus is independent of the vault's vanilla reward. VaultPity does not decide whether vanilla loot was “good” or “bad,” and it never cancels, edits, or replaces the item the vault ejects.

Rewards

Both reward pools are configured separately. Add, remove, or rebalance entries without rebuilding the plugin.

Code (Text):
vaults:
  normal:
    pity-threshold: 5
    bonus-chance: 0.18
    rewards:
      diamonds:
        material: DIAMOND
        min-amount: 2
        max-amount: 4
        weight: 45

  ominous:
    pity-threshold: 4
    bonus-chance: 0.22
    rewards:
      heavy-core:
        material: HEAVY_CORE
        min-amount: 1
        max-amount: 1
        weight: 8
 
Weights are relative, so every preview reflects the exact reward pool currently configured on your server.

The GUI

Run `/vaultpity` to open the main menu. Each vault card shows:


The reward menus display every configured reward, its amount range, and its real weighted chance. Pagination is included for larger custom pools.

Commands


The player menu is available by default. Administrative subcommands require their matching `vaultpity.admin.*` permission or the parent `vaultpity.admin` permission.

Requirements


Paper 1.21.1–1.21.3 do not provide the public vault state needed to confirm a genuine unlock safely. VaultPity deliberately refuses to start on those versions instead of claiming unreliable compatibility.

Important notes


Made by crown7367 on Discord.


In-game previews

VaultPity overview
Track normal and ominous vault pity progress from one clean in-game menu.
vaultpity-overview.png

Normal vault progress
See current misses, bonus chance, and guaranteed reward countdown for normal vaults.
normal-progress.png

Normal reward pool
Preview every configured normal-vault pity reward directly in game.
normal-rewards.png

Ominous vault progress
Track the separate ominous-vault pity counter, bonus chance, and guarantee.
ominous-progress.png

Ominous reward pool
Preview every configured ominous-vault pity reward directly in game.
ominous-rewards.png

VaultPity is a free Minecraft Java mod. Compatible with Minecraft 1.21. Downloaded 4 times (via Spigot). Download it and open it directly in the game.

Explore more