Reservations
Reservations is a plugin that provides kicking players on a full server if special players tries to join. You can use the rank system that will kick players with a lower rank, or/and the VIP system that extends the slots on a full server for VIPs. Simple, but with enough features for everyone!
Configuration:
- Open config.yml
- For every new VIP make a new line in ranks, and type : [PlayerName]: ' '
- Example:
VIPs: HomerBond005: '' MyPictures: '' Jeb: '' AnotherPlayerHans: ''
- Change the messages.
- Set Permissions to true if you want to use Permissions, otherwise OP-only.
- Set PEXRankSystem to true if you want to use the ranks from PermissionsEx. (Tutorial will follow)
- Edit the ranks
- For every player you want to set the rank add it like the following:
Ranks: TheBoss: 1 TheCoBoss: 2 TheModerator: 3 TheSupporter: 4 ThePlayer: 5 SomeoneYouDontLike: 6
- For every player you want to set the rank add it like the following:
- Set defaultRank to the rank, that newbies will have.
- Save it.
Commands:
You have to be OP to use the following ones or use the Permission nodes behind it!
- /reserv list - Lists all VIPs Reservations.list
- /reserv add <player> - Adds <player> to VIP list. Reservations.add
- /reserv delete <player> - Deletes <player from the VIP list. Reservations.delete
- /reserv set kickmsg <message> - Changes the message for kicking a non VIP, when a VIP joines a full server. Reservations.set.kickmsg
- /reserv set serverfullmsg <message> - Changes the message if the server is full. Reservations.set.serverfullmsg
- /reserv set sorrymsg <message> - Changes the message if a player can't join. Reservations.set.sorrymsg
You can use the commands /res, /reser, /reserve and /reservations if they aren't taken by other plugins (like residence).
Permissions:
Reservations.VIP - User(s) is(/are) VIP(s)
If you are not using PermissionsEx based ranks you can use 5 ranks as Permission that can be applied to groups and users:
- Reservations.rank.1 -> Rank 1
- Reservations.rank.2 -> Rank 2
- Reservations.rank.3 -> Rank 3
- Reservations.rank.4 -> Rank 4
- Reservations.rank.5 -> Rank 5
- etc.
You have to change the value for permissionBasedRanks in the config.yml to gain more ranks for the permissions. The default value is 10 that means you can add all ranks up to the permission Reservations.rank.10.
FAQs
See the FAQ page for more help.
Tutorials
I do not assume liability for the content of the videos!
- Tutorial in portuguese: (Thanks to AbsintoJ)
Make your own tutorials in different languages and I will add them to this description!
@Jalulek
I don't understand what you want to be added. Would you please give an example with more details? Thanks.
@Pweast
Feel free ;)
HomerBond Do you can added fuction maxplayer to group? (for example group 'player' max free slot 4 when slots on server is 10)
Plugin works perfectly, my only recommendation would be for you to add a clearer tutorial for the configuration of this plugin.
@StevenLauncher360
Already supports it
Please Create supporter for Group Manager.
@xSnowBlitzz718
I mean, for 1.7.x
does this plugin still work?
Can you remove the rank limit?
@taxik007
If /reserve add player is working and Reservations.VIP not, it is obviously a mistake in my permissions checker. I will take a look at it tomorrow. I think you are using the lastests versions of both plugins, don't you ?
EDIT: Read the ticket closer: Yep that should be the error. So you probably have to switch to PermissionsEx. Sorry :/
@HomerBond005:
Thanks for answer. I was thinking about move from PermissionsBukkit, but PermsBukkit its easy and good for me. I have already Vault and its not working. Maybe its problem in PermissionsBukkit
This may help:
https://www.assembla.com/spaces/essentials/support/tickets/4355#/activity/ticket:
@taxik007
Try using Vault as an extra plugin. Reservations has fully Vault support and the chance is probably higher for Vault to detect the PermissionsBukkit perms. I recommend using PermissionsEx because it is the best working permissions plugin (in my opinion).
Hello i have question. I want this:
VIPs and Mods and Admins can connect to server even full. But i want use Permissions and not /reserve add PLAYER. I added Reservations.VIP line to VIPs but they still can´t connect. Only if i use /reserve add PLAYER
What i did wrong?
P.S. My Permissions plugin is PermissionsBukkit
@nejcneo
It does not help me if you say "it doesnt work". Please tell me what you'd like to have fixed or improved. Thanks
@phlargh00
In the plugin.yml you can find the command /reservations. The other commands are handled in another way but they all link to /reservations.
@flong55
Check out the permissions for Reservations ;)
I think last version doens't work properly... Fix it NOW (ASAP)
Hi there,
Trying to use this. No commands work in game. Checked the plugin.yml in the jar file. No commands listed. Am I missing something here? Thanks :)
Can I add a group from PermissionsEx to have access to login when the server is full or do I have to add every player manually?
@BOOMBOOMMINECRAFTROCKS
At first: If someone extends the slot count it means that he is a VIP. VIP are able to extend the slot count until a not-VIP lefts the server. See the first question in the FAQs for more information. (Notice: OPs are automatically VIPs because they have all permissions). Second: I think that you think that the ranks section in the config concerns about groups. But that is wrong. You can set ranks for specific players. If you want to add a rank to a complete group I recommend permission based ranks. Reservations.rank.1 etc. See the description above.