Load the plugin after the worlds have been loaded, this way we don't get any of the NPEs
2.5.5
Using the logger provided with Bukkit
Added support for withdrawing money from a player's account, if the reward money is negative it withdraws the money from the player
Added a check to see if the config exists or not with the config-version property. If the config-version does not equal 1.0, the config will copy over it's default options.
Added another /casino set option, this time to set the additional item the type costs.
Added an option to check Towny
If enabled, will check if the player is a mayor, has a town, and is the resident of a town
Option to allow only mayors to create them
Option to allow only players who are part of a town to create them
Configurable messages for only mayors creating them, only players with towns, and the messages they see whenever they don't have ownership of the plot where the things would be.
Added an option to check World Guard if the player has permission to build where the slot will be
Added an alias to the adds, you can now do /casino create
Added an alias to remove, can now do /casino delete
Added /casino set debug to toggle if we're in debugging or not, note: This isn't in /casino set as debugging is very spamming to the console and it is only temporary.
Fixed the chunk listener from testing the same chunk over and over.
Fixed the broadcast action not including the latest colors.
Fixed the action list not being acting like a list
Fixed the console not being able to do /casino list
Fixed the console not being able to do /casino reload
Fixed the console not being able to do /casino stats
Fixed the console not being able to do /casino toggle
Fixed the console not being able to do /casino version
Fixed the console not being able to do /casino
Fixed the console /casino to only display what the console can do
Fixed players with create managed permissions see the commands they are allowed
Fixed players being able to toggle if a slot is enabled or not even if they didn't have permission
gocrazy - Makes the player's screen go crazy and inverted
highjump - A player is able to jump high (still taking fall damage)
digfast - A player is able to dig fast naturally
kick - Kicks the player with the message "You cheated the Casino!"
hulkup - Player has insane strength!!
2.3.5
Added the following permissions for creating managed slots:
casinoslots.create.managed
casinoslots.create.managed.*
casinoslots.create.managed.type
Note: To create a managed slot the player who's creating it must have both casinoslots.create.managed and either casinoslots.create.managed.* or casinoslots.create.managed.type (where type is the name of the type being added)
2.3.2
Made the give action require a , for the damage value. So, action: give 383,54 1 would give you one zombie spawning egg upon winning.
2.3.1
Fixed being able to withdraw more than is in the slot's account
Fixed the withdraw/deposit messages being the same, now withdraw actually says withdraw
Added a message for when getting the blocks during load returns null, will now display a message saying which one was the problem
2.3.0
Fixed the config file not saving sometimes
Fixed so that Admins see the information about the slot no matter if they own it or not
Removed the plugin saving the config file on disable, thus enabling editing while the server is running
Added the ability to use damage values on block ids
Added the ability to set rewards for damage value blocks
Added the help messages being shown on right clicking the control block when the player isn't the owner
Added it so that it plays the C Major Chord upon winning :)
Fixed/Added a smarter broadcast action, can include [cost] and [player]
2.2.5
Completely removed the code that was trying to make the [cost] look right, too bad that look good when it worked ;/
2.2.4
A workaround for the Array Out of Bounds, you all should edit your economy's config right.
Hopefully fixed the ever more persist "Displays the command guide." message being shown, was my fault.
2.2.2
Hopefully fixed the start up error that was random with iConomy6
Fixed /casino withdraw to actually give money to the player and take it from the slot
Fixed /casino deposit to actually take money from the player and give it to the slot
Added an error message if you some how have slots that don't have types (found this bug on accident)
Some general code clean up
2.15.3
Made a quick hacky way of telling you your config is messed up, aka the plugin won't work until you fix it thus the plugin is disabled and you get a ton of errors (this will be interesting to see the amount of people tell me there's a bug)
Hopefully fixed the issue when a block gets three in a row and it doesn't have a reward message
Added .* and some other permission nodes, see here for info on it
Fixed everyone being able to create any slot, sorry for the inconvenience there
Made the message that comes up when the player doesn't have permission to use it configurable per slot. See this for an example.
Started working on the configuration page, tons of stuff still to do though.
2.15.1
Fix (I believe) for the ArrayOutofBounds
2.15.0
Fixed creation and playing costs being fixed at what they were
Fix for /casino types new <type>, can't promise it will work as I forgot to test