Roulette Plugin
The classic casino game now in Minecraft, no need for texture packs.
Configuration Files
chips.yml – Define chips with custom skins and prices.
config.yml – General settings for the plugin.
messages.yml – Customize all plugin messages.
⚙️ Dependencies
- PlaceholderAPI (required)
- PacketEvents (required)
- Vault (required)
- PlayerPoints (optional, Vault alternative)
- CoinsEngine (optional)
- Any economy plugin (e.g., EssentialsX, CMI, etc.)
Commands
Code (Text):
Command Description Permission /roulette Show help messages /roulette create <name> <type> Create a new game /roulette delete <name> Remove an existing game /roulette sessions Open the sessions menu /roulette reload Reload the plugin files /roulette map Give a win voucher /roulette force <slot> Force the winning slot
️
Permissions
roulette.help — View available commands
roulette.use — U will need this permission in order to use roulette
roulette.create — Create a game
roulette.delete — Delete a game
roulette.delete.others — Delete others’ games
roulette.reload — Reload the plugin
roulette.edit — Open game editor (right-click NPC)
roulette.edit.others — Edit others’ games
roulette.swapchair — Swap chair before game starts
roulette.map — Receive a victory voucher
How to Create a Chip
- Open chips.yml
- Add a new section with your desired chip name
- Paste the skin URL and set the chip price
- Use minecraft-heads.com to find a head
- Copy the Minecraft-URL and paste it into your chip config
- Check the file for examples
️ How to Play
- Right-click the hologram or table to join a game
- You'll be assigned a chair until the game starts
- Choose a chip (each has a different price)
- Use WASD to place your chip on the board
- Wait for the selection timer to end
- The croupier spins the wheel — and a random number wins!
How to Change NPC Skin
- Right-click the NPC
- Right-click the first item in the GUI
- Upload your skin to mineskin.org
- Copy the Direct Link
- Paste the link in chat
PlaceholderAPI Placeholders
%roulette_win% — Number of wins
%roulette_total% — Total money earned
%roulette_max% — Highest money earned
%roulette_win_{X=partage/prison/surrender}% — Number of @X wins