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 17, 2013สวยมากกก
-
View User Profile
-
Send Message
Posted Dec 17, 2013@MERCHANToDEATH
Umm that's a client-side bug that I can't avoid... Just relog and everything's fine as I stated on the download page.
-
View User Profile
-
Send Message
Posted Dec 16, 2013@MERCHANToDEATH
Try going into the plugin folder and deleting the slot machine manually, then reload the plugin. It should let you break the slot and remake a new one.
-
View User Profile
-
Send Message
Posted Dec 15, 2013When I made a slot machine the frames were on the backside, and I couldn't break them or add new item frames on the front like the video told me to because it said I didn't have permission to build. What do I do to fix this, or will it be fixed on your next update?
Also, when I used the /slot remove command it kicked me and everyone off my server???
-
View User Profile
-
Send Message
Posted Dec 12, 2013Since 2 days there is a new WorldGuard Dev build out. With this version, all items in frames are now be protected. Nobody can take them out. Maybe you try this ;-).
-
View User Profile
-
Send Message
Posted Dec 9, 2013@KIMB00P
Hmm that's strange, because I blocked every interaction with the item frames of slot machines... I'm trying to get the update out asap for you guys ;)
-
View User Profile
-
Send Message
Posted Dec 7, 2013@catprowler
I am having this same problem. They are able to retrieve items from the signs. :(
-
View User Profile
-
Send Message
Posted Dec 7, 2013Hi there, first I have to say everyone that comes on the server loves this plugin. I have to pry some of them off the machines. But I did run into a little problem. They can jump onto the slot machine and click the item frame and get the item off the item frame. I've even tried protecting the slot machine with world guard so they could not destroy item frames, but they can still remove these items off the frames? Is there some way around this I can stop them from doing that? It kind of ruins the slot machines. Thank you.
-
View User Profile
-
Send Message
Posted Dec 7, 2013@DarkBladee12
Dude!! why wont it work? i type /slot generate Normal it dose nothing?
-
View User Profile
-
Send Message
Posted Dec 6, 2013Currently with 1.7, people can hit the frames and get the items from the machine.
-
View User Profile
-
Send Message
Posted Nov 28, 2013Broadcast true but don't broadcast
-
View User Profile
-
Send Message
Posted Nov 18, 2013@kreg92
Not with the current version, but it's already in the new development version ;)
-
View User Profile
-
Send Message
Posted Nov 17, 2013Is it possible to attach a command to a combo? I have it set to not run any commands, but i would like it to run a command ONLY if the player gets 3 of a certain item (creeper heads (its going to spawn a creeper on them)),
-
View User Profile
-
Send Message
Posted Nov 15, 2013@xXrobin99Xx
Probably a few days after the release of a 1.7 Bukkit version!
-
View User Profile
-
Send Message
Posted Nov 14, 2013When comes the Update?
-
View User Profile
-
Send Message
Posted Nov 12, 2013@iDevice
Source will be uploaded with the next update!
-
View User Profile
-
Send Message
Posted Nov 8, 2013Nice plugin. Can you post the source?
-
View User Profile
-
Send Message
Posted Nov 5, 2013@kiracookie
Well this is a good question, because Mojang will remove (or has already removed) all ids (blocks, items etc.). But as you might have noticed I'm working on an update since a few weeks and this will be released probably one or two weeks after the 1.7 Bukkit version comes out, because I need to check everything if it works with 1.7 and improve my code.
-
View User Profile
-
Send Message
Posted Nov 5, 2013Will the current version of this plugin work with the 1.7 update?
-
View User Profile
-
Send Message
Posted Oct 26, 2013@xXrobin99Xx
Do you have all the requirements? (Vault, Economy plugin and Java 7 installed) If yes, check your server.log and post any errors here ;)