AnCasino
Description | Configuration | Customization | Video | Pictures | Forum thread
AnCasino
In all my time of playing Minecraft I have seen a great many things. But I have never seen any proper slot machines. Troubled at this fact, I set out to put together the definite plugin for all your gambling needs, all in the comfort of your own Minecraft server.
AnCasino allows you to easily set up interactive and proper block-based slot machines anywhere in your world. Nearly every aspect of these slot machines can be customized to your needs, including block types, costs and prizes, winning chances and more. The slot machines are compact and elegant, designed to give you large amounts of freedom to sculpt them any way you'd like.
Beta
Want to help test the upcoming rewrite of AnCasino? Head over to the beta page for downloads and more information!
Features
- Animated, block-based slot machines, including audio
- Highly customizable
- Tracks statistics
- Costs and prizes supported through practically all economy plugins
- Configurable custom prizes and actions upon winning
- Permissions (superperms)
Video
AnCasino plugin introduction video
Commands
- /casino add <name> (<type>) - add a new slot machine of the (optionally) specified type
- /casino edit - edit slot machines and types
- /casino list - list all existing slot machines
- /casino reload - reload the configuration file from disk
- /casino remove <name> - remove a slot machine
- /casino stats - view global usage statistics (if recorded)
- /casino types - type management
Permissions
- ancasino.use - Allows you to use all slot machine types
- ancasino.use.<type> - Required to use a specific type
- ancasino.create - Allows for player-creation of slot machines
- ancasino.manage - Allows for creation of managed slot machines
- ancasino.admin - Everything else
Usage
Follow the command guide above to set up your first slot machine. When creating a slot machine, you will define a control block with which the slot machine is controlled. Punch this block to play the slots, and right click it for more information. Players with the ancasino.admin permission node will see usage statistics upon right-click, while users without will see your custom help text.
Upon punching, the player will be deducted the play-cost and the slots will spin. Achieve 3 in a horizontal row to win the price! Prizes are dispensed depending on the winning block and your custom configuration, as well as a hearty victory fanfare should you win.
Installation
Simply drop AnCasino.jar in your server's plugin directory. Config files will be automatically generated upon server reload. Make sure to also fulfill dependencies outlined below.
Configuration
See the configuration page for more information about the config file, and the customization page for a more detailed tutorial on customizing your slot machines.
Dependencies
Depends on Vault for permissions and economy support. An economy plugin of your choice is also required.
Source Code
Donations
Should you wish to tip this humble maker of casinos, you will find a 'Donate' button in the top right of your screen, just above the search bar.
@kripts
Which version?
@Cubanrevel
I'm using Vault 1.2.12-b136
Hello.
I make videos on YouTube.com @TheCardGhost
I was wondering if I could film a "how to video" of your plugin of how to download, configure, and maintain it. I will give you full credit and I'll allow you to post the video here if you choose to. Please let me know.
Also, I will make this after my server is updated (1.2.4 is now out). Contact me @TheCardGhost if you have any questions, comments or concerns.
Signed, TheCardGhost
@graywolf336
What version of Vault are you using at the moment to make ancasino work for you?
Thank you
@graywolf336
After Serveral restarts I managed to get it working could you confirm that the action commands work? I am also getting lots of java errors whilst using the casino plugin
@kripts
You have to shut down the server before you do it.
@Ryan_willo12
Read the comments below.
is it updated to 1.2.3 or even 1.2.4 [1.2.4 Might be comming out thursday]
I can't seem to make my own casino slot in the config after creating it just goes back to the default config is there anything i am doing wrong?
Well it working for me either since you took over the plugin and began to update :P Ireally dont know what do all the people wrong..
Works for me as well, please keep this goin.
@jakester124
Yes mine works, I use it on my server.
@Taeila_Fae
Glad someone else confirms it works besides me.
Will Graywolfs version work on 1.2.3? When I try to use it in 1.2.3/#2060 it does nothing, I dont get any errors or anything.
My AnCasino Food Slot still isn't working. Can someone check this? http://pastebin.com/raw.php?i=ntJWj2EQ
I get an error when I load this.
Error occurred while enabling AnCasino v2.0-b1-0.6 (is it up to date?) I'm running beta CB 1.2.3-R0.2
I put in - ancasino.use.default and that seems to work. The default would be just anything that you name your casino type. Like I have one called highroller, so it would be ancasino.use.highroller . Hope that helps
try to give you group the pmerission ancasino.use +ancasino.use.* .....i am usingf PEX and after i smade both pimerissions it was working for me
@GuildMasterLelo
Have the exact same problem. Only people with the permission node ancasino.manage and .create can use them (admins,..)
@GuildMasterLelo
Fixed. I updated and the problem was solved. BUT now the casino itself won't work. On leftclick it saids [Casino] null. -_-
Every time a player clicks the Noteblock this error shows up but the plugin works correctly.
2012-03-16 21:12:43 [WARNING] Task of 'AnCasino' generated an exception
java.lang.NoSuchMethodError: org.bukkit.Note.<init>(BLorg/bukkit/Note$Tone;Z)V
at me.darazo.ancasino.slot.game.StopRotateTask.run(StopRotateTask.java:27)
at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:126)
at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:520)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:452)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:490)
@graywolf336
yes i do an has been updated to the lates version
thank's
@Cubanrevel
Do you have vault?