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 Aug 6, 2013@bobeeb
That's weird that this happens, I found a solution for it though! ;)
-
View User Profile
-
Send Message
Posted Aug 4, 2013Thanks for the update, the config reload works for me now instead of manually reloading it like others stated also. Nice job, ty for a cool and fun plugin.
-
View User Profile
-
Send Message
Posted Aug 3, 2013thanks for the update, i will donate when the logging function arrives :)
but we still have some console errors
bukkit 2831
http://pastebin.com/w4Qm5B59
-
View User Profile
-
Send Message
Posted Aug 2, 2013what do u place in the [Style]?
-
View User Profile
-
Send Message
Posted Aug 2, 2013Got two problems.
-edit- Didn't see the plugin update. Installing it now. Will edit again if it solves these issues.
-
View User Profile
-
Send Message
Posted Aug 1, 2013@tordo27
Try to delete your old slotmachines.yml and regenerate all your slot machines!
-
View User Profile
-
Send Message
Posted Aug 1, 2013@profilecustommaps
You have to have the plugin "Vault" installed on your server which is a bridge between Economy, Permissions and other plugins which can be used for developers to easily access them! It's currently required because you need money from an economy plugin to buy coins and get money rewards, maybe it'll be changed later on so that you can also buy coins with normal items and get only item rewards.
-
View User Profile
-
Send Message
Posted Aug 1, 2013I've been getting this error on startup ever since the 1.6.2 update, and the plugin hasn't been working at all. Any help?
-
View User Profile
-
Send Message
Posted Jul 31, 2013@DarkBladee12
Woops. I accidentally uploaded version 1.2.4, I've downloaded months ago, instead of the latest release. I'm an idiot. Thanks. (:
-
View User Profile
-
Send Message
Posted Jul 31, 2013When i launch my server, it says no vault instance found disabling ItemSlotMachine
help!
-
View User Profile
-
Send Message
Posted Jul 30, 2013@wazoomie
Are you sure that you're using the latest version of ItemSlotMachine? All commands listed on this page are related to the latest version!
-
View User Profile
-
Send Message
Posted Jul 30, 2013The '/slot wand' command doesn't work. "Invalid usage". Am I doing something wrong?
-
View User Profile
-
Send Message
Posted Jul 29, 2013@lucke_ihf
You can save custom styles and insert that name there if you want to create a slot machine with a specific type! You can just type that command without the "[type]" argument to create a slot machine with default style.
-
View User Profile
-
Send Message
Posted Jul 29, 2013@jrollmvp8
Just relog and it'll be fine!
-
View User Profile
-
Send Message
Posted Jul 28, 2013Make the coin uncraftable and make a language.yml for modify chat string, thanks and sorry for my bad english, i'm Italian :P
-
View User Profile
-
Send Message
Posted Jul 27, 2013what do i gonna type in [style]?
-
View User Profile
-
Send Message
Posted Jul 26, 2013hi when ever i make a slot, all 3 item frames go on the wrong side. Please give me some advice on how i might fix this issue.
-
View User Profile
-
Send Message
Posted Jul 26, 2013@register98
Well you need 3 item frames, 1 sign and 1 jukebox in your selected area!
-
View User Profile
-
Send Message
Posted Jul 26, 2013he said me 'you missed something important on your slotmachine', what i need to do?
-
View User Profile
-
Send Message
Posted Jul 24, 2013@CosmoConsole
Yes, that'll be fixed in the new version! You could help me and search in your server.log where the plugin enabled messages are and check if Multiverse is enabled after ItemSlotMachine, which is in my oppinion the cause of this error.