Placing and Removing a Machine
1
Look at the block where you want the machine
Face the block in your world where the slot machine should appear — the machine spawns on the block you are looking at (within 5 blocks range).
2
Run the setup command
3
Remove a machine when needed
Stand near the machine you want to remove and run:This removes the nearest slot machine entity and frees its location.
Only administrators with the appropriate permission node can place or delete machines. Regular players only need the right-click interaction permission to play.
How Players Use the Machine
When a player right-clicks the physical slot machine entity, a 3-row inventory GUI opens automatically. The three central slots (12, 13, 14) act as the spinning reels and display a? block while idle.
1
Adjust your bet
Use the four colored dye buttons in the bottom row to fine-tune your wager:
Alternatively, click the Custom Amount paper icon (slot 4) to close the GUI and type an exact value in chat.
2
Spin the reels
Click the 🎰 SPIN! button (Tripwire Hook, slot 22). Your bet is withdrawn immediately, and the three reels begin animating. Each reel locks in sequence — reel 1 at 20 ticks, reel 2 at 40 ticks, reel 3 at 60 ticks — accompanied by anvil-land sound effects.
3
Collect your winnings
If all three reels show the same symbol and it has a multiplier above
0, your payout is deposited automatically. An Amethyst Shard “Try Again?” button appears so you can spin immediately without re-opening the machine.Prize Tiers
Prizes are drawn with weighted random selection — higher weight means the symbol appears more often. To win, all three reels must land on the same symbol. A multiplier of0.0 means you receive nothing for that combination.
You can modify every entry — material, display name, multiplier, and weight — directly in
config.yml under slots.prizes.
Bet Limits and Daily Uses
Configure minimum/maximum bets and per-day spin limits inconfig.yml:
Luck Boosters
Grant players a weighted luck multiplier via permission nodes. A booster of2.0 doubles the effective weight of every prize tier for that player, shifting the random distribution toward better outcomes.
Add or rename boosters freely in
config.yml:
Jackpot Broadcasts
When a player lands three Enchanted Golden Apple symbols, the plugin:- Awards the full
100×payout to the player. - Broadcasts a server-wide message to every online player.
- Fires a Discord webhook event tagged
jackpot(if a webhook URL is configured). - Plays
UI_TOAST_CHALLENGE_COMPLETEfor the winner.
Tax Integration
If the global tax system is enabled, a percentage of gross winnings is deducted before the payout is deposited:enabled: false (the default), players receive the full multiplied amount.
