Reservation

This project is abandoned.

Whether this project is out of date or its author marked it as abandoned, this project is no longer maintained.

If you wish to take this project over, please report it and state your intentions.

Reservation - Manage player slots on your server.

Reservation is plugin for the Minecraft wrapper Bukkit that provides a method for administrators to manage player slots on their server.

There are currently two supported modes:

  • Allow specified players to join a server using a reserved slot.
  • Kick a player to make room for a joining player.

Installation

Ensure you are using the latest recommended build.

Before you installing Reservation, you need to make sure you are running at least the latest recommended build for Bukkit.

Reservation will also warn you if you attempt to use it with an untested build of Bukkit. This is usually safe to ignore but if you encounter problems upgrade Bukkit first before reporting a bug against Reservation.

Configuration

Configure your settings in config.yml. The configuration file can be found in the datafolder for the plugin which is usually:

plugins/Reservation/config.yml

Next manage the plugin by using the in game commands:

/reserve add [name] [type]
/reserve list
/reserve remove

Further instructions are available on wiki.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of tiagoomendess tiagoomendess Mar 04, 2013 at 21:27 UTC - 0 likes

    it works in CB version 1.4.7 RC 1?

  • Avatar of photocritic photocritic Sep 08, 2012 at 10:34 UTC - 0 likes

    permissions are required !!!

    Server: 77.72.131.119

  • Avatar of grandwazir grandwazir Aug 26, 2012 at 09:57 UTC - 0 likes

    de.HomerBond005.ReservationPs is not my plugin's name space. You will need to talk to the developer of Reservations.

  • Avatar of broluigi broluigi Aug 13, 2012 at 19:28 UTC - 0 likes

    This happens randomly *latest reservations plugin*

    13.08 12:27:09 [Server] INFO ... 13 more
    13.08 12:27:09 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:330)
    13.08 12:27:09 [Server] INFO at java.lang.reflect.Method.invoke(Method.java:601)
    13.08 12:27:09 [Server] INFO at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    13.08 12:27:09 [Server] INFO at sun.reflect.GeneratedMethodAccessor145.invoke(Unknown Source)
    13.08 12:27:09 [Server] INFO at de.HomerBond005.Reservations.RSPL.onPlayerLogin(RSPL.java:96)
    13.08 12:27:09 [Server] INFO at de.HomerBond005.Reservations.Reservations.generateKickPlayer(Reservations.java:347)
    13.08 12:27:09 [Server] INFO Caused by: java.lang.NoClassDefFoundError: de/HomerBond005/Reservations/ValueComparator
    13.08 12:27:09 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
    13.08 12:27:09 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:406)
    13.08 12:27:09 [Server] INFO at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:474)
    13.08 12:27:09 [Server] INFO at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:212)
    13.08 12:27:09 [Server] INFO at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:581)
    13.08 12:27:09 [Server] INFO at net.minecraft.server.DedicatedServerConnection.b(SourceFile:29)
    13.08 12:27:09 [Server] INFO at net.minecraft.server.DedicatedServerConnectionThread.a(DedicatedServerConnectionThread.java:44)
    13.08 12:27:09 [Server] INFO at net.minecraft.server.NetLoginHandler.c(NetLoginHandler.java:41)
    13.08 12:27:09 [Server] INFO at net.minecraft.server.NetLoginHandler.d(NetLoginHandler.java:112)
    13.08 12:27:09 [Server] INFO at net.minecraft.server.ServerConfigurationManagerAbstract.attemptLogin(ServerConfigurationManagerAbstract.java:274)
    13.08 12:27:09 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462)
    13.08 12:27:09 [Server] INFO at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477)
    13.08 12:27:09 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
    13.08 12:27:09 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:332)
    13.08 12:27:09 [Server] INFO org.bukkit.event.EventException
    13.08 12:27:09 [Server] SEVERE Could not pass event PlayerLoginEvent to Reservations
    

    TownyMc

    Website: lorecase.org

  • Avatar of grandwazir grandwazir Jan 22, 2012 at 13:37 UTC - 0 likes

    @ChillaxTeam: Go

    The problem is that Permissions are not attached to Players before they join the server. Since the plugin checks when they login, permissions are not yet applied to the players. This is why it is a simple whitelist for now.

  • Avatar of ChillaxTeam ChillaxTeam Jan 02, 2012 at 08:14 UTC - 0 likes

    Please add permissions so we can give it to certain ranks.

  • Avatar of grandwazir grandwazir Dec 22, 2011 at 23:17 UTC - 0 likes

    @ace1177: Go

    It is to do with how Bukkit have implemented persistence. Create an empty ebean.properties file and the error goes away.

  • Avatar of MarkehMe MarkehMe Dec 16, 2011 at 03:08 UTC - 0 likes

    @ace1177: Go

    I get that without this plugin as well, no idea what it is though.

    Want a faster response from me? Follow me and tweet me on twitter! @markehme BFAK:90607746,6bd5d8183f15ef6bbc8c5469c97e0a66d662d410c11146dc88dbd1a9a0a8f471

  • Avatar of ace1177 ace1177 Dec 15, 2011 at 21:41 UTC - 0 likes

    Added the plugin and started getting this error on server start-up

    2011-12-15 15:39:29 [SEVERE] ebean.properties not found
    2011-12-15 15:39:29 [INFO] DataSourcePool [Reservation] autoCommit[false] transIsolation[SERIALIZABLE] min[2] max[20]
    2011-12-15 15:39:29 [INFO] SubClassFactory parent ClassLoader [org.bukkit.plugin.java.PluginClassLoader]
    2011-12-15 15:39:30 [INFO] Entities enhanced[0] subclassed[1]
    

    Known as Deathfromace on minecraft and regular bukkit forums

    Go to www.divinesanction.com

  • Avatar of grandwazir grandwazir Dec 14, 2011 at 23:11 UTC - 0 likes

    @re4397: Go

    Currently FULL or KICK. It is all explained on the documentation on the wiki. A link to it is available at the bottom of the description.

    Last edited Dec 14, 2011 by grandwazir

Facts

Date created
Dec 11, 2011
Category
Last update
Sep 01, 2012
Development stage
Abandoned
License
GNU General Public License version 3 (GPLv3)
Downloads
3,411
Recent files

Authors