Mentalitys | XP Reserve

Fabric · Minecraft 1.21.11 · v0.1.0

Experience, safely in reserve.

Опыт — надёжно в запасе.

Reusable XP flasks for survival progression, vanilla Mending, and a second chance after death.

Minecraft 1.21.11FabricFabric APIJava 21v0.1.0EN / RU

Overview

A portable reserve for real XP.

XP Reserve stores exact XP points rather than subtracting and restoring abstract levels. Fill a flask when you have more experience than you want to risk, then release it later when Mending or your XP bar needs it.

Flasks

One system, four survival tools.

Experience Flask I

Experience Flask I

1,395 XPLevel 30 from zero

First reusable reserve.

Experience Flask II

Experience Flask II

5,345 XPLevel 50 from zero

Diamond-block upgrade.

Experience Flask III

Experience Flask III

30,970 XPLevel 100 from zero

Recovery Compass upgrade.

Soul Flask

Soul Flask

30,970 XPDeath insurance

Totem upgrade; becomes Flask III after a capture.

Empty
Low
Medium
High
Full

Fill states are a clear visual guide. A flask glints only when it is exactly full.

Recipes

Start small, upgrade when ready.

Experience Flask I

Amethyst ShardLapis LazuliAmethyst ShardLapis LazuliGlass BottleLapis LazuliAmethyst ShardLapis LazuliAmethyst Shard

Amethyst Shard · Lapis Lazuli · Glass Bottle

Upgrades

Experience Flask IDiamond BlockExperience Flask II

Flask I + Diamond Block → Flask II

Experience Flask IIRecovery CompassExperience Flask III

Flask II + Recovery Compass → Flask III

Experience Flask IIITotem of UndyingSoul Flask

Flask III + Totem of Undying → Soul Flask

Valid stored XP is preserved through every upgrade.

Controls & Mending

Release XP where it helps first.

Shift+RMB

Store XP

RMB

Release XP

Soul Flask

A reserve that can survive the worst moment.

  1. Craft it from Flask III and a Totem of Undying.
  2. Fill or release it like Flask III.
  3. On real death, Totem resolution happens first.
  4. One Soul Flask captures fitting XP, becomes Flask III, and drops with normal items.

Recover the drop yourself: lava, the void, and item despawn can still destroy it. keepInventory leaves it armed.

Soul Flask + XPTotem checkReal death: capture XPFlask III in death drops

Progression

Recipes discover naturally. Milestones tell the story.

Experience ReserveDeeper ReserveVeteran ReserveSecond Chance

Flask I becomes discoverable with amethyst; each owned flask reveals the next upgrade recipe.

FAQ

Good to know.

Does it store levels or XP points?

Exact raw XP points. Level equivalents are capacity landmarks only.

What happens with Mending?

Mending gets released XP first; the remainder goes to the player.

Does Soul Flask work with a Totem?

Yes. A Totem resolves first; saved players do not consume the flask.

What about keepInventory and multiple Soul Flasks?

keepInventory leaves insurance armed. Only one Soul Flask can trigger per death.

Can a dropped Flask III burn or despawn?

Yes. Death insurance saves XP into an item; it does not make the item indestructible.

Does an upgrade preserve stored XP?

Yes, when upgrading a valid flask.

Is the mod required on client and server?

Yes, install XP Reserve and Fabric API on both sides for multiplayer.

Which versions are supported?

Minecraft 1.21.11 on Fabric, Java 21.

Changelog

v0.1.0

First release candidate. Three reusable flask tiers, exact raw-XP storage, fill visuals and full glint, Mending-aware release, Soul Flask insurance, vanilla-like recipes and advancements, plus English/Russian support.