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!
Just in case someone here is having/had this issue:
I'm having an issue with buying lottery tickets via the signs. After right clicking and getting the info on the lottery (Name, ticket price) and "How many would you like to buy?" I enter a number in to the chat like you're supposed to, 1 for example, I get. "Invalid number. Transaction canceled." I can't find anything in the logs that show any kind of errors. What could be causing this?
Is it possible to set up a lottery where players can spend economy money to buy tickets, but can be rewarded with items?
I'd like a lottery to reward Diamonds, but players buy a ticket with economy money. Kind of like a raffle?
It would be wonderful to even have that econ money add to the lotto's item pot too.. >.>
Unable to buy tickets with signs: http://prntscr.com/1ske3y
Ok, might have found the probable cause for the deleted lottery saves and such. YAML files tend to get picky about how you map stuff and especially about unique characters such as "$", "&", "^", ect... so I'm reworking the code right now to where it switches the lottery saves to separate '.lottery' files under a subfolder "Saves". May take another couple of days or so (not sure) but I'll likely get something up within the week. Thanks for your continued support everybody! ;)
Hi everybody! I'm EXTREMLY sorry I've been ignoring this plugin for a while as I've been working non-stop the past few months. I've uploaded a new file that seems to be working with 1.6.2-R1.0, but it's been a while so I don't really know what bugs and issues are still occurring and which are not, so you'll just have to bear with me for a while until I get things situated.
Thanks!
Nobody is responding to my ticket for this so I'm asking here also.
Buy message broadcasting incorrectly
The message that gets broadcast when a player buys a ticket does not function correctly when purchasing tickets through a sign.
Examples: Buying a ticket with the /lottery command: [LotteryPlus] - awsemogreeb has bought 1 ticket for Hourly
Buying a ticket with a sign: [LotteryPlus] - awsemogreeb
Lotteries.yml http://pastebin.com/DhEgbNkG Config.yml http://pastebin.com/vJJJ3Qbd
Player tickets have a problem saving to the file after the first server reload. I tried to find the problem in the source code but because I've never done anything with configs and because of messy code I couldn't find what's causing it. If anyone knows of a good alternative to this, please let me know.
@policejohn99
@MojatoGames
U need to set the permissions even though u ar op, check permissions page. However, there is fault as I cant remove signs even im op AND with permission
I'm OP and it says I don't have permission to create a sign. Why?
Yo randude,
Why the hell do you ask us to ask tickets instead of posting problems here if you don't react to tickets?
Kevin
Is there away for the lottery give out a command or can you add support for the donationpoints plugin?
@INDeeDO
Same is happening for us. Our primary/first lottery is fine, but our secondary lottery, all tickets are lost at restart. The increased pot remains the same, but the players entries are lost.
When I try to create a sign it says I don't have permission to do that.... I am op on the server any ideas?
@Maroseliss that's not exactly it,my lotteries stay,just people lose their tickets on a restart how ever the pots stayed the same,even with the added money from people buying tickets
Great plugin! Just a quick question is it possible to create a sign that shows the latest winner even if the lottery is set to repeat it self all the time?
Regards, Hampi90
@INDeeDO
I have the same problem. I used this plugin for 3 days, everyone entered the lottery, then I restarted the server and all Lotteries were completely deleted. The pots, lotteries, entries/tickets, etc. Everything :\
Edit:
Created a ticket: https://github.com/Randude14/LotteryPlus/issues/20
Since 2 days Lotteryplus throws this exception when doing /lottery claim:
@broluigi
I have looked at this issue many times and see no faulty in my coding, so I can only assume that it's Bukkit's fault.
whenever the server reloads the signs freeze. can you fix that?
@sharqman
Waits another time span