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!
@Randude14:
is it possible o get an option that you only can destroy sign when you sneak?
and is it possible that you don't create the block when you would buy a ticket?
for the first question it could enough when you put line 99 and 100 in a if statement "if(player.isSneaking())" and for the second question it could be enough when you add "event.setCancelled(true);" in line 158 in the SignListener.java
@Randude14
Hey Randude14, I have a problem my lottery stopped working all of a sudden last night... And the countdown got reset after I removed the signs and placed them back?
What is going on?
Hre are my files http://pastebin.com/nkqseULh Lotteries.yml http://pastebin.com/btCbv27x Config.yml
@lipe124
I do take full responsibility for my actions and yes the bug was a "my bad". Also you forgot to read my "Submitting bugs and errors", so yes I did ignore your comment. Finally if you don't like how my plugins and their pages are run, their are plenty of other lottery plugins.
@Randude14
Yea when the bug is hard to produce or possibly my fault then it would make sense. This one was pretty obvious and everyone else experienced it also.
Secondly I've properly reported how the lottery signs stop working after the first cycle of the lottery and you ignored me there.
How about putting the link to the ticketing system in your github thats 10 million times more effective than a comment thread where everyones issues gets convoluted into one useless mess.
thanks for the fast fix =)
@Destro168
I experienced the same event. Couldn't turn off feature and had to remove the plugin until its updated.
can you make the prize of the lotery a group, like we have meber group and the winner win supermember group
I installed the latest version and after a while of the plugin running I had my entire chat screen spammed with "CHECK YOUR SERVER LOTTERIES WITH /LOTTERY LIST" and yeah it crashed my server so I uninstalled and am posting here now.
Might want to look into that.
Also I had default everything and had only put 1 lottery sign up.
i can confirm lipe124, i get 79142 lines of "2012-02-20 12:23:53 [INFO] Dont forget to check your servers lotteries. Type /lottery list to list lotteries."
CB1938 / Lottery+ 0.5.2
config.yml: http://pastebin.com/pWDRMzTm
lotteries.yml: http://pastebin.com/F2iPrQta
@lipe124
I'd try following bug and error reporting guidelines before complaining :D
Installed Version 0.5.2
As soon as it does the first broadcast message it gets stuck in an infinite loop that locks up the server completely and fills the logfile at around 10mb /5mins..
I haven't tried this plug-in, because I'm not sure is this possible.
Can you buy lottery ticket with item? If yes, can it be custom item?
I do not have Economy plug-ins on my server, we use custom items (coins) as money. Buying lottery ticket would be awesome with coin, also the prize would be coins.
If buying ticket with item doesn't work yet, please implement it.
@Randude14
Dear Randude14!
Awesome Work!
Anyway! Please update soon :) My users are getting to rich now... hehe and i cannot stop it cus theres alot of usermoney in there ;) Will donate a few bucks if you need em :3 love it!
He was online, didnt get it, but probally because I chagned the config without rebooting :)
oh Btw!
IT DOES not listen to any changes to the lotteries.yml after a reboot.
And could you make a /lottery reload command perhaps. :3 thats really handy!
Anyone else have the problem where the [Lottery+] sign needs to be broken and re-created every time the draw finished?
@UnitedFactions
was he/she online when drawing happened? /lottery claim is used for when players are offline during the drawing or when the user did not have enough room for his item rewards.
@UnitedFactions i am working on an update where the lottery info gets stored into the lotteries.yml itself rather than the 'lotteries' file, so admins can set the values.
@UnitedFactions
Also i changed my lottery price in lotteries.yml before the lottery ended and rebooted by server after saving. However the price stays on 250, instead of 100 in the config file. even after a reboot?
What am i doing wrong?
@UnitedFactions
I have an user that cannot claim his lottery prize,
If you type in /lottery winners his name comes up JacobSwans! So when I go /lottery claim it says he does not have any claims? :)
Please help me out here :)
How do you reset a pot?
Since updating to 0.5.1 an internal error keeps occurring with my pre-existing lottery's. Haven't tried making any new ones, but my existing lottery's are frozen (the signs) and An Internal Error message appears when I check their info.
When a lottery draw completes my sign I created for players to click on stops to work and I have to break the sign and re-create it, is this supposed to be so?
The /lottery buy.. command still works fine and the lottery is set to repeat, its just the sign that becomes a normal sign for some reason.