TARDIS

A Bukkit plugin for all Doctor Who fans — create and use a TARDIS! It’s bigger on the inside!

View the Project on GitHub eccentricdevotion/TARDIS

Jump to video

Installation

Get the TARDIS plugin files from: http://dev.bukkit.org/bukkit-plugins/tardis


You install TARDIS just like you would any other Bukkit plugin, by dropping it into the Bukkit plugins folder and starting the server. The TARDIS database, configuration, schematic and map files will be created automatically.

Some versions of the TARDIS plugin are backwards compatible with previous versions of CraftBukkit (version 2.5.8 is compatible with Tekkit Classic Server), for the plugin to have full functionality and work correctly you should have CraftBukkit / Spigot version 1.9.2-R0.1 or higher.

The TARDIS plugin has evolved into a complex beast, with configurable recipes, and other things that unexperienced server administrators may have trouble with. If you have difficulties, create a ticket on the plugin page.

See also:

TARDIS Time Vortex shared world setup.

Clean Installation:

Place the following jar files in your plugins folder:

TARDIS.jar
TARDISChunkGenerator.jar

Important!

In order for some of the TARDIS item recipes to function properly, they require a series of Minecraft map.dat files to be placed into the data folder of the main word on the server. To do this, follow these steps:

  1. Start the server so that the map files are generated in the plugins/TARDIS folder.
  2. Stop the server.
  3. Open the server’s server.properties file, and make a note of the world name specified under level-name. If you have never changed this property, it will be called world.
  4. Move the map files in the [level-name]/data folder, where [level-name] is the world name you noted in step 3 — e.g. world/data. If you’re totally unsure which folder, the TARDIS plugin will actually tell you with a message in the server log.
  5. Start the server, and you’re good to go.

You will most probably need to run a permissions plugin for players to actually use the TARDIS (it’s possible without one, but players will need to be opped!). As a minimum players will generally need the tardis.use permission to build a TARDIS, and tardis.enter to be a companion.

If this is your first time using the plugin, you may want to set the TARDIS difficulty mode to easy. To do this use the in-game command: /tardisadmin difficulty easy.

Upgrade Installation:

Backup your TARDIS Folder!

Place the upgraded jar files in the plugin folder.

Upgrade notes:

It is recommended to delete the TARDIS schematics folder and rooms.yml before an upgrade!

New configuration options and database fields will be added automatically, and if any major changes occur, TARDIS will backup the relevant files before attempting to upgrade them.

Enhancing the TARDIS plugin

While not essential to make the TARDIS plugin work, the following plugins will make your Time Travelling experience even better.

  1. Install Multiverse so you have multiple worlds to travel to. This is also required if you want to generate TARDISes in their own self-conatined world.
  2. Install the TARDISChunkGenerator plugin so that you can generate TARDISes in their own self-conatined world.
  3. Install WorldGuard to automatically protect your TARDIS from griefing, and stop mobs spawning in TARDIS worlds.
  4. Install WorldBorder to restrict the size of the worlds generated for TARDIS occupation.
  5. Install a Permissions plugin, so that you can restrict or grant players the rights to use TARDIS’ different features. We like PermissionsBukkit.
  6. Install TARDISWeepingAngels for a more Who-like experience!
  7. Install ProtocolLib so that the TARDIS Zero Room is completely detached from the universe and the TARDIS Keyboard is editable by clicking it.
  8. Install LibsDisguises so that you can use the Genetic Manipulator / Immortality Gate.
  9. Install Dynmap-TARDIS so that you show real-time TARDIS locations on the Dynmap plugin map.

Video

 

Install notes:

If you desire your TARDIS to have its own world, please have Multiverse or another multi-world plugin (the only other supported plugins are: MultiWorld and My Worlds at this time) installed and set create_worlds: true in your TARDIS configuration file.

If upgrading from a previous version of TARDIS that did not have generated worlds, or enabling them for the first time, please delete your previously created TARDISes and recreate them.

If upgrading from a version without an Artron Energy button or handbrake, please place these items, and use the /tardis update command to add them to your TARDIS. See Commands for more information.