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

Leave Bug Reports or Suggestions on GitHub

Join our Community Discord server!

Jump to video


New schematic format

As of version 3.0-beta-1, TARDIS now uses its own JSON schematic format. The method for creating schematics remains basically the same, with the following differences:

Guidelines for custom TARDIS schematics

You can create a custom schematic for the inner TARDIS, but there are a few things you need to know before you jump right in!

  1. In order to be loaded by the plugin, the schematic file must be named custom.tschm (custom.schematic for pre-v3.0 versions), and should be located in the plugins/TARDIS/user_schematics folder.
  2. The custom TARDIS can only have 1 iron door, 1 stone button, and 1 wood button in its initial design (in addition to the placeholder blocks as listed below).
  3. The TARDIS should be sized in multiples of 16 blocks (1 chunk) — the chunks they use are reserved and cannot be used by other TARDISes - but be aware that big TARDISs will lag the server!
  4. TARDISes should be squares i.e. that same width (x) and length (z) dimensions. A 16 x 16 block TARDIS is good, a 24 x 18 block TARDIS would be bad.
  5. Custom consoles are always grown starting at the same Y level (Y=64), this means that — the level of the floor where the doors are — needs to be at a certain height for the doors to line up with any rooms that are grown. You should be able to determine the floor level by basing your design on any console schematic except the REDSTONE one.
  6. When you are facing the outside of the TARDIS door, you should be pointing SOUTH.
  7. The are some special placeholder blocks that are needed so the that plugin will record the location of the TARDIS controls. They are:
cake block handbrake
monster stone (97:0) Save Sign
97:1 Destination Terminal
97:2 Architectural Reconfiguration System
97:3 TARDIS Information System
97:4 Temporal Locator
97:5 Keyboard
Mushroom stem (100:15) All 4 repeaters
Sign Chameleon Circuit / Preset selector
A second sign Control centre (requires TARDIS v3.2 or higher)
Wood button Artron Energy Button
Stone button Random Destination Button
Chest Artron Energy Condenser
Iron door TARDIS interior door
Spawner Scanner
Bedrock To block off the Beacon beam (used when turning off the power)

Making the schematics (pre-v3.0)

The WorldEdit plugin was used to create the default set of TARDIS schematics.

So you could:

  1. Build a TARDIS
  2. Make a cuboid WorldEdit selection e.g. with the commands //hpos1 and //hpos2, or using the WorldEdit wand (wood axe)
  3. //copy
  4. //schematic save custom
  5. Move the schematic file into the plugins/TARDIS/user_schematics folder and start up your server.