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!
I jus thave one question. How do you ge tit so it draws like every 15 minutes. I put in .50 for 30 mins and i guess that is like .005 of a second.
Not working for me running 1-1.R6, using iconomy6
http://pastebin.com/SzG7ya51
all yml's are default.
Spout GUI?
@disciple218
Does it not work with R6?
Great plugin! Please update for CB 1.1-R6!
@Randude14
here is the error on full, sorry if it comes out garbled...
2012-02-29 12:44:41 [INFO] [LotteryPlus v0.5.4] - config loaded. 2012-02-29 12:44:41 [SEVERE] java.lang.RuntimeException: Essentials API is called before Essentials is loaded. 2012-02-29 12:44:41 [SEVERE] at com.earth2me.essentials.api.Economy.format(Economy.java:250) 2012-02-29 12:44:41 [SEVERE] at net.milkbowl.vault.economy.plugins.Economy_Essentials.format(Economy_Essentials.java:199) 2012-02-29 12:44:41 [SEVERE] at com.randude14.lotteryplus.Plugin.format(Plugin.java:274) 2012-02-29 12:44:41 [SEVERE] at com.randude14.lotteryplus.lottery.Lottery.formatPot(Lottery.java:357) 2012-02-29 12:44:41 [SEVERE] at com.randude14.lotteryplus.lottery.Lottery.formatReward(Lottery.java:377) 2012-02-29 12:44:41 [SEVERE] at com.randude14.lotteryplus.lottery.LotterySignFormatter.format(LotterySignFormatter.java:52) 2012-02-29 12:44:41 [SEVERE] at com.randude14.lotteryplus.lottery.LotterySignFormatter.format(LotterySignFormatter.java:31) 2012-02-29 12:44:41 [SEVERE] at com.randude14.lotteryplus.lottery.Lottery.updateSigns(Lottery.java:245) 2012-02-29 12:44:41 [SEVERE] at com.randude14.lotteryplus.lottery.Lottery.readSavedData(Lottery.java:164) 2012-02-29 12:44:41 [SEVERE] at com.randude14.lotteryplus.LotteryManager.loadLotteries(LotteryManager.java:142) 2012-02-29 12:44:41 [SEVERE] at com.randude14.lotteryplus.Plugin.onEnable(Plugin.java:116) 2012-02-29 12:44:41 [SEVERE] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:230) 2012-02-29 12:44:41 [SEVERE] at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:1057) 2012-02-29 12:44:41 [SEVERE] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:380) 2012-02-29 12:44:41 [SEVERE] at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:199) 2012-02-29 12:44:41 [SEVERE] at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:182) 2012-02-29 12:44:41 [SEVERE] at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:357) 2012-02-29 12:44:41 [SEVERE] at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:344) 2012-02-29 12:44:41 [SEVERE] at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:175) 2012-02-29 12:44:41 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:408) 2012-02-29 12:44:41 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:465) 2012-02-29 12:44:41 [WARNING] [LotteryPlus v0.5.4] - error has occured while loading lotteries in config. 2012-02-29 12:44:41 [SEVERE] [LotteryPlus v0.5.4] - An error has ocurred. shutting down...
@MoparMan
Idk. Probably something to do with vault
@
@Randude14
I am using your latest build, 0.5.4, and every once in a while I get this error:
2012-02-29 12:44:41 [INFO] [LotteryPlus v0.5.4] - config loaded. 2012-02-29 12:44:41 [SEVERE] java.lang.RuntimeException: Essentials API is called before Essentials is loaded.
It is random, and seems to happen when it loads itself after essentials, but I am not sure, any ideas?
@Randude14
You want help updating the code on there? I can help you with that. Add me on skype, same username
@ropng
Unfortunately since i first put up the code i haven't been able to get GitHub to work yet. :/ some help would be appreciated.
can i get the latest source code? because I want change “how many tickets would you like to buy” into my language
thanks
@Sacredox
Your welcome ;)
@Randude14
Wow, awesome, thanks =)
@godgodgodgo
no unfortunately it is not. since the first day i logged in and uploaded it, i have not been able to log in or update any files whatsoever. some help would be appreciated ;)
Is your github source not up to date? I tried to run my version I compiled and got this: http://pastebin.com/TBJzEqjL
@Sacredox
Yes I can! I will update asap along with some other features
@mantegudo
/lottery draw <lottery name> force draws a lottery.
Is there a way to change the currency symbol from $ to something else such as the one defined in my economy plugin?
@Randude14 Hi, I dont get what this command /lottery draw do, I'm brazilian and I'm not shure what this draw thing is, does it reset a Loterry or create a new one?
Thanks
Please add a way to tax the lottery. Such as this plugin had: http://dev.bukkit.org/server-mods/lottery/
---Meaning if I set netpayout at 95 then everytime someone buys a 1000 dollar ticket, only 950 goes in the pot.