ItemSlotMachine

What is it?
ItemSlotMachine adds realistic slot machines with item frames as reels to your server. Each slot machine has its own jackpot (money and/or items) which increases with every spin.
Features
- Create and manage multiple slot machines
- Create and manage your own slot machine designs (default design is built-in)
- Customize each slot machine individually
- Display statistics of slot machines and players
- Create coin shops for players
- Customize all plugin messages
All listed features above are always referring to the newest version of ItemSlotMachine!
Metrics
This plugin uses Metrics by BtoBastian to collect various data from servers.
If you don't want Metrics to collect your data you can disable it easily by setting enabled to false in the config file at plugins/bStats/
Upcoming features
- Support for larger numbers on signs
- Customizeable sign layout and with more placeholders (for example <player>)
Commands & Permissions:
| Command | Description | Permission |
| /design wand | Gives the player a design wand | itemslotmachine.command.design.wand |
| /design create [name] | Creates a new design from your selection | itemslotmachine.command.design.create |
| /design remove <name> | Removes an existing design | itemslotmachine.command.design.remove |
| /design list | Displays a list of all available designs | itemslotmachine.command.design.list |
| /design invert <name> | Inverts the item frame order of a design | itemslotmachine.command.design.invert |
| /design reload [name] | Reloads all designs or a single design | itemslotmachine.command.design.reload |
| /design help [page] | Displays help pages for the design command | - |
| /coin buy <amount> | Gives the player coins in exchange for money | itemslotmachine.command.coin.buy |
| /coin give <player> <amount> | Gives an amount of coins to a player | itemslotmachine.command.coin.give |
| /coin help [page] | Displays help pages for the coin command | - |
| /slot build <design> [name] | Builds a new slot machine | itemslotmachine.command.slot.build |
| /slot remove <name> | Removes an existing slot machine | itemslotmachine.command.slot.remove |
| /slot list | Displays a list of all available slot machines | itemslotmachine.command.slot.list |
| /slot tp <name> | Teleports the player to a slot machine | itemslotmachine.command.slot.tp |
| /slot rebuild <name> | Rebuilds a broken slot machine | itemslotmachine.command.slot.rebuild |
| /slot move <name> <amount> | Moves a slot machine in your view direction | itemslotmachine.command.slot.move |
| /slot stop <name> | Stops a slot machine instantly without paying out | itemslotmachine.command.slot.stop |
| /slot money <name> <clear/deposit/withdraw/set> [default/amount] | Modifies the money pot of a slot machine | itemslotmachine.command.slot.money |
| /slot item <name> <clear/add/set> [default/hand/items] | Modifies the item pot of a slot machine | itemslotmachine.command.slot.item |
| /slot reload [name] | Reloads the plugin or a single slot machine | itemslotmachine.command.slot.reload |
| /slot help [page] | Displays help pages for the slot command | - |
| /statistic show <slot/player> <name> | Displays the statistic of a slot machine or player | itemslotmachine.command.statistic.show |
| /statistic top <slot/player> <category> | Displays the top ten of slot machines or players for a category | ItemSlotMachine.command.statistic.top |
| /statistic reset <slot/player> <name> | Resets the statistic of a slot machine or player | ItemSlotMachine.command.statistic.reset |
| /statistic help [page] | Displays help pages for the statistic command | - |
| - | All plugin permissions | itemslotmachine.* |
| - | All command permissions | itemslotmachine.command.* |
| - | All design command permissions | itemslotmachine.command.design.* |
| - | All coin command permissions | itemslotmachine.command.coin.* |
| - | All slot machine command permissions | itemslotmachine.command.slot.* |
| - | All statistic command permissions | itemslotmachine.statistic.* |
| - | Modify a specific slot machine | itemslotmachine.slot.modify.<name> |
| - | Modify all slot machines | itemslotmachine.slot.modify.* |
| - | Inspect a slot machine by right clicking it | itemslotmachine.slot.inspect |
| - | Use a slot machine | itemslotmachine.slot.use |
| - | Use all slot machines | itemslotmachine.slot.use.* |
| - | Create a coin shop | itemslotmachine.shop.create |
All listed commands and permissions above are always referring to the newest version of ItemSlotMachine!
How to: Coin Shop
You have to write [CoinShop] in the first line of a new sign and click done in order to create a coin shop sign automatically. You can change the amount of coins you want to buy by pointing your cursor at the sign and scrolling up or down. (if you hold shift while scrolling, the amount will increase/decrease by 10) Simply right click the sign after you've chosen the amount of coins you want to buy to make a purchase.
Source
The source code can be found in my repository on GitHub!
Contribute
If you find a bug or encounter an error, please open a new ticket on CurseForge or GitHub, send me a private message or comment down below! Suggestions and ideas for new features are always welcome and can be submitted via the previously mentioned ways.
Videos
-
View User Profile
-
Send Message
Posted Dec 26, 2014nvm.
-
View User Profile
-
Send Message
Posted Dec 20, 2014@DarkBladee12
Tested, and working perfect, Thank you very much for updating!
-
View User Profile
-
Send Message
Posted Dec 19, 2014The 1.8 dev build has been released on GitHub! Please check it out if you're hosting a 1.8 server and post your feedback ;) I'm going to upload a stable version here when all existing/reported bugs have been fixed!
-
View User Profile
-
Send Message
Posted Dec 19, 2014@Dillzzzzz
What did you change it to? Because sound change + reload works fine for me with the current version!
-
View User Profile
-
Send Message
Posted Dec 19, 2014@wazoomie
Well it is stated in the comment above that option that these commands are only executed when you have 3 similar items in a row! However I can add a command parameter to the combo format if you wish ;)
-
View User Profile
-
Send Message
Posted Dec 19, 2014I also use this for voting thanks for updating and not abandoning it like a ton of other plugins.
-
View User Profile
-
Send Message
Posted Dec 18, 2014Warm thanks from all of us. I will recommend this to other users and hopefully everyone sends 10 bucks for the holidays like I did. I would have donated more but money is tight... Thanks for the wonderful work. God bless. 151baccardi
-
View User Profile
-
Send Message
Posted Dec 18, 2014@AdultCraft
@151baccardi
Just took a look at it and saw that it's not that much to change! So I can probably update it tomorrow, but I won't add any new features yet. For that i want to recode ItemSlotMachine entirely again since I improved many frameworks which are used here!
-
View User Profile
-
Send Message
Posted Dec 18, 2014@DarkBladee12
I wish i was as smart as you so i could help you with the task, but i guess i rely on your goodwill :p Awesome man!
-
View User Profile
-
Send Message
Posted Dec 17, 2014Woot !!
We did go to 1.8 because kids love Wabbits and those new underwater bases, but now we are hoping you can patch this to 1.8. I'm not a programmer but it's probably a big task. So God Speed. And thanks !!
Total respect to you !! We only have between 10 and 20 players on at a time but they all religiously play the casino. Our casino is the most epic casino using your plugin. Wanna check it out ? Goto /warp casino @ mc.megacitycraft.com (you can take out the server link as I'm not intentionally using bukkit to show off your plugin)
But your plugin adds so much class to our server, it almost breaks our community not to have coins and gambling.-
View User Profile
-
Send Message
Posted Dec 17, 2014@AdultCraft
@151baccardi
Well I gotta do it then :P
-
View User Profile
-
Send Message
Posted Dec 15, 2014Please, PLEASE fix this for 1.8. Our entire voting is based on slotmachine as users get coins for voting. I'm not updating to 1.8 because of slotmachine ...
-
View User Profile
-
Send Message
Posted Dec 14, 2014@AdultCraft
Same but we'll need to wait :)
-
View User Profile
-
Send Message
Posted Dec 13, 2014@DarkBladee12
I hope so darkblade, your plugin is just awesome! Our casino is now closed :(
-
View User Profile
-
Send Message
Posted Dec 12, 2014I'm currently still thinking about updating this to Spigot 1.8, if I'm going to work on it I'll start in the christmas holidays ;D
-
View User Profile
-
Send Message
Posted Dec 5, 2014Please update to Spigot 1.8 ! That will be awesome!!
-
View User Profile
-
Send Message
Posted Nov 30, 2014@Luz1ferHD
Awaiting update for Spigot 1.8 <3 :D
-
View User Profile
-
Send Message
Posted Nov 28, 2014Doesn't work with spigot 1.8! Please update
-
View User Profile
-
Send Message
Posted Nov 17, 2014@magnumpu
hi,
I use the plugin in version 1.7.10 from Spigot and works perfectly.
You can see ip: server-reinosolvidados.net writes: /prison and then: /casino
regards
-
View User Profile
-
Send Message
Posted Nov 10, 2014Can you please update this to 1.7.10? I think the plugin is awesome and there are barely any other casino plugins for 1.7.10 yet. I am unable to get the default machine working because it is missing frames. I tried to create my own with frames but the wand does not show as a wand, just a vanilla bone and has no function. Same for the coins, however I just set it to use un-named items and banned crafting of them so they can only be gained by coin shop sign.
Thanks. Hope you can update this.