Get an Epic Experience with Premium


Teleportation Login to Add Favorites
  • Minecraft
  • 2,008 Monthly Downloads
  • Supports: 1.8.1
  • 141,683 Total Downloads
  • Updated 02/23/2015
  • Created 07/14/2012
  • 21 Favorites
  • Project Site
  • Release Type: Release
  • License: GNU General Public License version 3 (GPLv3)
  • Newest File: TARDIS v3.2.11


Download Download


What it does

TARDIS is a plugin that gives you the ability to create a Police Box that lets you time travel (teleport) to random locations. It adds a Whovian twist to the typical /sethome and /home commands.

As a player, you can:

  • Create a TARDIS that is bigger on the inside.
  • Time travel to a random location.
  • Time travel back home (where you created the TARDIS initially).
  • Save and list interesting time travel locations, so you can return to them easily.
  • Take companions with you when you time travel.
  • Make your TARDIS blend in with the Chameleon Circuit.
  • Use your own schematic to build the TARDIS interior
  • Grow new TARDIS rooms
  • Use Artron Energy
  • Remote control the TARDIS
  • Custom TARDIS sounds with companion Resource Pack
  • Custom TARDIS textures with companion Resource Pack - requires MCPatcher with CTM and CIT

Ticket policy

WARNING: I am no longer prepared to waste my time looking at incomplete tickets. If your ticket does not follow the guidelines set out below, it will be deleted immediately!

Video trailer

Official documentation & FAQs

The documentation is here:

The documentation contains a frequently asked questions (FAQs) page, please check this first before posting a question in the comments.

Tutorial videos for version 2+ (also included in the official docs)

Not all of these are up-to-date...

  1. Installation
  2. Creating a TARDIS - this one is!
  3. Growing rooms and the Gravity well and changing Walls
  4. Time travelling
  5. Recharging Artron Energy - Updated with energy condenser chest!
  6. Companions

What's new?


This version requires a recent build of CraftBukkit/Spigot - this means you will probably need to run Spigot's BuildTools to update your server JAR file. Check your version here:

The file also includes a new TARDISHelper.jar for CraftBukkit 1.8 compatibility (it replaces TARDISHorseSpeed.jar) - TARDIS v3.2.8 requires TARDISHelper v1.2.

Change log here


As a minimum, just drop the TARDIS.jar and any optional plugins listed below into the Bukkit plugins folder and start your server. For more detailed instructions see:

Optional installs

These are not needed for TARDIS to function, but enhance the plugin with extra features...

  • Install the TARDIS Resource Pack in the Minecraft client to hear custom TARDIS sounds
  • 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, and grow rooms.
  • Install the TARDISChunkGenerator plugin so that you can generate TARDISes in their own self-conatined world (included in the ZIP download).
  • Install WorldGuard to automatically protect your TARDIS from griefing, and stop mobs spawning in TARDIS worlds.
  • Install WorldBorder to restrict the size of the worlds generated for TARDIS occupation.
  • Install TARDISWeepingAngels to add some Whovian mobs to the game.
  • Install a Permissions plugin, so that you can restrict or grant players the rights to use TARDIS’ different features. We like PermissionsBukkit.
  • Install ProtocolLib so that the TARDIS Zero Room is completely detached from the universe and the TARDIS Keyboard is editable by clicking it
  • Install LibsDisguises so that you can use the Genetic Manipulator / Immortality Gate
  • Install BarAPI so that players can see their travel progress while in the Vortex

Other important pages

Player submitted
Huge thanks to markdf for hosting these
Change log
TARDIS Github repository
Official todo list
Bleeding edge builds
(Will not always
be available)
Development builds of this project can be acquired at the provided continuous integration server.
These builds have not been approved by the BukkitDev staff. Use them at your own risk.
Latest TARDIS Build (Jenkins) - Latest TARDIS Build (Mirror)
Bleeding edge changes/commits

Bugs / Requests

Please post a ticket for TARDIS plugin requests and bugs, thank you :)

WARNING: I am no longer prepared to waste my time looking at incomplete tickets. If your ticket does not follow the guidelines set out below, it will be deleted immediately!

Make sure you have read the FAQs first, as your question may already be answered there. Also make sure you have searched for a previous ticket with the same/similar issue (use the Filters to search closed tickets).

If you are going to create a BUG ticket you need to supply relevant information (as I'm not a mind reader, nor do I have access to your server...) - as a minimum you need:

  1. Exact CraftBukkit version i.e. NOT 'the latest' - use the /tardis version command
  2. Exact TARDIS version i.e. NOT 'the latest' - use the /tardis version command
  3. The server log showing the entire error (as a paste or at Pastebin - NOT a screenshot) - this should be the log from when the server starts up right through to when the error occurs
  4. If no error in the log, then a video of the bug happening or the EXACT steps needed to reproduce the issue.
  5. Attach your plugins/TARDIS/config.yml file or other configuration file if relevant
  6. Attach your plugins/TARDIS/TARDIS.db file
  7. List of other plugins on server
  8. And read this: How to file bugs


Basic statistics are collected for some versions of the TARDIS plugin (v2.5.8 and earlier). You can opt out at any time by setting opt-out: true in plugins/PluginMetrics/config.yml

External web access

Version 2.8 of this plugin includes a translation feature (the /tardissay command) that connects to Microsoft's translation service. The URLs it connects to are:

You can prevent players from using the command by removing / not giving them the permission tardis.translate

TARDIS Achievement


ALWAYS run BuildTools to get the latest server JARs before installing/updating TARDIS!

Do not bother posting comments / tickets if you are not running the appropriate server and plugin versions - they will be deleted immediately!

TARDISHorseSpeed is now obsolete, you need to use TARDISHelper v1.4 instead (included in the TARDIS ZIP file download).



  • Added upcoming TARDIS Sonic Blaster recipes to /tardisrecipe command
  • Added /tardistravel village command
    • Config: allow.village_travel: [true|false]
    • Permission: tardis.timetravel.village
  • Added a room cost message to the /tardisroom required command
  • Added a /tardisadmin arch [player] force command to allow an admin to toggle a player's 'arched' status
  • Added a player preference for whether consoles use lamps or lanterns for console lights
    • /tardisprefs lanterns [on|off]
    • The player preference is off by default, but will be automatically set to true when creating or upgrading to an ELEVENTH or TWELFTH console
    • It is best left OFF for existing consoles as the levers that power lamps cannot be placed on lanterns - therefore breaking the lights if they are then switched back to lamps - to get around this, up-, down- or cross-grade your console first - this version contains new schematics to rectify the problem


  • By default the config option default_world is now true for new installs - this will automatically create the TARDIS_TimeVortex world - create_worlds is now defaulted to false
  • The plugin now persists Villager careers when mob farming - requires TARDISHelper v1.4
  • The plugin now checks that any dependent plugins that are on the server are the correct version for this version of TARDIS - if not, TARDIS is disabled until they are updated
  • TARDIS WorldGuard regions are updated if the player name has changed
  • The plugin now uses new player.getTargetBlock() and itemMeta.addItemFlags() methods - requires an updated CraftBukkit / Spigot build
  • Enchantment text is now hidden on Sonic Screwdrivers, Artron Storage Cells and the arrows in the Chameleon GUI
    • Requires the latest CraftBukkit / Spigot build
    • Not compatible with Multiverse-Inventories (they need to update) - change will not be applied if Multiverse-Inventories is enabled
  • Updated the ELEVENTH and TWELFTH console schematics to use sea lanterns
    • Existing consoles can also use lanterns if you set the player preference for lanterns (see above)
  • Custom consoles now have a has_lanterns: [true|false] config option*
  • Sea lantern can now be used as the Police Box lamp
  • The plugin now sets the CookTimeTotal furnace entity tag in Artron Furnaces (for better burn animations) - requires TARDISHelper v1.4

Bug fixes

  • Fixed a TARDIS Remote Key message
  • Fixed a misspelled ZERO room message
  • Removed an extra word 'command' in the /tardisarea command message
  • Fix anti/gravity room growing
    • Anti-Gravity / Gravity rooms now properly grow outside of the ARS grid
    • Gravity rooms will now grow under rooms in the level above
  • The plugin now makes sure the furnace is powered by Artron Energy before altering the cook time
  • Fixed the ARS GUI showing a different rooms after the room scroll buttons were clicked



  • Added a /tardis? command (alias /t?) to replace the old outdated help messages
  • Added Hopper Minecarts to the RAIL room
  • Added progress messages when growing a room


  • Updated the achievement XP rewarder to cope with huge amounts of XP
  • Made it so disabling HADS doesn't require a restart to take effect
  • Vastly improved the /tardis help command - it now shows pages and includes links to online documentation
  • The plugin now uses Multiverse world name aliases (if they are set) when showing the scanner results, find location, and random destination messages
  • Player permissions are now checked before the grace period on hard mode
  • When accessing ARS the plugin always gets the ARS Map of the TARDIS the player is in, but only processes it if they are the Time Lord of that TARDIS
  • Minor changes to the TARDIS API - this means that you will need to update the TARDISVortexMainpulator plugin as well (if you use it)

Bug fixes

  • The plugin is now disabled at startup if the installed WorldGuard plugin is the wrong version
  • Fixed Guardians spawning in the TARDIS when there is no POOL room
  • Fixed the minecart not returning from the RAIL room because the chunk unloads



  • Added a console warning if Remote Key ingredient does not = TARDIS Key result
  • Added Siege Cube protection when dropping the cube from the player's inventory (as well as the existing case of when it is mined)
  • Added a config option to allow Guardians to be pulled into the TARDIS if the door is left open - it's false by default:

    allow: guardians: [true|false]
    • regardless of the setting, guardians will not be spawned in the TARDIS if there is no POOL room
    • if set to true - any guardians within a 16 blocks radius of the open TARDIS door will be sucked into the pool
    • if set to false - there is still a 25% chance that a random monster will spawn in the TARDIS, and a 1 in 12 chance that it will be a guardian
    • toggle the setting with /tardisadmin guardians [true|false]


  • Daleks (from the TARDISWeepingAngels plugin) spawned in the TARDIS (when the door is open) will now be redisguised after teleportation
  • If a world is deleted from the server, the plugin now attempts to clean the database of invalid block and portal records

Bug fixes

  • Added missing return statement that caused the TARDIS to unsiege inside itself
  • Fixed some NPEs with the Artron Furnace
  • Fixed repeaters not being reset after manual flight
  • Blocks and portals that belong to non-existent worlds are no longer loaded



  • Added a /tardisadmin desiege [player] command
    • Stop tracking the siege cube
    • Set siege mode to OFF
    • Rebuild the TARDIS at the home location
  • Added a /tardis cube command to see which player is carrying the Siege Cube
  • Added a /tardisadmin list portals command (primarily for debugging)
  • Added a check / warning if GOLD_NUGGET ingredient in the Remote Key recipe is different from the result of crafting the TARDIS Key - if you have changed the recipe result of the TARDIS Key to something other than a GOLD_NUGGET, then you will also need to change the matching ingredient in the Remote Key recipe!


  • Swamp Hut preset now has a walk in portal
  • You can no longer power down using the Control Centre sign if allow.power_down is false in the config
  • Added tardis.budget as a child node of the tardis.use permission
  • A TARDIS Key is now shown in the TARDIS Remote Key recipe (/tardisrecipe r-key) - if you have changed the recipe result of the TARDIS Key to something other than a GOLD_NUGGET, then you will also need to change the matching ingredient in the Remote Key recipe!

Bug fixes

  • Fixed rabbit ejecting - Rabbits are not Sheep!
  • Temporary fix for Swamp Hut preset popping the door off, waiting on CraftBukkit/Spigot for bugs fixed in Minecraft itself (toggable blocks poppng off half slabs)
  • Fixed some cases where the world name was not being read/set correctly
  • Fixed/added some missing default config options
  • Fixed the permissions check when crafting a BUDGET seed block
  • Fixed the 3-D Glasses not being white anymore - update your TARDIS resource pack


  • Fixed item duplication exploit when crafting seed blocks (again)
  • Fixed invisibility potions being removed when not temporally located
  • Added missing 1.8 mobs to the Monster runnable
  • Added a TARDIS Artron Furnace - requires TARDISHelper v1.2 (included in ZIP file)

    • /tardisrecipe furnace
    • permission to place a furnace: tardis.furnace
    • Custom sound when burning starts - update the TARDISSoundResource pack
    • set config options in artron.yml:

      burn_limit: 100000
      burn_time: 0.5
      cook_time: 0.5
      set_biome: true

      • set_biome [true|false] - whether to set the biome so that custom textures work on the furnace block
      • cook_time: [time ratio] - sets the cook time for items smelted with Artron Storage Cells - 0.5 is half the normal time, 2.0 would be twice normal speed (longer), 1 = normal cook time (same as coal)
      • burn_time: [time ratio] - sets the length of time an Artron Storage Cell will burn for - as above fractions (0.5) will give shorter life to the cells, > 1 will extend the burn time, 1 = normal burn time (same as coal)
      • burn_limit: [amount] - the maximum amount of burn time a fully charged Artron Storage Cell can have.
    • The actual maximum amount given is burn_limit * burn_time * (cell_charge_level / full_charge)

    • default settings mean that the Artron Furnace cooks quickly but doesn't burn as long.
  • Added support for banner colours and patterns in TARDIS schematics

  • Added some missing arguments to the /tardisrecipe command tab completion
  • Fixed rabbit farming (and found a CraftBukkit bug!)


  • Fixed spamming chat with plugin.yml defaults when the player rescue method returns false
  • Added the ability to render entities in the Render Room

    • preferences.render_entities: [true|false]
    • /tardisadmin render_entities [true|false]
    • Requires Citizens 2.0.14
  • Fixed a long standing bug where rooms could be grown manually in the ARS grid for bigger sized and custom consoles
  • Fixed a bug when using the /tardis room [room] command to check the blocks required to grow the room, and then using ARS, resulted in the plugin thinking you wanted to manually grow the room
    • Players should use the command /tardisroom required [room]
  • Added tab completion to the /tardisroom command
  • Added a player preference for whether TARDIS will automatically enter siege mode if there is insufficient energy to travel home
    • /tardisprefs auto_siege [on|off] or use the sonic prefs menu
  • Added a "how to" GUI
    • if a player asks in chat "How do I build/create/make/get a TARDIS?", a GUI opens showing them the seed blocks they have access to
    • if they click a seed block, it shows them the recipe
    • if they click the interior wall or floor blocks, it will show them the blocks they can use
    • if they click the police box wall block, it will show them the chameleon blocks they can use
  • Added rabbits, guardians and endermites to the genetic manipulator
  • Fixed more item duplication exploits when crafting seed blocks


  • Added an option to allow TARDIS owners to see their door when it is INVISIBLE - must be wearing 3D Glasses and looking at the block that the door would normally be placed on - /tardisadmin 3d_doors [true|false]
  • Allow the Remote Key to toggle the door open and closed when TARDIS is invisible - RIGHT-click air
  • Fixed TWELFTH schematic sponge blocks interfering with door circuits when upgrading
  • Fixed the Upgrade GUI showing incorrect lore for current console
  • Removed duplicate blocks in wall/floor upgrade GUI
  • Fixed monsters not entering TARDIS if the door is left open
  • Fixed door and sign popping off when autonomous homing
  • Fixed exceptions in the 3D Glasses Listener


  • Prevented disabling siege mode when the siege cube is inside a TARDIS
  • Added a rabbit HUTCH room
  • Added rabbits to TARDIS mob farming - you must grow a HUTCH room first
  • Added a mob farming player preference - must be on to farm mobs - /tardisprefs farm [on|off] or use the sonic prefs menu
  • Villagers now keep their trades when farming them - requires TARDISHelper v1.1 or higher
  • You can now eject rabbits from the TARDIS
  • The Chameleon circuit now uses red sandstone when landing on red sand
  • You can now power up and check energy levels from the Control Centre GUI when the TARDIS is powered down
  • Fixed levers popping off when growing consoles and rooms
  • Fixed pressure plate locations and some minor inconsistencies in TWELFTH console schematic
  • Fixed a seed crafting duplication exploit


  • Fixes for desktop theme up/downgrading:
    • downgrading to TWELFTH console
 no longer jettisons 3/4 of the console
    • the REDSTONE console now builds at the correct level
    • better dropped item removal
    • setting torch blocks correctly
    • always teleport player to safe location
    • add control centre sign if in schematic
  • Added ability to allow a ~ shortcut for current world in the /tardistravel [world] [x] [y] [z] command
  • Changes to autonomous homing feature:
    • don't autonomous home if the TARDIS is in siege mode
    • if insufficient energy to go home, enter siege mode instead


  • Fixed a Police Box duplication bug
  • Added a /tardisadmin remove_flag command to remove the mob-spawning flag in old TARDIS WorldGuard regions (newer ones won't have the flag set) - once the command is run, this should fix the Farm, Village and Stable rooms not transferring mobs


  • The plugin now checks to see if the server is compatible and will disable itself if the (vanilla) WorldBorder class is not found - Update CraftBukkit/Spigot
  • Fixed stone pressure plate locations in TWELFTH schematic
  • Fixed red zeroes showing in the /tardisrecipe command



  • Added new fence gates to the Sonic Screwdriver interactable block list
  • Added COARSE_DIRT and PODZOL to wall / floor blocks
  • Added basic seed blocks to the /tardisgive command - /tardisgive [player] seed [type]
  • Added an upgrade warning when changing TARDIS console types (chests and items will be deleted!)
  • You can now redefine the End and Nether buttons in the Destination Terminal to specific worlds when travel to those environments is disabled

    travel: the_end: false nether: false terminal: redefine: [true|false] nether: [world] end: [world]


  • Autonomous homing is disabled if the TARDIS is powered down
  • The TARDIS will power down after returning home autonomously (and allow.power_down: true)

Bug fixes

  • Added missing 'e' in upgrade GUI
  • Fixed not being able to place armour stands in TARDIS worlds
  • Fixed a few misspellings in en.yml
  • Fixed ProtocolLib Keyboard packet listener not working and throwing errors on sign placement
  • Fixed the redstone upgraded Sonic Screwdriver not powering LAMPS
  • Fixed the seed block not recognising ANDESITE, DIORITE, GRANITE and their POLISHED variants as valid Chameleon blocks when crafted
  • Fixed grid not clearing when crafting a seed block



  • Added a config option to set the default preset on TARDIS creation - /tardisadmin default_preset [preset]
  • Added a Randomiser Circuit:
    • to see the recipe use the command /tardisrecipe random-circuit
    • to give the circuit use the command /tardisgive [player] random-circuit [amount]
    • put it in the Advanced Console, a random location will be chosen when the GUI is closed
    • the scanner is disabled until the random destination has been travelled to
    • the Artron cost is configurable in artron.yml - random_circuit: 150
  • Added an SQLite to MySQL conversion tool. Double-clicking the TARDIS JAR file opens the GUI.
  • Added Siege Mode - see the Siege Mode page for more info
  • Added PACKED_ICE and new 1.8 blocks to artron condensables
  • Added new 1.8 blocks to TARDIS wall / floor choices
  • Added tab completion to /tardisbook command
  • Added a cooldown to the /tardis hide command
  • Added the ability to add multiple custom TARDIS consoles - see the Custom consoles page
  • Added a TARDIS API for other plugin developers to hook into - for example TARDISVortexManipulator - see the Java Doc and API pages for more info
  • Added the Vortex Manipulator to /tardisrecipe and /tardisgive commands - /tardisrecipe vortex and /tardisgive [player] vortex [amount]
  • Added Vortex Manipulator tachyon energy to the give command - /tardisgive [player] tachyon [amount]
  • Added 4 new presets: PRISMARINE, ANDESITE, DIORITE and GRANITE
  • Added an invisibility circuit to enable invisible landing - see the Invisibility page for more info
    • to see the recipe use the command /tardisrecipe invisible
    • to give the circuit use the command /tardisgive [player] invisible [amount]
    • put it in the Advanced Console to enable the INVISIBLE chameleon preset
    • choose the preset to land invisibly on the next time travel
    • the circuit is damaged after each use - set the number of uses in the config - see the Circuit use and repair page for more info
  • Added a /tardis make_her_blue command to disengage invisibility
  • Added a control panel GUI - lots of buttons in one place - use the /tardis update control command to add it to your console
  • Added the new 1.8 doors to Sonic interactable blocks
  • Added a new Twelfth Doctor's console - use the /tardisrecipe twelfth command to see the recipe - permission tardis.twelfth - once again thanks go to killeratnight for the outstanding design :)


  • The plugin only changes the wall and floor blocks when running the Desktop Theme changer and the TARDIS type is not being changed
  • Changed the default LIBRARY room seed block to match the one in ARS - this fixes a conflict with the PLANK console seed block
  • Prevented door opening when the TARDIS is materialising
  • The Portal persister now checks for 'null' world entries - this fixes start-up errors for corrupt database records
  • Players are added to a TARDIS' WorldGuard region membership if they have the tardis.skeletonkey permission node
  • The Chameleon GUI now has three pages
  • The Admin config GUI now has two pages
  • The biome search now starts offset from the current location so that it is possible to find a Deep Ocean biome
  • If respect_worldborder is true the plugin now checks both vanilla and plugin world borders - the WorldBorder plugin takes precedence over vanilla
  • The /tardis make_her_blue, /tardis hide and /tardis rebuild now have a short materialisation
  • All circuits can be configured to be damagable - see the Circuit use and repair page for more info

Bug fixes

  • Fixed redstone torches popping off when creating the console and growing rooms
  • The plugin now prevents click-dragging in all TARDIS GUIs (fixes a duplicate items exploit)
  • Fixed Redstone TARDIS schematic so walk in/out portals work
  • Fixed a /tardis eject exploit
  • Fixed having to load the map even if just closing the Map/ARS GUI
  • Fixed the broken /tardisbook command
  • Fixed broken achievements
  • Fixed an incorrect ARS slot location
  • Fixed broken /tardis update chat interface
  • Fixed TARDIS book instructions, been a long time coming lol
  • Fixed incorrect default respect_worldguard config option
  • Fixed breaking the Police Box sign to remove TARDIS
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

G2A Giveaway