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 Dec 14, 2014@roracle
I had the same problem as you once. My solution? Make them craft it.
-
View User Profile
-
Send Message
Posted Dec 14, 2014How do I use the control command?
-
View User Profile
-
Send Message
Posted Dec 14, 2014@markdf
I don't think your response addresses the question. I'm not asking for them TO PAY, but rather, IF THEY PAY, is it still within the EULA (so long as there is a free path to access) to grant access.
Server offers cool stuff:
A) Player doesn't donate B) Player gets perms for group after time/achievements
or
A) Player donates B) Server offers perms immediately instead of having player take free path
In other words, I'm not denying because they haven't paid, I'm denying because they haven't proven themselves as serious players. A donation to my server would prove it, but so would time spent. TARDIS can take up some space, and use some RAM, as can other plugins if more and more people have access to them from the start. It would be a boon for donating to keep the server running, not a product to buy. Most players of this game realize a server will likely not be around forever, but the ones that are keep things running well for the most part.
I do not think it would be unreasonable to ask players to show their dedication one way or the other. Nothing gained, nothing lost. Say someone joins your server one day and wants plugin access because they just want to exploit a bug and they'll never log in again, how can any server owner ignore the reality of players like this trolling the servers? The part where we deal with the reality is not deny access, but make it a little more difficult to get to them.
EULA: "as long as you don‘t sell them for money / try to make money from them. We have the final say on what constitutes a tool/mod/plugin and what doesn‘t."
This doesn't say you can't ask for donations for keeping a server computer running, as that hardware isn't being licensed by Mojang, just the software on it. And donations are donations, they aren't a profit. "Making money" insinuates profit, where as "donation" insinuates the money will be used for something specific (no one just donates for no reason to any given cause).
-
View User Profile
-
Send Message
Posted Dec 14, 2014@roracle 'IE: so long as the server has a default, free path to the plugin's abilities, is it still okay to deny them early on and even charge for quicker access to such plugins?'
Simple answer. NO
You cant deny players access to features because they haven't paid in real money.
-
View User Profile
-
Send Message
Posted Dec 14, 2014@eccentricnz
Regarding the EULA, and giving access to all players:
Is "giving access to" defined? Because I want players to have it, but I also want them to work for it, not just have it (let's face it, TARDIS makes the game easy, with a garden, plenty of everything available).
So is making them work for it okay? What about "monetary support toward the server gets immediate tardis access" sort of situations? Are those okay, too?
IE: so long as the server has a default, free path to the plugin's abilities, is it still okay to deny them early on and even charge for quicker access to such plugins?
-
View User Profile
-
Send Message
Posted Dec 13, 2014@alexander775941775941
Why do you need to hide TARDIS?
It's probably a good time to remind you to respect the terms of Mojang's EULA... the gist of which boils down to: if you have TARDIS installed on your server, then by accepting the EULA, you must give all the players on your server access to the plugin...
-
View User Profile
-
Send Message
Posted Dec 13, 2014Just wanted to let people know that after poking around my system, I realized my Java was IcedTea or whatever default Ubuntu puts in. I usually uninstall that and put official in, but forgot this time around and ran into many issues that I couldn't figure out. (with TARDIS and with other plugins, as well) If anyone ever has problems and can't find the source, be sure to check that you are using official Oracle Java.
-
View User Profile
-
Send Message
Posted Dec 12, 2014@X00dis
Build #1102 should be better, 1.8 seems to have broken it somewhat.
-
View User Profile
-
Send Message
Posted Dec 12, 2014So I ran into a bit of a issue.
Just a few min ago I was showing off Seige mode to a fellow whovian.
I put my TARDIS (Nicknamed Sexy) into seige mode.
My fellow whovian picked it up.
I promptly told her to put me back down in the spot she got me from.
She did and the cube disappeared
I had to do the DB trick to get it back because we could not find the cube and Sexy thought she was not placed yet.
Is this ticket worthy?
-
View User Profile
-
Send Message
Posted Dec 12, 2014@Adamon69
Thanks :)
Suggestions rarely get implemented unless there is a nice, well though out ticket - comments tend to get lost pretty quickly, and with a ticket other people can vote for it if they think it is a good idea (higher voted tickets are more likely to get done)
/tardis lampscommand will do the first part, there have been many requests for the second part - all of which have been denied - search the tickets...-
View User Profile
-
Send Message
Posted Dec 12, 2014@ronniewong2004
Don't make a ticket, one already exists: http://dev.bukkit.org/bukkit-plugins/tardis/tickets/917-plugin-not-enabling-due-to-portals-error-at-startup/
-
View User Profile
-
Send Message
Posted Dec 12, 2014@ronniewong2004
Make a ticket
-
View User Profile
-
Send Message
Posted Dec 12, 2014help please got an error. running on bukkti 1.8 [22:45:02 ERROR]: Error occurred while enabling TARDIS v3.1-b1028 (Is it up to d ate?) java.lang.ArrayIndexOutOfBoundsException: 2 at me.eccentric_nz.TARDIS.utility.TARDISUtils.getLocationFromBukkitStrin g(TARDISUtils.java:507) [?:?] at me.eccentric_nz.TARDIS.move.TARDISPortalPersister.load(TARDISPortalPe rsister.java:86) [?:?] at me.eccentric_nz.TARDIS.TARDIS.onEnable(TARDIS.java:260) [?:?] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:316) [c raftbukkit.jar:git-Bukkit-8c3698b] at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader .java:325) [craftbukkit.jar:git-Bukkit-8c3698b] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage r.java:404) [craftbukkit.jar:git-Bukkit-8c3698b] at org.bukkit.craftbukkit.v1_8_R1.CraftServer.loadPlugin(CraftServer.jav a:338) [craftbukkit.jar:git-Bukkit-8c3698b] at org.bukkit.craftbukkit.v1_8_R1.CraftServer.enablePlugins(CraftServer. java:311) [craftbukkit.jar:git-Bukkit-8c3698b] at org.bukkit.craftbukkit.v1_8_R1.CraftServer.reload(CraftServer.java:72 2) [craftbukkit.jar:git-Bukkit-8c3698b] at org.bukkit.Bukkit.reload(Bukkit.java:303) [craftbukkit.jar:git-Bukkit -8c3698b] at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java: 23) [craftbukkit.jar:git-Bukkit-8c3698b] at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:18 0) [craftbukkit.jar:git-Bukkit-8c3698b] at org.bukkit.craftbukkit.v1_8_R1.CraftServer.dispatchCommand(CraftServe r.java:623) [craftbukkit.jar:git-Bukkit-8c3698b] at org.bukkit.craftbukkit.v1_8_R1.CraftServer.dispatchServerCommand(Craf tServer.java:609) [craftbukkit.jar:git-Bukkit-8c3698b] at net.minecraft.server.v1_8_R1.DedicatedServer.aM(DedicatedServer.java: 320) [craftbukkit.jar:git-Bukkit-8c3698b] at net.minecraft.server.v1_8_R1.DedicatedServer.z(DedicatedServer.java:2 85) [craftbukkit.jar:git-Bukkit-8c3698b] at net.minecraft.server.v1_8_R1.MinecraftServer.y(MinecraftServer.java:6 00) [craftbukkit.jar:git-Bukkit-8c3698b] at net.minecraft.server.v1_8_R1.MinecraftServer.run(MinecraftServer.java :508) [craftbukkit.jar:git-Bukkit-8c3698b] at java.lang.Thread.run(Unknown Source) [?:1.8.0_25]
-
View User Profile
-
Send Message
Posted Dec 12, 2014First off Eccentricnz, great work ;)
That being said I have a couple of ideas.
First the Destination Terminal has blocks for nether and the end. Let us redefine these to other worlds.
Secondly our options for room growth is make them supply blocks or use preset energy levels. How about a dynamic energy level based on the blocks that would need to be condensed. So they still have to gather stuff, a lot of stuff if they use a fancy block for walls/ceiling but they don't have to gather exactly whats needed. Just whats needed to reach those energy levels. If this option is turned on you could use the base energy definitions as padding, so you can still make some rooms harder to get.
Thirdly (ok I lied its a few ideas not a couple) it would be nice if their was a way to tell the console room you added some lights so that the light switch affects them all. Maybe even have it turn all the lights out in the whole tardis.
Last idea (for now) Use an enderchest as the drop chest for the sorter and have it trigger the sorting rooms 1 at a time if the first one is done and there is still stuff in the chest.
-
View User Profile
-
Send Message
Posted Dec 12, 2014@alexander775941775941
tardis.use: false prevents them from using it I'm not sure if it makes it go away completely.
-
View User Profile
-
Send Message
Posted Dec 11, 2014@ChenSun11
Huh?
A development version of TARDIS (compiled with Bukkit 1.8) has been available since the night of November 28 (when Spigot released it). My point is; if you have to ask where to download it etc, then you should probably wait until it is officially released.
Until then, I see only 1 issue with running the current version on a 1.8 server, and that is that the TARDISHorseSpeed addon won't work.
-
View User Profile
-
Send Message
Posted Dec 11, 2014@eccentricnz
LOL.... So is there some kind of new 1.8 server I don't know about?
-
View User Profile
-
Send Message
Posted Dec 11, 2014@ChenSun11
In the words of the Red Hot Chili Peppers... "If you have to ask, you'll never know..."
Pretty sure v3.1 will run okay on 1.8, v3.2 will be along sometime.
@Squawkers13
Probably need to flip the textures, might get time later...
-
View User Profile
-
Send Message
Posted Dec 11, 2014So is there a 1.8 version of this now?... Where do I download it and what do I need?! :)
-
View User Profile
-
Send Message
Posted Dec 11, 2014Sonic screwdrivers render oddly in 1.8 due to blaze rods being held like swords.