Lottery+
![]()
For those looking to donwload Lottery+ for MC Version 1.12.2, click here.
Description
What is Lottery+? Lottery+ is a simple and powerful lottery plugin that makes lotteries easy to make and fun to play! Why should you choose my plugin verses others? Other plugins tend to limit you on options and your lotteries, whereas mine possesses limitless options! For instance these lotteries can have extensive options such as Towny support, Item economies, Item rewards, ect... To get started, follow my step-by-step tutorial. Hope you enjoy it!
Supports
Features
- Supports limitless lotteries with dozens options! The world is your oyster!
- You can use '/lottery guic' to open a GUI to make the process easier to create your lotteries
- Supports Vault so you can tap into you server's local economy.
- You can attach a sign to a lottery so your users can use those instead of commands.
- Supports NuVotifier so you can rewards users for voting for your server.
- One of your users helped out with building something? You can rewards them tickets with '/lottery reward'
- One of your winners wasn't online during the drawing? No problem! Lottery+ will simply store their winnings in 'claims.yml' so that when he/she jumps on later they can simply use '/lottery claim'
- Your server not in fluent English? Or maybe you'd like the wording better on one of the messages? No biggie! Lottery+ pulls of it's messages from 'lang.properties'
- Want to do more than just have a pot on your lottery? You can also add all sorts of item rewards and you can even add a 'command reward' that dispatches through the console so that covers a lot of bases.
- Worried about players forgetting about lotteries? No problem. You can set in the config to remind players about them.
- Lottery+ also will check updates from time to time (set in config)
- Server restarting? No worries! Lottery+ will save and load your lotteries
- Fair warning: Lottery+ supports Java 1.8
- Didn't catch the last winner? Be sure to check 'winners.log'
Videos | Commands | Permissions
Tutorial | Gui Tutorial | Donate
FAQ
How do I start creating lotteries?
You can start creating them by following my thorough step-by-step tutorial. There are also some videos you can watch.
Are lotteries saved after my server reloads or stops?
Yes. Lottery+ is constantly saving it's lotteries to ensure they are up to date.
Do I need to install any plugins for Lottery+?
No, you do not need any plugins. It is recommended that you have Vault if you want to use your server's economy. Lottery+ also supports Towny and Votifier.
Where can I donate?
Right here. All donations are appreciated. ;)
Is there a way to edit the messages?
Yes. If look for a file called 'lang.properties', you can edit the messages in their.
Troubleshooting
Before reporting an error, please consider doing a complete reinstallation. If you have done this, please consider writing a ticket. Be sure to add your config.yml and lotteries.yml when writing your ticket (using pastebin is fine as well). Remember, the more bugs I squash, the better the plugin becomes!
To do list
- Some more types of rewards?
- Have any feature requests? Please don't hesitate to share your ideas!
-
View User Profile
-
Send Message
Posted Aug 20, 2012@CosmicVoyager
It is "ticket-cost", I have realized this issue and fixed it.
-
View User Profile
-
Send Message
Posted Aug 19, 2012Is it supposed to be spelled "ticket-cost" or "ticketcost"?
In the comments at the top of the config file it is spelled "ticket-cost", and in the saves section it is also spelled "ticket-cost".
But in the lotteries section it is spelled "ticketcost" and in your listen of values it is also spelled "ticketcost".
-
View User Profile
-
Send Message
Posted Aug 18, 2012Unfortunately 0.7.3a will all I can do for now, until I get back from my trip. Though I will be able to answer questions. Sorry for the long updates! D:
-
View User Profile
-
Send Message
Posted Aug 18, 2012v0.7.3 still gives me permission issues. I'm deopped and without any permissions set and Lottery gives me access to all commands.
Bukkit: Bukkit-1.3.1-R1.0-b2320jnks Vault: v1.2.16-b184 Lottery+: v0.7.3
With all of Vault's supported permission plugins (except permissions2&3) having native support for Bukkit's built in SuperPerms, is there an advantage in using Vault's permission layer rather than Bukkit's built in permission API? I know before Bukkit's SuperPerms it was somewhat chaotic with the competing permission systems, but now it seems unnecessary. I could be wrong though, I've never used Vault's permissions in my plugins.
-
View User Profile
-
Send Message
Posted Aug 16, 2012Is it possible to only define one lottery where people can just enter /lottery buy x rather than having to define the lottery.
It's great that multiple lotteries can be created but I'd love to be able to turn off multi-lottery so it's easier for users to buy tickets.
-
View User Profile
-
Send Message
Posted Aug 16, 2012I suspect Vault's permission handling is broken. I tried using redProtect the other day and it too had permission issues and it uses Vault for its permission handling.
-
View User Profile
-
Send Message
Posted Aug 16, 2012@Nentify
Having the same problem, I have no clue how to fix this, I've gone through the files and whatnot to see if I was typing anything wrong, hopefully the developer will be able to give a fix for this issue considering it's a pretty big problem.
-
View User Profile
-
Send Message
Posted Aug 16, 2012@deleted_7116233
I had the same issue.
-
View User Profile
-
Send Message
Posted Aug 11, 2012@deleted_7116233
Last time I used this this was a problem and it was a long time ago, I'm suprised it is not fixed I would love to use it agian.
-
View User Profile
-
Send Message
Posted Aug 10, 2012@convictedsaint
Works fine for me on 1.3.1 (I dont use the signs)
-
View User Profile
-
Send Message
Posted Aug 10, 2012Update to 1.3.1?
-
View User Profile
-
Send Message
Posted Aug 7, 2012All users are able to force draw the lottery, I've given them "-lottery.admin.*", and this is what comes up on the debug screen:
16:44:24 [INFO] User KrunknMunky checked for "lottery.admin.draw", "-lottery.admin.*" found
16:44:24 [INFO] User KrunknMunky checked for "lottery.*", no permission found
16:44:24 [INFO] User KrunknMunky checked for "lottery.buy" = true, found from "lottery.*"
-
View User Profile
-
Send Message
Posted Aug 3, 2012With CraftBukkit 1.3.1, the server crashed when near Lottery signs are loaded.
[SEVERE] java.util.ConcurrentModificationException
http://pastebin.com/2Z6TjjTm
-
View User Profile
-
Send Message
Posted Jul 31, 2012@oviedogators
I had this problem too. Check the server log to make sure it's actually enabled properly. The plugin will fail loading if the lotteries file, or any config, is wrong (which it was by default, for me at least).
-
View User Profile
-
Send Message
Posted Jul 30, 2012When I type /lottery nothing happens. I shut down my server, added in 1 lottery, loaded it up and still nothing with /lottery. Then i shut down, went and added a second lottery, loaded and still nothing. No errors or anything. The only response i get from my server that even lets me know that it even recognized the plugin was if i type /help lottery. It says "/lottery basic comand" and thats it. But /lottery itself does nothing, and the signs dont work either. Not sure what to do?
-
View User Profile
-
Send Message
Posted Jul 29, 2012@UnitedFactions
Tried it, it still says ticketcost:1$ when I use /lottery info
-
View User Profile
-
Send Message
Posted Jul 27, 2012@convictedsaint
Please turn your server off, edit the config file, reboot your server.
-
View User Profile
-
Send Message
Posted Jul 27, 2012The ticketcost of all lotteries get reset to 1$ after server reboot. I check my configs and it's all correct, all 50, 500 and 5000$ for ticketcost. Why does this happen?
-
View User Profile
-
Send Message
Posted Jul 21, 2012@LiLChris06
Could you be more specific? I tried a bunch of things but I'm not sure exactly what you're talking about
-
View User Profile
-
Send Message
Posted Jul 18, 2012@austinbro1
This is because PEX doesn't manage star nodes correctly. You need to give the permission "-lottery.admin.*" (note the dash) to your default group (if everything inherits from it), or to each group if they don't inherit from each other. You also need to give people the individual permissions (lottery.buy, lottery.info, etc.) and *NOT* the lottery.* node.