This is a Minecraft Spigot Server Plugin.
If you want your server to be featured on this page just let me know with your review and I'll more than glad add it!
Casino Slots:
Features:
/Slots (Bet Amount)
/Slots max
/CasinoSlots Reload
/CasinoSlots Settings (Setting Name) (Value)
/CasinoSlots Machine-Remove (Direction)
config.yml:
Language.yml
Currently Reported Bugs:
N/A
Installation:
If you wish to donate to me you can here
It helps me out by allowing me to dedicate more time to creating content you desire.
P.S.
If you enjoy this plugin please leave your feedback, would be much appreciated. Thank you
If you want your server to be featured on this page just let me know with your review and I'll more than glad add it!
Casino Slots:
Features:
- GUI Based AND/OR In-World physical machine
- Hooked into [Vault]
- Win Tax (Changeable in Config.yml)
- Max Bet (Changeable in Config.yml)
- Wild Card (Togglable in Config.yml)
- Wild Card Reward (Changeable in Config.yml)
- Spinning Sound (Togglable in Config.yml)
- Custom reward amounts (Changeable in Config.yml)
- Custom Items (Changeable in Config.yml)
- Custom Chances (Changeable in Config.yml)
- Jackpot System (Editable in Config.yml)
- Better Animations
- Slot Machine Signs
- Usage:
- First Line: [Slots] or [cs] or cs or slots
- Blank
- max or <bet> - Without the <> symbols
- Blank
- Usage:
/Slots (Bet Amount)
/Slots max
/CasinoSlots Reload
/CasinoSlots Settings (Setting Name) (Value)
Settings Breakdown:
MaxBet (Number) - The max amount of money that is able to be bet at once.
MinBet (Number) - The minimum amount of money that is able to be bet at once.
WinTax (Decimal) - The % of your winnings will be taxed.
WildCard (True or False) - The option of adding a WILD into your slot machine items.
WildCardReward (Number) - The reward amount for getting 3 wilds in a row (same as reward setting in config.yml)
SpinSound (True or False) - The option of enabling or disabling the sound played when spinning a machine.
SoundVolume (Number) - The volume in which the sound is played (Between 1 - 10)
JackpotSystem (True or False) - Takes a percent of every loss and adds to a jackpot pool.
JackpotPercent (Decimal) - The percent of every loss that is added to the jackpot pool.
/CasinoSlots Machine-Build (Direction)/CasinoSlots Machine-Remove (Direction)
Direction Breakdown:
North - Will place a machine in the NORTH direction.
East - Will place a machine in the EAST direction.
South - Will place a machine in the SOUTH direction.
West - Will place a machine in the WEST direction.
Permission Nodes:- casinoslots.*
- Gives permission to all other permissions
- casinoslots.reload
- Gives permission to /CasinoSlots reload
- casinoslots.signcreate
- Allows the user to make [Slots] Signs
- casinoslots.settings
- Gives access to /CasinoSlots settings
- casinoslots.machine
- Gives access to /CasinoSlots machine-build & machine-remove
- casinoslots.editsigns
- Gives access to edit machine sign prices
Code:
######################################
# #
# Casino Slots Config #
# #
######################################
MaxBet: 50000 #The highest someone can bet or the /slots max
MinBet: 10 #The Lowest someone can bet
WinTax: 0.10 #The % deducted off of the win
WildCard: true #The paper that helps complete the row
WildCardReward: 8 #Reward for getting x3 in a row
SpinSound: true #The sound that plays when it spins
SoundVolume: 10 #The volume at which the spinning sounds plays
SpinningSound: BLOCK_NOTE_BLOCK_SNARE #Sound used when machine running
WinSound: ENTITY_FIREWORK_ROCKET_LAUNCH #Sound played when player wins
LoseSound: BLOCK_NOTE_BLOCK_BASS #Sound played when player loses
JackpotSystem: true
Cooldown: true
CooldownTimeMinutes: 2
#Leave blank to not require permission
SlotsCommandPermission: "casinoslots.use"
#Don't Touch this
DontTouch: 0
JackpotPercent: 0.5
SpaceFiller: BLACK_STAINED_GLASS_PANE
MachineCostPresets:
- 500
- 1000
- 5000
- 10000
- 25000
- 50000
Items:
1:
Item: NETHERITE_BLOCK #The item appearing in the machine
Chance: 1 #<#> out of the sum of the others
Reward: 15 #(<reward#>*Connected)*(bet*0.5)
2:
Item: DIAMOND_BLOCK
Chance: 1
Reward: 12
3:
Item: EMERALD_BLOCK
Chance: 2
Reward: 11
4:
Item: GOLD_BLOCK
Chance: 2
Reward: 10
5:
Item: LAPIS_BLOCK
Chance: 3
Reward: 9
6:
Item: QUARTZ_BLOCK
Chance: 3
Reward: 8
7:
Item: IRON_BLOCK
Chance: 4
Reward: 7
8:
Item: REDSTONE_BLOCK
Chance: 4
Reward: 6
9:
Item: COAL_BLOCK
Chance: 5
Reward: 5
10:
Item: CLAY
Chance: 5
Reward: 4
11:
Item: SLIME_BLOCK
Chance: 6
Reward: 3
Code:
ChatPrefix: '§8[§6§lCasino Slots§8]'
InvalidArguments: ' &cInvalid Arguments'
TooManyArguments: ' &cToo Many Arguments'
SlotsArgumentUsage: ' &9Usage: &b/slots <amount> &9or &b/slots max'
NeededForMax: ' &cYou need $%MaxBet% to do a max bet'
NotNumberOrMax: ' &cThat is not a number or the word &bmax&c!'
WhatWill0Do: ' &cNow what do you think &6$0 §cwill win you???'
NotEnoughMoney: ' &cInsufficient Funds!'
BetTooHigh: ' &cThat bet is too high! &bMax Bet: %MaxBet%'
BetTooLow: ' &cThat bet is too low! &bMinimum Bet: %MinBet%'
CooldownActive: ' &cYour cool down is active please wait!'
PlayerHasWon: ' &b%PlayerName% &bhas won &6$%Reward%'
YouLost: ' &cYou Lost'
CooldownFinished: ' &6Cool Down Finished! You can now do /slots!'
ClosedGUITooEarly: ' &cYou closed the gui before it finished!'
Connected: ' &b%ConnectedAmount% &9connected!'
YouWon: ' &bYou Won &6$%Reward%'
YouWonWithJackpot: ' &bYou Won &6$%Reward% &band &6$%Jackpot% &bfrom the jackpot'
MachineIsActive: ' &cThe machine is currently active'
MissingPermission: ' &cYou do not have permission to do this'
AlreadyUsingMachine: ' &cYou already have an active machine'
Currently Reported Bugs:
N/A
Installation:
- Have Vault installed and an economy plugin on your server
- Drag and drop the plugin jar into your plugins folder and restart the server
- Enjoy and configure to your linking in the TokenSlots folder in your plugins folder
If you wish to donate to me you can here
It helps me out by allowing me to dedicate more time to creating content you desire.
P.S.
If you enjoy this plugin please leave your feedback, would be much appreciated. Thank you