MC-Market is now BuiltByBit. Read more

An addictive slot machine GUI and In-World machine
Type
  1. Economy
  2. Games
Supported software
  1. Bukkit
  2. Spigot
  3. Paper
Supported versions
  1. 1.19
Tags
Tags
None
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:

  • 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:
      1. First Line: [Slots] or [cs] or cs or slots
      2. Blank
      3. max or <bet> - Without the <> symbols
      4. Blank
Commands:
/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
Pictures:
Capture.PNG


slot machine.png

config.yml:
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
Language.yml
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
Donations:
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

Author

Author
abandoncaptian
Downloads
5
Type
Digital product
License duration
Unlimited
Price
$3.99
Views
610
First release
Last update
Rating
Not yet rated
Top
You need to upgrade!
Our dark style is reserved for our Premium members. Upgrade here.