HomeJavaModsSlot Machine
Slot Machine
[​IMG][​IMG][​IMG]

Slot Machine is focused on being a highly customizable casino plugin with a user-friendly UI. Slot Machine also supports other economy and alternate-economy plugins (Like votes or custom points plugins)

[​IMG]
Right click with a a Blaze Rod (You can change the item used in the config.yml file) any Entity or Block to bring up Slot Machine's UI. From there you can create a machine and then customize it to your needs by opening that menu again.

Add items to the machine by dragging and dropping them when you're in the Machine's Items category.

Slot Machine also supports different layout, including a vertical one-line layout.
[​IMG]
[​IMG] [​IMG] [​IMG]
Combining Slot Machine and other plugins like ItemsAdder and PlaceholderAPI, you can even fully customize your machine, look at what our community created :

[​IMG]
[​IMG]
Slot Machine allows you to customize a lot of parts that players can see, including customizing the layout and background of your machines as well as its rewards through a user-friendly UI :
[​IMG][​IMG]
[​IMG]
Supported Plugins :
[​IMG]

[​IMG]
/openmachine <Player Name> <Machine UUID>
Opens a Slot Machine for a Player using the Machine UUID (Available in the Machine's UI).

/tpmachine <Entity UUID>
Teleports a Slot Machine to your location. The Entity UUID can be found in the Machine's UI

/givetokens <Player Name> <Amount of Tokens> [Token ID]
Gives a Player the amount of Token using the Token's name, use ` /slotmachinetoken list` to manage tokens and see their names

/slotmachinetoken list
Opens a the list of all your tokens and allows you to manage them

/slotmachinetoken add <unique name (lower case, no space)>
Adds the currently held item as a new Token, use default as name to replace the default token

/smreload

Reloads machines and tokens from the disk

/smcooldown <player/@a(only online)/@everyone(all players)> <slot machine uuid/all> reset

Resets the cooldown of the Player or multiple players for a machine or all machines

/smbackup

Forces the plugin to make a backup of your machines, this backup will be in the plugin folder under the name MACHINES_BACKUP-date

/smsavetodisk

Forces all changes, statistics and player data to be saved, otherwise the plugin saves data every minute

/smupdatelanguages

Updates your currently selected language with the latest community translations from Crowdin ( https://crowdin.com/project/slot-machine)​

[​IMG]
slotmachine.machineedit
Permission to edit Slot Machines (with a Blaze Rod)

slotmachine.access.default

Permission to play with Slot Machines.
You can also set noPermissionNeededForDefaultAccess to true in the config file to allow all players to play with machines with default permission


slotmachine.access.X
Permission to play with machines that have customized permission.
Where X is the permission name.

slotmachine.givetokens

Permission to use the /givetokens command

slotmachine.tokenmanagement

Permission to use the /slotmachinetoken command and its subcommands

slotmachine.smcooldown

Permission to use the /smcooldown command

slotmachine.slotmachine

Permission to use the /smsavetodisk, /smreload, /smupdatelanguages and /smbackup commands
[​IMG]
Slot Machine supports multiple languages out-of-the-box with over-the-air updates from our community translations done on Crowdin (https://crowdin.com/project/slot-machine).

You can also create your own language files easily ! Simply head to the SlotMachine/langs folder, you will find a readme.txt and a en-demo.properties to help you get started on making your own translation for your server. You can translate only the sentences that you need.

Natively Supported Languages :

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.

Slot Machine is a free Minecraft Java mod. Compatible with Minecraft 1.18, 1.19, 1.20, 1.20.6 and newer. Downloaded 52,319 times (via Spigot). Download it and open it directly in the game.

Explore more