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 Jan 12, 2013@DarkBladee12
Can't wait! I like this plugin so far, it will add something great to my server!
-
View User Profile
-
Send Message
Posted Jan 12, 2013I'm currently working on the new version guys! Stay tuned ;)
-
View User Profile
-
Send Message
Posted Jan 12, 2013@DarkBladee12
Yea haha, i realized that when a actually won :P
-
View User Profile
-
Send Message
Posted Jan 12, 2013@DarkBladee12
Ah, didn't even notice. Thanks.
-
View User Profile
-
Send Message
Posted Jan 12, 2013@CrissIIL
No, you win the actual pot pf the slot machine, not the items^^
-
View User Profile
-
Send Message
Posted Jan 11, 2013@Kitten_Tails
The prizes are items. If you download the plugin (if you have not already), when you generate an slot there are 3 picture frames, and what ever the plugin stops at is what you win. The items can be configured in the config.yml.
-
View User Profile
-
Send Message
Posted Jan 11, 2013What do you get for winning? Money? Items?
-
View User Profile
-
Send Message
Posted Jan 11, 2013@EncryptedCurse
The items that are cycled through are already customizable! Take a look at the config.yml and you will see ;)
-
View User Profile
-
Send Message
Posted Jan 11, 2013You should add in customizable messages (including coin item lore) and the items that are cycled through in the machine.
-
View User Profile
-
Send Message
Posted Jan 11, 2013This plugin is epic, DarkBladee12 sent me a beta version while it was in development and my users loved it!
-
View User Profile
-
Send Message
Posted Jan 11, 2013Perfect plugins ! -> +110 Player no lag, look 5.39.73.230 I love you !!
-
View User Profile
-
Send Message
Posted Jan 11, 2013@levisn1
The bank for a slot is already added, because every time a player spends a coin on the slot machine a specific amount of money will be added to the current pot^^
-
View User Profile
-
Send Message
Posted Jan 11, 2013@ircopdd
That's only an error from Metrics which sometimes occurs...
-
View User Profile
-
Send Message
Posted Jan 11, 2013@CrissIIL
The permission for players to use is ItemSlotMachine.use! I just forgot some permissions to add last night... I will change the win chances and make them also configurable in the config ;)
-
View User Profile
-
Send Message
Posted Jan 11, 2013error
http://dev.bukkit.org/paste/6871/
-
View User Profile
-
Send Message
Posted Jan 10, 2013Also, it is very high unlikely that a player will win a prize. I've tried about 4 stacks of coins and i still have not won anything.
-
View User Profile
-
Send Message
Posted Jan 10, 2013Hey, I risked my server to try out this amazing plugin. Honestly I found everything great about it expect. There is no permission for players to use the slot machine. It says no permissions. They are allowed to buy a coin, just not use it in the slot machine. Fix that or add the permission for it please! :)
-
View User Profile
-
Send Message
Posted Jan 10, 2013Add localization, add that you can turn off the slots sounds...add new slot style, add a bank of departure for the Slot, so people can win just what other playes spended on it.
-
View User Profile
-
Send Message
Posted Jan 10, 2013@Adondriel
I decompiled the JAR file and it LOOKS legit, but I'm going to wait for Bukkit's approval to make sure I didn't miss anything.
-
View User Profile
-
Send Message
Posted Jan 10, 2013This will be great since CasinoSlots broke from the update :D