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.
@mal67
Added and in the queue.
would love to see a separate on/off command. so that i could run it thru commandblocks.
love this plugin, cant run my server without it.
@lueljohn
It'll work just fine with 1.7.2.
If ever there'll be a 1.7.2 update, please update this plugin.
Thank you! :)
@mal67
Added in v3.3
@Lolmewn
oh nice, i hadnt seen anything about importing being used for updating the players. thought it was only for additional worlds
scratch that, import doesnt work. when i type /wl import world whitelists the names world and import.
@mal67
It only adds players that are imported to the whitelist. If you want to add players that have played when the whitelist was off, just use /wl import <worldName> (or something that looks like it. It's been a while since I've done anything on this plugin).
@mal67
bump
hmm, it doesnt seem to be adding players to the whitelist for some reason. i toggled whitelist off all day yesterday gained a few new players and they were not added to the whitelist??!
they have entered 'world' and started building there, why wouldnt they be auto added?
have i done something wrong to make this not work?
hmm, it doesnt seem to be adding players to the whitelist for some reason. i toggled whitelist off all day yesterday gained a few new players and they were not added to the whitelist??!
they have entered 'world' and started building there, why wouldnt they be auto added?
have i done something wrong to make this not work?
Great plugin, I have been searching for a plugin such as this for ages now. Thanks!
@EPICMOOK
I think so. If you do /wl <worldname>, it should whitelist that world's players.
does this work on individual worlds
@Thechegga
No. I'm not giving offline-mode servers some kind of special treatment.
Besides, there's no way for me to see if a player is premium or not.
@Lolmewn, do you think you can add the possibility to say that only cracked players have to be on the Whitelist? I mean, that cracked users can't join with a Premisum user name, only with a name which is in the Whitelist??
@fifty_seven
I guess you could search your server.log who performed the command, I'd have to do some overhauling to add that functionality. Would be pretty easy if everyone was using MySQL, but that's not the case. (Of course, I could just only enable this functionality when MySQL is enabled, but then again...)
If you really really want it, and are using MySQL, make a ticket for it ;)
Hey Lolmewn,
Nice plugin you made. Great option that it insta-loads the playerdata into the whitelist file on first run.
My question is, if it is possible to add a function where you can check who whitelisted who?
greets fifty
@vk222u
3.1 released. Untested because I had to go, but you can try!
@vk222u
I could always try :)
could you make the kick message able to have the formatting color codes applied?
@speaw
I could make that, if MySQL was enabled and such.. Hmm..