The Whitelister
The Whitelister - made by Lolmewn
What does this plugin do?
This plugin whitelists everyone who has ever joined your server! No need to do it yourself, let this plugin take care of it! You can also use this as a normal whitelist plugin, with features as toggling it on and off, adding and removing players, it even has support for a MySQL database!
Commands
Command | Arguments | Description |
---|---|---|
/wl add | <player1> <player2> ... | Whitelist Players |
/wl remove | <player1> <player2> ... | Remove players from the whitelist |
/wl toggle | - | Toggles the whitelist on or off depending on current state. Default can be set in the config |
/wl on | - | Enable the whitelist. |
/wl off | - | Disable the whitelist. |
/wl list | - | Shows whitelisted players with count |
/wl help | - | Shows the help page |
/wl import | <worldName> | Import all players that have ever played in world <worldname> |
/wl | <player1> <player2> ... | Same functionality as /wl add |
Permissions
Command | Permission |
---|---|
/wl add | wl.add |
/wl remove | wl.remove |
/wl toggle | wl.toggle |
/wl on | wl.toggle |
/wl off | wl.toggle |
/wl list | wl.seelist |
/wl import | wl.import |
/wl help | wl.help |
How to install
Drag and drop the .jar file into your plugins folder, and start or reload the server! When the Settings file gets created, it will automatically whitelist anyone in the folder /<mainWorldName>/players/ for you!
Source
You can find the source of the plugin here: https://bitbucket.org/Lolmewn/the-whitelister/overview . Note: The plugin is GPLv3 licensed.
http://176.53.27.61:8880/sitepreview/http/newcraft.us/creative.php
website whitelist.. serveradrees: port/whitelist.php ??
@anime5167
In the default whitelist file (the one minecraft created), you probably entered it lowercase. The actual player name was uppercase though. Because that's how it got saved to /world/players/. You can remove the lowercase one, if you like.
my whitelist just 38 name
but /wl list show 58 name
some name is orz in txt
plugins show orz and Orz two name
why?
Great, the file got approved.
Complete Rewrite complete. Go get version 3.0 now! Either wait for acceptance of file for BukkitDev or direct download from http://bit.ly/Nf0wBp
@Lolmewn
Id love you forever ;)
@Lolmewn
Please do!
I should probably just rewrite this. Been a while since I've updated this.. so yeah.
The following should work.
http://dl.dropbox.com/u/7365249/Pre-releases/The_WhiteLister.jar
Any possibility of this being updated?
Not working for me.
Does this work with the latest build R3?
Hello,
As you know you built this plugin as part of a plugin request of mine: http://forums.bukkit.org/threads/auto-update-whitelist-when-whitelist-is-turned-off.24526/
However I've never really been able to get it to work to the required standards so have never bee able to use it even after trying on multiple setups and different versions of Minecraft.
So I would like to know if there any more planned updates for this?
Thank you, Darren
@JakeJumpsHigh
Rename your world? :P
Hello, ive try to put in MySql and it game me this messege when i tryed to put myself in the whitelist.
http://pastebin.com/k0vfsf1r
it maybe me doing somthing wrong. can somone tell me whats wrong?
@JakeJumpsHigh
Well, change the world name to a "_"
My server world name has a space in it so it wont work. What do I do?
@Sethimine
You can turn off whitelist so when theres no mods online, no more new people can join
I don't understand, what would be the point of this plugin? If the people were just added to the whitelist, then you wouldn't really have need for the whitelist.
What he said!
16:35:19 [INFO] Entities enhanced[0] subclassed[1] 16:35:19 [SEVERE] Could not load 'plugins\TheWhiteLister.jar' in folder 'plugins ': java.lang.reflect.InvocationTargetException at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Sou rce) at java.lang.reflect.Constructor.newInstance(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j ava:173) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager. java:213) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager .java:136) at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:143) at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:110) at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigur ationManager.java:51) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:133) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:337) at net.minecraft.server.ThreadServerApplication.run(SourceFile:422) Caused by: java.lang.NullPointerException at nl.lolmen.twl.perm.Permissions(perm.java:23) at nl.lolmen.twl.perm.<init>(perm.java:19) at nl.lolmen.twl.Main.<init>(Main.java:38) ... 13 more