HomeJavaModsRouletteXL
RouletteXL
What is RouletteXL?
RouletteXL is an advanced, but easy-to-use roulette plugin. You can use it to let your players wager their money.

The basics
A new round of roulette starts either manually by an admin using /roulette start or automatically by the use of auto-roulette. In the given time, players are able to place bets on the colours Red, Black and Green. When the timer stops, the roulette-block starts rolling/spinning. After a few seconds the spinning stops and the result of the round is shown in the chat as well as on the roulette-block itself if one is set. If the player guessed the right colour, he/she will receive a reward in in game currency. The reward depends on the player's wager and colour (see Odds and winnings for further explanation about the winnings and calculations). All the winning players will receive their winnings at the end of the round. Players can see their statistics by using /roulette stats. If data-storage is not enabled, players will only see their total bet and total profit.

Odds and winnings
The odds are really simple and based on other online roulette websites:
Green: 1/15
Red: 7/15
Black: 7/15


Only at the end of the round a colour is randomly picked so neither admins or players can see or influence the outcome of a round. If the round ends on red or black, players who bet on the right colour will win twice their wager. So let’s say 'player A' bets 500 on red and wins, he will receive a total of 1000 from which 500 is actual profit. If the round ends on green, players will receive 14 times their winnings because the chances of the round ending on green are way lower.

Some important notes:
- The bets get transferred at the very end of a round. So any crashes or reloads won't influence someone's balance.
- If auto-roulette is turned on and data-storage is enabled, the local files will increase in size very fast. Therefor it's recommended to use a MySQL database. *Mind that on every reload/restart, the empty rolls which do not contain any bets, get removed.*
- All files except the default config.yml are very sensitive for manual changes. Therefor it's recommended not to make any changes other than with the commands offered in game.
- This plugin requires Vault to be installed on your server.

This plugin is designed for entertaining purposes and not in any way created to make money off it. The odds and winnings are, just as normal casinogames, designed to let the bank (in this case the server) win on the long-term.


Features

Commands
Bet:
/bet (amount) (colour)
Permission: roulette.bet

Place a bet.


Roulette:

/roulette start
Permission: roulette.start

Starts a new round (if auto-roulette is turned off).

/roulette open
Permission: roulette.open

Opens the GUI.

/roulette stats
Permission: roulette.stats

Shows the user his own statistics.

/roulette stats [player]
Permission: roulette.stats.others

Shows the user the statistics of another player.

/roulette stats [round_id]
Permission: roulette.stats.round

Shows the user the statistics of a specific round.
Rouletteblock:


/rouletteblock set
Permission: roulette.rouletteblock.set

Sets the block you're facing as rouletteblock.


Historyblock:
/historyblock add
Permission: roulette.historyblock.add

Add the block you're facing as historyblock.

/historyblock remove
Permission: roulette.historyblock.removes

Removes the block you're facing as historyblock.

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

RouletteXL is a free Minecraft Java mod. Compatible with Minecraft 1.9, 1.10, 1.11, 1.12. Downloaded 890 times (via Spigot). Download it and open it directly in the game.

Explore more