Minecraft SimpleReserve mod 2026 download
logo
minecraft mod SimpleReserve

SimpleReserve

Game Version: 1.7.4
Total Downloads: 27,429
Updated: Mar 27, 2014
Created: Nov 25, 2011
Download SimpleReserveDownload Earlier Versions

Earlier Versions

Name Size Uploaded Game Version Downloads
SimpleReserve v0.6.0 release 6.73 KB Mar 27, 2014 1.7.4 4,608 download SimpleReserve SimpleReserve v0.6.0 releaseDownload
SimpleReserve v0.5.0_1 release 13.65 KB Mar 19, 2013 1.7.4 6,911 download SimpleReserve SimpleReserve v0.5.0_1 releaseDownload
SimpleReserve v0.5.0 release 6.61 KB Sep 15, 2012 CB 1.3.2-R0.1 3,721 download SimpleReserve SimpleReserve v0.5.0 releaseDownload
SimpleReserve v0.4.4 release 5.63 KB Mar 21, 2012 CB 1.2.3-R0.2 3,253 download SimpleReserve SimpleReserve v0.4.4 releaseDownload
SimpleReserve v0.4.3 release 5.60 KB Mar 12, 2012 CB 1.2.3-R0.2 1,289 download SimpleReserve SimpleReserve v0.4.3 releaseDownload
SimpleReserve v0.3.2 release 5.14 KB Dec 4, 2011 CB 1.0.1-R1 4,837 download SimpleReserve SimpleReserve v0.3.2 releaseDownload
r12 alpha 4.91 KB Mar 21, 2012 CB 1.1-R8 133 download SimpleReserve r12 alphaDownload
r11 alpha 5.01 KB Mar 12, 2012 CB 1.1-R8 92 download SimpleReserve r11 alphaDownload
SimpleReserve v0.4.2 alpha 5.57 KB Mar 10, 2012 CB 1.2.3-R0.1 285 download SimpleReserve SimpleReserve v0.4.2 alphaDownload
r10 alpha 4.88 KB Mar 10, 2012 CB 1.1-R7 86 download SimpleReserve r10 alphaDownload
r9 alpha 4.83 KB Mar 10, 2012 CB 1.1-R7 81 download SimpleReserve r9 alphaDownload
r8 alpha 4.75 KB Mar 10, 2012 CB 1.1-R7 77 download SimpleReserve r8 alphaDownload
r7 alpha 5.01 KB Feb 18, 2012 CB 1.1-R4 712 download SimpleReserve r7 alphaDownload
r6 alpha 4.15 KB Feb 18, 2012 CB 1.1-R4 104 download SimpleReserve r6 alphaDownload
r5 alpha 3.72 KB Dec 4, 2011 CB 1.0.1-R1 89 download SimpleReserve r5 alphaDownload
r4 alpha 3.69 KB Dec 4, 2011 CB 1.0.1-R1 94 download SimpleReserve r4 alphaDownload
SimpleReserve v0.3.0 alpha 4.54 KB Nov 25, 2011 CB 1337 879 download SimpleReserve SimpleReserve v0.3.0 alphaDownload
r3 alpha 3.06 KB Nov 25, 2011 CB 1337 86 download SimpleReserve r3 alphaDownload
r2 alpha 2.99 KB Nov 25, 2011 CB 1337 92 download SimpleReserve r2 alphaDownload

Description

Share this:

simplereserve

SimpleReserve

Simple, easy-to-use Reserve slot plugin

Tired of not being able to offer VIPs reserved slots or being unable to join your own full server? SimpleReserve provides an easy way to add that functionality with bukkit permission support.

Features

  • Simple to use reserve slots plugin with bukkit permission support
  • Provides functionality for 2 reserve slot methods:
    • Full method: Users with 'simplereserve.enter.full' may enter past the imposed player limit
    • Kick method: Users with 'simplereserve.enter.kick' may enter a server when full by kicking the first player found that is able to be kicked. Users with the 'simplereserve.kick.prevent' permission are immune to being kicked(Utilize inheritance!)

Config Overview

The config file for SimpleReserve is very simple and will be auto-generated on first run. The file should contain:

reserve:
  type: both
  full:
    cap: 5
    reverttokick: false
kick-message: Kicked to make room for reserved user!
full-message: The server is full!
reserve-full-message: All reserve slots full!

Types:

  • full – A type of full limits the reserve plugin to allowing people with the proper Permissions to join even when the server is full.
  • kick – Conversely, a type of kick will only allow people with the proper Permissions to join a full server by kicking the first player it comes across that does not have Permission to prevent being kicked.
  • both – A type of both can use either the full server or kick method, but the full method takes precedence if a user has that Permission.
  • none – "none" type effectively eliminated the reserve slot functionality, allowing you to disable it without removing the plugin.
  • if you put something else as the type, the plugin will automatically regenerate it back to "both". Please note this.

You may also customize the messages sent by the plugin for different situations using the 'kick-message' and 'full-message' config nodes.

Permissions Overview

Permissions for SimpleReserve are…well…simple. There are only 3 Permissions to worry about.

'simplereserve.enter.full' - Permission required to give "full" joining capabilities. Allows joining above limit.
'simplereserve.enter.kick' - Permission required to allow joining full server by "kick" method--kicks first player it can.
'simplereserve.kick.prevent' - Prevents player from being able to be kicked by someone joining using the "kick" method

Examples

  • Lets say you have 4 usergroups. Guests(default), Users, Moderators, and Admins. You want to give Admins and Moderators joining full server via "kick" method, but you only want to be able to kick at the expense of guests.
    Permissions:

    groups:
                                Guests:
                                    default: true
                                    info:
                                        prefix: ''
                                        suffix: ''
                                        build: false
                                    inheritance:
                                    permissions:
                                Users:
                                    default: false
                                    info:
                                        prefix: ''
                                        suffix: ''
                                        build: true
                                    inheritance: Guests
                                    permissions:
                                        - 'simplereserve.kick.prevent'
                                Moderators:
                                    default: false
                                    info:
                                        prefix: ''
                                        suffix: ''
                                        build: true
                                    inheritance: Users
                                    permissions:
                                        - 'simplereserve.enter.kick'
                                Admins:
                                    default: false
                                    info:
                                        prefix: ''
                                        suffix: ''
                                        build: true
                                    inheritance:
                                    permissions:
                                        - '*'
    

    Note that Users only have the prevent permission. Any groups that inherit from Users will also have the same permission.
    Now to ensure we're using the right type of reserve slot, the config.yml would look like:

    reserve:
                                types: full,kick,both,none
                                type: kick
    
  • Same situation but we want to be able to join over capacity instead of kicking. We only need to change Mod's 'simplereserve.enter.kick' permission to 'simplereserve.enter.full' and change "type: kick" to "type: full" in config.
  • We can also use * to allow either method(DEPENDS ON PERMISSIONS PLUGIN), and just change the type to and from kick and full as desired.
    'simplereserve.enter.*'
    

    will allow whichever type is configured.

  • We could also allow mods to join using the kick method and admins to join using full. In config we'd set type to both, and give mods 'simplereserve.enter.kick' Permission only. In this case, Admins have both kick and full Permission, which will default to using full when both are available, and mods can join using the Permission they have.

As you can see, almost any desirable Situation is achievable.

Screenshots

Users attempting to join full server with no Permission to enter:
No join permissions
User being kicked to make room for a reserved member:
Kicked for joining player
No kick-able players for "kick" join method:
No kickables =(

Console output for full type joining:

20:17:46 [INFO] [SimpleReserve] Allowed player tj007razor to join full server!

Project & Source

See our project page for activity and source.

Comments

Add a comment