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!
Doesnt work, the lottery yml thing wont let us create a lottery
Ok the timer started back up when using 0.4.4 after restart. I then proceeded to manually draw the lottery, but the timer did not reset. It's currently ticking down from where it was before the manual draw.
> aah: forgotten to remove old lottery.jar ! Now it starts without errors :)
Using BK1846 (1.1. R3), Essentials 2.8.1 / Groupmanager, Lottery+_V0.4.4 with fresh *ymls/not edited. There is no lottery entry in any group at startup.
Setting the entries manually won't change the error on serverstart.
So after you bailed out dude, the lottery started every 4mins
no error logs, just funny lottery stuff going on the same sign.
Trying to removing the sign also just brought it back, empty.
@davenger
Found the error :D and i also added the command "/lottery draw <lottery name>"
@davenger
I noticed this bug running on my test server too....I have no idea whats going on. I was going to add the "/lottery draw <lottery name>" on my next update.
Ok have an issue here... Running lottery plus 0.4.3 CB build 1846
Problem is I had restarted the server and now when I type /lottery info main the timer is stuck at 00:05:30:44 Is there anyway to manually draw this pot? I don't want to restart the lotterie file so that it resets on next restart... I would have a few pissed of players out a couple bucks.
2012-02-07 11:17:15 [INFO] [LotteryPlus] Loading LotteryPlus v0.4.1. 2012-02-07 11:17:15 [INFO] [LotteryPlus v0.4.1] - config loaded. 2012-02-07 11:17:15 [SEVERE] java.lang.NullPointerException 2012-02-07 11:17:15 [SEVERE] at com.randude14.customlottery.lottery.LotteryTimer.deserialize(LotteryTimer.java:103) 2012-02-07 11:17:15 [SEVERE] at com.randude14.customlottery.lottery.Lottery.<init>(Lottery.java:57) 2012-02-07 11:17:15 [SEVERE] at com.randude14.customlottery.lottery.Lottery.deserialize(Lottery.java:391) 2012-02-07 11:17:15 [SEVERE] at com.randude14.customlottery.LotteryManager.loadLotteries(LotteryManager.java:127) 2012-02-07 11:17:15 [SEVERE] at com.randude14.customlottery.Plugin.onEnable(Plugin.java:98) 2012-02-07 11:17:15 [SEVERE] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:231) 2012-02-07 11:17:15 [SEVERE] at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:1057) 2012-02-07 11:17:15 [SEVERE] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:379) 2012-02-07 11:17:15 [SEVERE] at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:191) 2012-02-07 11:17:15 [SEVERE] at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:174) 2012-02-07 11:17:15 [SEVERE] at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:357) 2012-02-07 11:17:15 [SEVERE] at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:344) 2012-02-07 11:17:15 [SEVERE] at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:175) 2012-02-07 11:17:15 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:408) 2012-02-07 11:17:15 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:465) 2012-02-07 11:17:15 [WARNING] [LotteryPlus v0.4.1] - error has occured while loading lotteries in config. 2012-02-07 11:17:15 [INFO] [LotteryPlus v0.4.1] - An error has ocurred. shutting down... 2012-02-07 11:17:15 [INFO] [LotteryPlus v0.4.1] - lotteries saved. 2012-02-07 11:17:15 [INFO] [LotteryPlus v0.4.1] - disabled
@QweSteR2221
Doesn't Bukkit on its own say 'loading LotteryPlus v0.4.0'?
Randude14, please add a version number in server log
2012-02-06 11:53:46 [INFO] [Lottery+] - config loaded.
2012-02-06 11:53:46 [INFO] [Lottery+] - lotteries loaded.
2012-02-06 11:53:46 [INFO] [Lottery+] - enabled
@Micah333
I unfortunately have alot of school work to do, but i will definitely get to it in a couple of weeks.
Hello. High hopes for this plugin, but I've run into a few problems already. I'm using iConomy6, PermissionsBukkit, and Vault.
-When setting permissions with PermissionsBukkit, I am unable to use '*' for all, but must instead list each permission individually. Especially cluttering when my admin account went from one line of '*' which overlapped everything in every plugin, to 10 lines after having to add 9 lines for this plugin.
-With the ticket price set to $10/ea, and I test purchase, it deducts $20 from my account. Everything else shows appropriately (pot total increase, ticket price text), it just deducts twice the amount. 10 tickets @ 10 takes $200 :-(
-Any chance of getting lottos to persist through restarts? I turn off my server every night. Just in the test reboots I've been doing, lottos reset (money lost) and signs break
Thanks!
I run a lottery on my server every 72 hours with a pot that starts with $1000 and builds as tickets are purchased. Currently I have it set to a maximum 10 tickets for each player, but I would love if i could restrict my players to being able to purchase 3 tickets every 24 hours. It would also be nice if i could set the maximum tickets purchased at 10, but allow admin/moderators to award additional tickets (above the maximum) to players as a prize for logging in daily. If you could make this some kind of option I would switch to your lottery plugin in an instant.