ReservedList
Summary:
All this plugin does is give the ability for certain people to log on to your server, even if the server is full. This can be useful for admins or moderators, or even servers with donor statuses. The maximum capacity in the server list will appear to increase when VIPs join, yet a 'regular' player will not be able to join until the amount drops below the pre-configured size.
Setting up:
To set up this plugin, all you need to do is download the .jar to the plugins folder, and run the server to generate the config.yml file. Inside this config file, you can edit the maximum amount of slots for your regular players to join, and also edit the number of reserve slots if the regular slots are full. Note: the maxSlots does NOT include the vipSlots!
so what do I do with my server.properties ?
As this plugin decides whether the server is full or not, it is important to alter the server.properties file to cater for it. You need to set the maximum amount of players to the sum of the maxSlots and vipSlots found in the config.yml file. i.e, if you have 40 regular slots, and 10 vip slots, you will need to set the value inside server.properties to 50.
will other players be kicked when a VIP joins?
No, they will not. The VIP will take a reserve slot instead. If the server is full, and there are VIP players online, the VIPs will NOT be moved to the reserve slots if a regular player tries to join.
Adding players to the reserve list:
To add players to the reserve list, you can either edit the config.yml file directly, or you can input the command, /addvip [player]
The permission node to do this is reservedlist.addvip
NOTE: if you are editing the config file directly, you will need to restart the server when you are finished.
Does this work in 1.5.2?
@peewi96
Didn't know about the permission. This fixes my /reservelist remove <player>. Thanks!
This doesn't seem to be very well documented, but:
A) This still works with 1.3 as it interfaces with unchanged bukkit API.
B) This actually has permission nodes:
So the plugin checks the player against the reserve list in the config OR for the permission node above.
It uses the PermissionsEx permission system.
Sources: Decompiled the code.
This plugin is what i've been looking for, but does it work with 1.3? also plz instead of using the command to put ppl on the list, could you just create a permission node like reservedlist.vipslot or something so ppl with that permission could join the reserved slots if server is full, instead of using the list. Thanks
You have to add perms. Seriously it would help alot. Instead of just putting the command everytime. :/
Could you add a command to remove people from the list?
Just what I was looking for! It still works great on 1.2.5-R3.0! Anyone who is skeptical to trying it, go for it!
However the /addvip (username) comes up as a unknown command. You must use /reservelist add (player) and that works fine!
Hi great plugin,
I was reading the set up and I would recommend clearing it up a little more with some code examples like
Server.properties-
Max-player: 50
ReservedList-
MaxSlots: 40
vipslots: 10
But other than that I will use this plugin on my server.
-Vk
This is awesome and just what i wanted, but it would be some much easier if you made permission, so that if have it they will auto be added or be allowed on, Thanks :D
First :D Yeah this looks cool, it might be better if vips did get moved but oh well D: