promotional bannermobile promotional banner

Upgrade Item

Bet an item for a chance to upgrade it into something better! Lucky wheel, custom UI like the Upgrader mod, win odds based on each item's real value. No experiments needed.

Got a stack of diamonds and feeling lucky enough to try for a netherite block? Upgrader lets you bet an item for a chance to turn it into any item you choose. Win and your item becomes the one you picked. Lose and it's gone. The more you bet, the better your odds.

This add-on was written from scratch for Bedrock: Script API, a hand-built JSON UI, redrawn textures, no experiments needed. The gameplay and design are based on the Upgrader mod (Fabric, Java) by EXEcheINZ.

✨ Features

  • Custom interface: an ITEM UPGRADER panel with a card for your bet, a card for the item you want, the wheel in the middle and your inventory below. It is not the default list-of-buttons form.
  • Lucky wheel:
    • The golden part of the wheel is the winning zone, sized by your chance.
    • The needle spins 5 times, then slows down over 3.5 seconds, with ticking that starts fast and gets slower.
    • Landing in the golden zone shows SUCCESS!; anywhere else shows FAILED. Players nearby hear the result sound too.
  • Catalogue of almost 1,500 items: sorted from cheapest to most expensive, with a search box and scroll buttons. Hover over an item to see its name, value and estimated chance.
  • Quick-pick buttons:
    • x2 / x4 / x8: picks the item worth closest to 2, 4 or 8 times your bet.
    • 30% / 50% / 70%: picks the item that gives the chance closest to that number.
  • Choose amounts: use - / +, click on the bar, or click the number to open a slider.
  • Item values:
    • Some items have fixed base values: dirt 1, iron 40, gold 60, diamond 400, nether star 4000…
    • Values spread through every crafting, smelting, stonecutter and smithing recipe.
    • Ores are worth at least what they drop when mined with a Fortune III pickaxe.
    • Damaged tools and armor lose value as they wear down.
  • Fair odds:
    • Chance = 0.9 × value of your bet ÷ value of the item you want, kept between 0.1% and 90%.
    • The result is decided the moment you press UPGRADE.
  • Safe: if you leave the game or disconnect mid-spin, your prize is kept and given to you when you rejoin.
  • Blacklist: bedrock, barriers, command blocks, spawners, spawn eggs and similar items can't be bet or picked.
  • Languages: English and Russian.

🔨 Getting the Upgrader

  • Craft it at a crafting table:
    Gold     Diamond  Gold
    Diamond  Anvil    Diamond
    Gold     Diamond  Gold
  • Command: /give @s upgrader:upgrader
  • Creative: Items tab.

🎮 How to use

  1. Hold the Upgrader and right-click (on mobile: tap the screen) to open the panel.
  2. Click an item in your inventory to place it in the bet slot.
  3. Click the right slot to open the catalogue and pick the item you want, or use the x2 / 50%… buttons.
  4. Adjust the amounts if you like, then press UPGRADE and watch the wheel.

⚙️ Configuration

Edit scripts/config.js in the Behavior Pack, then run /reload.

  • Odds: houseEdge, minChance, maxChance
  • Spin time: spinDurationTicks
  • Values: valueOverrides (fixed prices for single items, including items from other add-ons), globalValueMultiplier, valueMultipliers
  • blacklist, maxTargetCount
  • Spin limits: attemptLimit, attemptWindowSeconds

📋 Requirements

  • Minecraft Bedrock 1.21.100 or newer.
  • No Experiments / Beta APIs needed.
  • Turn on the Behavior Pack; the Resource Pack is added with it.

ℹ️ Notes

  • Because of how Bedrock forms work, the panel has to reload each time you press a button. The spin itself plays without reloading, and the result stays on the panel until your next click.
  • The Resource Pack turns off the slide animation when dialogs open and close, so the panel doesn't flicker. This applies to every dialog while the pack is on.
  • Catalogue search uses English item names or item IDs.

👏 Credits

  • Bedrock version by YTAUN. All code, the JSON UI and the textures were made new for Bedrock.
  • Based on the Upgrader mod (Fabric) by EXEcheINZ: gameplay, interface design and value system.

The Upgrade Item Team

Rising Builder tier frameprofile avatar
Owner
Rising Builder tier icon
  • 56
    Followers
  • 39
    Projects
  • 667.2K
    Downloads

More from YTAUNView all

  • SKILL TREE project image

    SKILL TREE

    Pick 1 of 6 classes and grow a 108-node skill web: traits, drawbacks, starter kits and hidden passives. Level to 60 by fighting, mining and crafting. Smooth custom UI made for mobile. No experiments.

    • 3.3K
    • October 3, 2026
  • WEAPONS-Darkin Sword project image

    WEAPONS-Darkin Sword

    Wield Aatrox's Darkin Blade in Bedrock: a 3D greatsword with Q/W/E/R skills, a passive, smooth animations, 29 pixel art particles and a World Ender form with 3D wings. No experiments needed!

    • 2.0K
    • October 3, 2026
  • WEAPONS-Frozen Scythe project image

    WEAPONS-Frozen Scythe

    Frozen Scythe for Bedrock: 2 passives (Frost Touch, Frost Ward), 3 skills and 1 ultimate, Absolute Zero. Stack Frost to freeze enemies. Needs YTAUN Skill Buttons, cast from HUD buttons.

    • 1.8K
    • October 3, 2026
  • WEAPONS-True Yamato project image

    WEAPONS-True Yamato

    True Yamato adds Vergil’s katana with full combos, Judgment Cuts, Devil/Majin Trigger, custom particles, animations, summons, Trick, barriers and more. No experimental toggles needed.

    • 12.6K
    • October 3, 2026
  • SKILL TREE project image

    SKILL TREE

    Pick 1 of 6 classes and grow a 108-node skill web: traits, drawbacks, starter kits and hidden passives. Level to 60 by fighting, mining and crafting. Smooth custom UI made for mobile. No experiments.

    • 3.3K
    • October 3, 2026
  • WEAPONS-Darkin Sword project image

    WEAPONS-Darkin Sword

    Wield Aatrox's Darkin Blade in Bedrock: a 3D greatsword with Q/W/E/R skills, a passive, smooth animations, 29 pixel art particles and a World Ender form with 3D wings. No experiments needed!

    • 2.0K
    • October 3, 2026
  • WEAPONS-Frozen Scythe project image

    WEAPONS-Frozen Scythe

    Frozen Scythe for Bedrock: 2 passives (Frost Touch, Frost Ward), 3 skills and 1 ultimate, Absolute Zero. Stack Frost to freeze enemies. Needs YTAUN Skill Buttons, cast from HUD buttons.

    • 1.8K
    • October 3, 2026
  • WEAPONS-True Yamato project image

    WEAPONS-True Yamato

    True Yamato adds Vergil’s katana with full combos, Judgment Cuts, Devil/Majin Trigger, custom particles, animations, summons, Trick, barriers and more. No experimental toggles needed.

    • 12.6K
    • October 3, 2026