π° Slots
A hand-held slot machine for Minecraft. Bet any item, pull the lever and watch three reels spin. Hit three in a row and win up to **50× your bet.
> Requires Upgrader item and Fabric API. Slots is an add-on that runs on Upgrader's item values, odds and limits.
---
How to play
1. Craft a **Slot Machine** and right-click it.
2. Put the items you want to gamble with into the credits tray : diamonds, iron, emeralds, anything.
3. Set your bet with −, + or MAX (hold Shift to change it by 10).
4. Hit SPIN and watch the reels stop one by one.
Winnings are paid in the **same item you bet** and go straight back into the tray. If the tray fills up, the rest goes to your inventory.
Paytable
| Three in a row | Pays |
|---|---|
| β¨ Nether Star | **50× JACKPOT** |
| π Diamond | **20×** |
| π¨ Gold Ingot | 10× |
| π Bell | 6× |
| π Melon Slice | 4× |
| π Sweet Berries | 3× |
| Any pair | Bet back |
Hover any row in the machine to see its **exact odds**. Jackpots and triple diamonds are **announced to the whole server**.
Features
- ποΈ Animated reels that stop one at a time, with sounds for every stop, win and jackpot
- π² Fair, server-side odds**: every result is decided by the server, and the reels always show the real outcome
- βοΈ Tunable payout rate: odds follow Upgrader's house edge setting (default **~90% returned** over time)
- π‘οΈ Nothing gets lost: close the screen mid-spin, disconnect or leave and you're paid out right away
- π« Respects Upgrader's config: same blacklist, spin length and anti-spam cooldown
- π° Shows the value of your bet using Upgrader's item prices
- π¨ Matches Upgrader's look, so the two mods feel like a set
Crafting
Gold Ingot | Diamond | Gold Ingot
Diamond | Smithing Table | Diamond
Gold Ingot | Diamond | Gold Ingot
Installation
Install on both the server and every client:
- Fabric Loader 0.15+
- Fabric API
- **Upgrader 1.2.1+**
- Slots
Minecraft 1.20.1 · Fabric
For server owners
All tuning goes through **Upgrader's config**:
- `houseEdge`: the share of bets paid back over time (0.9 = 90%, 1.0 = break-even)
- `spinTicks`: how long the reels spin
- `attemptLimit` / `attemptWindowSeconds`: spin rate limit
- `blacklist`: items that can't be bet
---
Slots is an independent add-on. It does not include or modify Upgrader; Upgrader must be installed separately.

