TARDIS
![]()
Join the TARDIS Community Discord Server - https://discord.gg/sfuPVHh
Downloads
I'm too lazy to upload TARDIS files to Bukkit anymore, as builds are automatically created when the plugin is updated and changes pushed to GitHub.
Version specific downloads can be found here: https://tardis.pages.dev/download
Please make sure you are using the latest Spigot/Paper builds (for the Minecraft version you are running) before installing TARDIS or creating an issue!
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
Official documentation & FAQs
The documentation is here: https://tardis.pages.dev/
Tutorial videos for version 2+ (also included in the official docs)
Not all of these are up-to-date...
- Installation
- Creating a TARDIS - a bit old now, check the official docs for instructions
- Growing rooms and the Gravity well and changing Walls
- Time travelling
- Recharging Artron Energy - Updated with energy condenser chest!
- Companions
What's new?
Installation
As a minimum, just drop the TARDIS.jar, TARDISChunkGenerator.jar (look under Additional Files on the download page) and any optional plugins listed below into the Bukkit plugins folder and start your server. For more detailed instructions see: https://tardis.pages.dev/installation-v5
Optional installs
These are not needed for TARDIS to function, but enhance the plugin with extra features...
- Install the TARDIS-SoundResourcePack in the Minecraft client to hear custom TARDIS sounds
- Install the TARDIS-Resource-Pack to see aal the fancy textures and models (requires TARDIS v4.2 or higher).
- Install the TARDISChunkGenerator plugin so that you can generate TARDISes in their own self-contained world (included on the TARDIS plugin download page under Additional files).
- Install WorldGuard to automatically protect your TARDIS from griefing, and stop mobs spawning in TARDIS worlds.
- 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.
Other important pages
| Subject | Link |
|---|---|
| Configuration | https://tardis.pages.dev/category/plugin-configuration |
| Commands | https://tardis.pages.dev/category/commands |
| Permissions | https://tardis.pages.dev/permissions-table |
| TARDIS Github repository | https://github.com/eccentricdevotion/TARDIS |
| Official todo list | https://github.com/eccentricdevotion/TARDIS/blob/master/todo.md |
| 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) 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:
- Exact CraftBukkit version i.e. NOT 'the latest' - use the
/tardis versioncommand if possible, otherwise copy from server log - Exact TARDIS version i.e. NOT 'the latest' - use the
/tardis versioncommand if possible, otherwise copy from server log - 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
- If no error in the log, then a video of the bug happening or the EXACT steps needed to reproduce the issue.
- Attach your plugins/TARDIS/config.yml file or other configuration file if relevant
- Attach your plugins/TARDIS/TARDIS.db file if relevant
- List of other plugins on server
Stats
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 (and higher) of this plugin includes a translation feature (the /tardissay command) that connects to the Lingva translation service.
You can prevent players from using the command by removing / not giving them the permission tardis.translate
![]()

-
View User Profile
-
Send Message
Posted Mar 11, 2013I know this might sound crazy, but I'd sorta like to see it have it's own, compact permission system. I help run a pretty much established mc server and we don't want to take the time to go work permissions for everything and would love it if there was a little one within the plugin for just the plugin.
-
View User Profile
-
Send Message
Posted Mar 11, 2013in next update make a randomizer and when on you'll travel randomly and then when off the repeaters are accurate.or more accurate than they are now. then you can skillfuly fly the tardis
-
View User Profile
-
Send Message
Posted Mar 11, 2013@ccattell
Oh, and always up for seeing what people have done with the plugin :) Not sure about time zone issues so maybe posting some pics is best idea?
-
View User Profile
-
Send Message
Posted Mar 11, 2013@ccattell
TARDIS v2.1-beta-2 build #41 now has a
/tardisprefs floor [material]command to change the default LIGHT_GREY_WOOL blocks to the block of your choice.Have also renamed the all_chameleon_blocks option to
all_blocksin the TARDIS config. If this is set totrue, then potential economy breaking blocks can be used in the Chameleon Circuit and for room walls and floors - the new blocks are:Prepared to juggle some of these around between 'OK' ones and 'bad for economy' ones depending on feedback...
Also new is an addition to the
/tardisgravitycommand added a couple of builds ago - you can now specify a velocity for gravity blocks:/tardisgravity [direction] [distance] [velocity][direction]= up, down, north, west, south, east and remove[distance]= number of blocks you want to move[velocity]= speed at which you want to move - can be a decimal i.e. normal walking speed is0.37In my testing, as velocity goes up, then distance needs to go down otherwise you start hitting walls and ceilings :)
Basic video in comments (back a page or two) or here
-
View User Profile
-
Send Message
Posted Mar 10, 2013@SilverEnderman
Yep, ties in nicely with our future plans to make the TARDIS 'steal-able', so look out for it when we implement that (currently scheduled for version 2.2)
-
View User Profile
-
Send Message
Posted Mar 10, 2013I have an idea to add to the TARDIS preferences. Isomorphic controls! Currently, companions are able to fly your TARDIS wherever they want! Maybe adding a preference for owner-only using the TARDIS flight controls? I'm not sure what you may think of this idea, but I thought it would be a pretty neat idea. :)
-
View User Profile
-
Send Message
Posted Mar 10, 2013@ccattell
Will do a
/tardisprefs floor [material]command, and add the config for extra (economy destroying) blocks as wellAdding the custom rooms to the config would not be an issue, the plugin doesn't use the schematics directly, so it's not as easy as just adding it to the config, also the "I made a cool new custom room but its not working..." stuff which will inevitably arise will be the painful bit - I'm of the opinion that a lot people do not read the documentation before jumping right in, as evidenced by the same questions being asked over and over in the comments... If at first you don't succeed RTFM!
The current v2.0 and v2.1-beta won't run on 1.5, but the final release of v2.1 will be fully compatible - will add the new blocks (Quartz TARDIS anyone?) and update any code as necessary, but not expecting anything major.
The (updated) Mob farming page is here: http://eccentricdevotion.github.com/TARDIS/farming.html though you will need one of the latest v2.1 builds: http://thenosefairy.co.nz/jenkins/TARDIS.jar to use it to best effect (animals no longer need to be inside the Police Box, only near it). You'll need a Farm room as you won't be able to use the spawn egg alternative method if you have separate world inventories.
-
View User Profile
-
Send Message
Posted Mar 10, 2013Well when you change the wall colors, there is this small strip of light grey tiles that are left and thats what my wife was calling ceiling tiles, so i guess thats what i started calling them.... it would be awesome if you could set the "default" wall and/or floor colors in the config file, then allow people to change them using the prefs commands.
I will look into the plugins you suggested for a lockable/indestructible door.
On the custom rooms idea, it would be nice if you could create your room as you like it, make a schematic file from it using MV or some other plugin (as i do now) and then do /tardisadmin addroom|modifyroom sanctuary 450(artron) iron_block 26 26 26 -3 (x y z offset)
Do you know yet if the TARDIS plugin is going to work in the upcoming 1.5 update?
On a side note, i would love for you to come look at some of the custom work i have done. Am currently working on some of the rooms you just added, expanding on them some. (By the way, in the farm room, how are you supposed to get animals into your TARDIS?)
-
View User Profile
-
Send Message
Posted Mar 10, 2013@ccattell
Neither Bukkit nor TARDIS knows what a floor or a ceiling tile is, at the moment the wall preference just changes whatever is normally orange wool to the block of your choice, I could do something similar for another block type eg light grey wool which is normally the floor block. What in your definition is a celling tile?
Will look at adding lockable (wooden) doors tonight, but they will be just that 'lockable' not 'indestructible', if you need that, then a dedicated plugin like Lockette/Deadbolt is the way to go. TARDIS is not and never will be a multi-purpose plugin, what we need is a Sonic Screwdriver plugin that can lock doors...
I've been putting off custom rooms for a while now because I know it's going to be more trouble than its worth, there are way too many variables involved... and while I think that room growing is a cool feature, it kind of takes away from the whole Minecraft gaming experience of gathering resources and building your own thing... What is more likely to happen is that I create an area on the 'net where people can submit room designs and if I like them, then I'll put them into the plugin for everyone to use. The Eye of Harmony, secondary control rooms, greenhouse, mushroom, long passage, inertial dampened passages all came from tickets that users posted...
As far as timeframes go, well there are always pull requests...
With the wall block/economy issue, I could add a config setting that allows more blocks, as I have recently done for the Chameleon Circuit - that way server owners can decide for themselves what blocks they will allow.
-
View User Profile
-
Send Message
Posted Mar 10, 2013OK, I do understand about the enconomy issue with the other block types, and will see about adding those blocks to the files manually, since our server separates inventories between worlds.
But what about the question regarding adding the ability to change the floor and ceiling tiles in the prefs?
I know the locking doors arent currently a part of the recorded database, I was asking if that functionality could be added, as locking doors in the TARDIS could have several applications other than the vault.
How far in the future are we talking about for adding custom rooms, because i am really hoping to start adding a bunch of new rooms without having to replace the ones that are already there..
-
View User Profile
-
Send Message
Posted Mar 10, 2013@ccattell
No customs rooms as yet, though it is planned for a future version. The greenhouse, arboretum and pool rooms have lower floors, so try changing the schematic for one of those...
The only door positions that are recorded in the database are the main TARDIS and Police Box doors, so locking other doors is not possible at this stage. Suggest using LWC plugin or something similar.
The reason you can't use just any block for the walls is so we don't upset server economies too much, if you could grow a room with GOLD/IRON/DIAMOND etc blocks, then these could be easily harvested giving the player almost unlimited money... If you really want to add extra blocks, I suggest you fork the TARDIS source code on GitHub (link above) and add the materials you want to the TARDISWalls class file, then build your own custom version.
-
View User Profile
-
Send Message
Posted Mar 10, 2013Hello, I was wondering if there was a way to create your own custom rooms for the TARDIS? I have tried updating a current one to my own specs, but the floor needs to be one block lower, so it keeps shifting the whole room up by one, cutting off the top row of the ceiling. I also have plans for a emerald TARDIS control room sized garden i would like to build, but if the height issue cant be worked out then i wont be able to do it.
Also, is there a way you could add the ability to lock doors inside the TARDIS, so we can lock the vault room or any room we choose.
Also could you expand the preferences to where we can change the colors of the ceiling tiles and floor tiles, not just the walls and also expand the list of materials that can be used in the prefs to include things like obsidian, lapis block, etc.
-
View User Profile
-
Send Message
Posted Mar 10, 2013@MERCHANToDEATH
The charged creeper is part of the Artron Energy Capacitor. When you first initialise the TARDIS by clicking the Artron button with the TARDIS key he spawns inside the capacitor to show that you now have power.
It's one of my favourite TARDIS features, so unfortunately for you he'll be staying :)
-
View User Profile
-
Send Message
Posted Mar 10, 2013Any idea why a powered creeper spawns in every tardis even though multiverse has mobs off in those worlds. I would really like to get rid of them please.
-
View User Profile
-
Send Message
Posted Mar 10, 2013The latest TARDIS build #39 has Inertial Dampened Passages (or sideways gravity wells)...
http://thenosefairy.co.nz/jenkins/TARDIS.jar
-
View User Profile
-
Send Message
Posted Mar 9, 2013@avestar101
Perhaps looking in the official docs linked above would help...
http://eccentricdevotion.github.com/TARDIS/creating-a-tardis.html
-
View User Profile
-
Send Message
Posted Mar 9, 2013Hello! I have a question. Everything was fine and dandy, until I heard there was an eleventh TARDIS. I know the default is Iron, Lapsis, then Redstone torch and that the Deluxe is Diamond, Lapsis, and Redstone torch, but then I heard about the eleventh. I looked everywhere but found no tutorial on how to make the Eleventh Tardis. Could someone explain this to me?
-
View User Profile
-
Send Message
Posted Mar 9, 2013@mrgflan
Deleted a world? Check the server log and post any errors here: http://dev.bukkit.org/paste/
-
View User Profile
-
Send Message
Posted Mar 8, 2013My TARDIS has stopped traveling. Whenever I press the stone button to set the destination it doesn't do anything. Any idea why I am experiencing this problem?
-
View User Profile
-
Send Message
Posted Mar 8, 2013@boogiebob9
If your guests have the permission
tardis.useand they still can't create a TARDIS, then something else is blocking it, or you don't actually have the permissions set up right (refer to the permissions plugin documentation), or the permissions plugin doesn't support parent/child permission nodes - in which case give them the individual permissions instead http://eccentricdevotion.github.com/TARDIS/permissions.html