2015-10-25



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: http://eccentricdevotion.github.io/TARDIS/

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…

Installation

Creating a TARDIS – this one is!

Growing rooms and the Gravity well and changing Walls

Time travelling

Recharging Artron Energy – Updated with energy condenser chest!

Companions

What’s new?

v3.3

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.

The TARDIS.zip file also includes a new TARDISHelper.jar for CraftBukkit 1.8.7 compatibility – TARDIS v3.3 requires TARDISHelper v1.7.3 or later.

Change log here

Installation

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: http://eccentricdevotion.github.io/TARDIS/installation.html

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 ( or just use the vanilla Minecraft World Border feature).

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

Install EffectLib so that players can see the Junk TARDIS vortex particle effect

Other important pages

Subject

Link

Configuration

http://eccentricdevotion.github.io/TARDIS/configuration.html

Commands

http://eccentricdevotion.github.io/TARDIS/commands.html

Permissions

http://eccentricdevotion.github.io/TARDIS/permissions.html

Player submitted
schematics

http://tardis.thatsnotacreeper.com/
Huge thanks to markdf for hosting these

Change log

http://eccentricdevotion.github.io/TARDIS/change-log.html

TARDIS Github repository

https://github.com/eccentricdevotion/TARDIS

Official todo list

https://github.com/eccentricdevotion/TARDIS/blob/v3.0/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) – 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:

Exact CraftBukkit version i.e. NOT ‘the latest’ – use the /tardis version command

Exact TARDIS version i.e. NOT ‘the latest’ – use the /tardis version command

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

List of other plugins on server

And read this: How to file bugs

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 Microsoft’s translation service. The URLs it connects to are:

for authentication – https://datamarket.accesscontrol.windows.net/v2/OAuth2-13

for translation – http://api.microsofttranslator.com

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



Screenshot

Changes

Requirements

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

You need to update TARDISChunkGenerator to version 2.0 or higher (included in ZIP file)

If installed, you need to update to EffectLib v3.5

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

TARDIS v3.4.2

Additions

Added a config option preferences.vortex_fall: [teleport|kill] so that players that fall into the time vortex are not kicked for flying. This setting really only applies if the TARDIS WorldGuard region flag is set to exit: deny

teleport will send the players back into the TARDIS they were in

kill will set the players’ health to 0, resulting in death

Added a /tardistravel cancel command – cancels the last set destination

Added /ttravel costs command – shows the Artron Energy costs for TARDIS travel

Changes

If the /tardistravel command receives a world name and two coordinates, it now automatically determines the highest Y block

When switching to the exit: deny flag on TARDIS WorldGuard regions, the use: allow flag is also now added so that players can interact with doors, buttons and pressure plates etc.

The time travel cost is now shown in the Artron Energy HUD when a destination has been set

In the TARDIS Saved Locations GUI you can now remove saves by dragging them to the trash (a bucket)

When selecting the fast return location (/tardistravel back) the actual location is now shown in chat

Bug fixes

Fixed a bug where players who were made companions inside the TARDIS could not move when the WorldGuard flag was set to exit: deny

Fixed cave travel failing in some cases

Fixed cave travel locking up the server when trying to find a cave on a HothGenerator world

Fixed a bug where the allow.perception_filter: [true|false] config option was not added if missing

Fixed a bug where players could not turn completely invisible, even though allow.perception_filter was set to false

Fixed crops popping off when growing a GREEHOUSE room and growth.room_speed is set to default (4)

TARDIS v3.4.1

Additions

Added cave and village travel to the Keyboard

Bug fixes

The Vortex Junk TARDIS now properly uses the configured wall & floor blocks

Fixed double selecting a Chameleon preset messing up the dematerialisation sequence (causing block drops)

TARDIS v3.4

Additions

Added a bunch of missing TARDIS Information System entries (Remote Key, Artron Furnace, foods and accessories)

Added a new MEDIUM difficulty mode – uses easy crafting recipes, automatically writes Save Storage Disks, has a new Biome Reader tool – see http://dev.bukkit.org/bukkit-plugins/tardis/tickets/1081-tardis-medium-difficulty/

Added the TARDIS Biome Reader

use the /tardisrecipe reader command to see how to craft it

clicking the Biome Reader on a block will detect the biome at the player’s current location and automatically write a Biome Storage Disk to the Disk Storage Container if there is sufficient room and the biome disk is not there already

cannot be used in the Nether or The End

Added a config option to prevent condensing blocks and the use of the ‘full charge’ item if the TARDIS world is set to gamemode CREATIVE

preferences.no_creative_condense: [true|false]

Added an admin command for setting the artron_furnace.particles config option – /tardisadmin particles [true|false]

Added commands to allow the Junk TARDIS wall and floor blocks to be set

/tardisjunk <wall|floor> [material]

the [material] options are the same as when setting the wall or floor for TARDIS rooms – use tab completion!

Added a new button to the Chameleon Construct GUI to load the last saved construct

Added a config option to implement a TARDIS ‘open door policy’

config: preferences.open_door_policy: [true|false] – false by

default – requires restart if enabled

command: /tardisadmin region-flag [entry|exit] – used to update all

TARDIS regions in the default TARDIS world to add the specified flag

(and remove its opposite). You will need to change existing TARDIS regions to use the exit flag if open_door_policy is true, but you only need to do this once

Changes

The TARDISHelper and TARDISChunkGenerator plugins have been merged into one plugin – TARDISChunkGenerator v2.0, you will need to update TARDISChunkGenerator and can safely remove TARDISHelper

Added some new API methods so that the Dynmap-TARDIS plugin can display more information (console type etc) on maps – update Dynmap-TARDIS to v1.2 to see the results

The plugin now gets and sets Villager career levels when farming Villagers – requires TARDISChunkGenerator v2.0

Updated the Junk TARDIS to use red stained clay under the console and cobblestone above it

You can no longer build door and lamp only Chameleon constructs

When building a Chameleon construct, if there is no block under the lamp, and the lamp is a torch or redstone torch, then there will be no lamp in the resulting construct

The DESERT Chameleon preset now uses orange stained clay instead of wool to reflect the change made to desert temples in Minecraft

The TARDIS ‘umbrella’ now uses invisible BARRIER blocks instead of glass

New TARDISes now have their region set to exit: deny instead of entry:deny by default

Players can no longer place blocks inside the Police Box

HADS can no longer be engaged if the TARDIS has not been intialised

You can no longer change the desktop theme from someone else’s TARDIS

Bug fixes

The plugin now properly updates the Junk TARDIS’ last time used

Fixed Artron Furnace particles filling the server log with errors

Fixed a bug trying to detect a missing BEACON block

Fixed a bug that allowed Storage Disks to be duplicated in the Disk Storage Container

Fixed Gravity Wells growing 1 block too high

Fixed Gravity and Antigravity Wells not being jettisoned correctly if they were on the top or bottom level and extending beyond the ARS area

Fixed the chameleon table not being cleaned up when a TARDIS is deleted

Fixed a bug where the Advanced Console would destroy Save Storage Disks when circuit damage was enabled

Fixed circuits being damaged even though the TARDIS hadn’t actually travelled yet

Fixed saving protected blocks for the Junk TARDIS

Fixed a bug where the correct biome was not restored when a TARDIS left a location

Fixed the /tardistravel biome [biome] command crashing the server when the x or z coordinate was greater than +/- 30,000 blocks

Added a work around for when Bukkit stores very far locations using exponential numbers

Fixed the limits of the Junk TARDIS dangerous area, so players don’t die as often

The plugin no longer messages players inside the TARDIS about releasing the handbrake when the Police Box is rebuilt

The plugin no longer sends HADS messages if the player’s HADS preference is OFF

Fixed not being able to break the ANGEL and JAIL preset signs to exterminate the TARDIS

Fixed the Control Centre sign showing the TARDIS Saved Locations GUI if the player updated the Chameleon Circuit sign to the Control Centre

Fixed Chameleon presets with trapdoors dropping trapdoors when materialising, changing direction or hiding

Fixed toggling the trapdoor on presets with a trapdoor

Fixed a bug allowing players to unsiege inside another player’s TARDIS

TARDIS 3.4-beta-2

Additions

Added a /tardisjunk time command to see how much time is left before the Junk TARDIS automatically returns home

Changes

The plugin now loads chunks before returning the Junk TARDIS

The plugin now loads chunks before teleporting player to the Vortex Junk TARDIS

The handbrake lever now toggles when travelling in Junk TARDIS

The Resdtone Torch now flashes when flying the Junk TARDIS

If the Junk TARDIS destination sign is blank, then clicking the handbrake lever now returns the console to the ‘home’ location (if away)

Bug fixes

Fixed a bug where EffectLib needed to be installed even if particle effects were disabled

Fixed lamp scanning using the /tardis lamps command after upgrading to a larger console size

Fixed lava flowing over rooms below the console after upgrading from MASTER console

Fixed the upgrade block scanner bugging out when upgrading to the REDSTONE console

Fixed redstone torches popping off when upgrading to the MASTER’s console

Fixed permissions for the /tardisjunk find command

Fixed the Junk TARDIS return check logic

Fixed the /tardisadmin delete junk and /tardisadmin purge junk commands not working for the Junk TARDIS

Fixed a NulPointerException when checking if a block is an Artron Furnace

TARDIS 3.4-beta-1

Additions

Added a Junk TARDIS

The Junk TARDIS is a public use TARDIS that any player with the correct permission can use on the server. It only travels in overworlds (no Nether or The End) and doesn’t require the player to have an Artron Energy supply

Video here: https://vimeo.com/139185257

permissions: tardis.admin to create, delete and return the Junk TARDIS – tardis.junk to fly and find the Junk TARDIS

commands: /tardisjunk create – target the centre block of a flat 6 x 6 area – this becomes the Junk TARDIS ‘home’ location

/tardisjunk delete – self explanatory

/tardisjunk return – returns the Junk TARDIS to its ‘home’ location (bringing along any players who may be onboard)

/tardisjunk find – find the current location of the Junk TARDIS

config options: junk.enabled: [true|false] – whether the Junk TARDIS is available on the server – NOTE:The Junk TARDIS will be disabled if creation.default_world is false

junk.particles: [true|false] – whether the Junk TARDIS displays a particle effect when travelling – requires EffectLib 3.4 or higher

junk.return: [time in seconds] – if [time in seconds] is greater than 0 and the Junk TARDIS has not been used for longer than the specified period, it will automatically return to its ‘home’ location

controls: sign – shows the travel destination, handbrake – starts the TARDIS travelling, tripwire hook – selects the world to travel to, stone button – sets the x coordinate, wood button – sets the z coordinate, repeater – determines the amount added or subtracted from the x and z coordinates when the buttons are clicked, comparator – sets whether the buttons add or subtract

players moving off the Junk TARDIS while it is travelling are killed instantly

update the TARDIS-Sounds resource pack for the new sfx

You can now give a full Artron Storage Cell with /tardisgive [player] cell [amount] full

Added The Master’s TARDIS

courtesy of macdja38 at http://pvpcraft.ca

seed block is nether brick

permission is tardis.master

Added a Pyramid TARDIS console

many thanks to Airomis for the design

seed block is sandstone stairs

permission is tardis.pyramid

Added a particle effect to Artron Furnaces – requires EffectLib 3.4 or higher

Added an Ignite Circuit to the Sonic Screwdriver

view the recipe with /tardisrecipe ignite-circuit

permission: tardis.sonic.ignite

don’t forget to move the new map file into its correct location!

flammable blocks need to be clicked on the side

a flint & steel is actually more useful / powerful in-game

Added a Chameleon preset construction GUI

update the TARDIS-MCP resource pack for the new textures

accessed via the third page of the Chameleon presets GUI

help & information on use is built into the GUI

all text can be translated using the plugins/TARDIS/language/chameleon_guis.yml file

if allow.all_blocks is false, precious blocks cannot be used in the GUI

Added a few more interactable blocks for the environment sonic to ignore

Added a /tardis update beacon command

Added a config option to disable random spawning in TARDIS if door is open – preferences.spawn_random_monsters: [true|false] – or use the admin command /tardisadmin spawn_random_monsters [true|false]

Added more checks and warnings for missing custom console upgrade entries

Added a getOverWorlds() method to TARDIS API

Added a player configurable choice of (2) blocks that are changed during siege mode engagement (only applies if siege.textures is true in the config)

Added config options to limit desktop upgrades by counting the percentage of blocks that have changed from the original schematic

must be enabled in the config – desktop.check_blocks_before_upgrade: [true|false] and desktop.block_change_percent: [max percent changed blocks allowed]

Defaults are false and 25

Changes

The plugin no longer lists items if the add-on plugin isn’t enabled

Added a check for malformed plugin versions when checking plugin dependencies

The allowable lamps list (lamp_blocks in blocks.yml) now requires Bukkit Material names rather than IDs

existing IDs will be automatically updated

The plugin now allows all door types for minecart entry

The beacon toggler block (used when powering up & down) is now a redstone block

adds the ability to trigger redstone contraptions when the TARDIS is powered down

The space between TARDISes parked in TARDIS areas is now configurable

default distance can be set in the config – creation.parking_distance: [distance] – or use the admin command /tardisadmin parking_distance [distance in blocks between TARDII]

each TARDIS area can be set to different distances – /tardisarea parking [area name] [distance]

The tardis.ars permission is now solely used for the ARS console – permission to use the Architectural Reconfiguration System to grow rooms now requires tardis.architectural – update your permissions!

If you’re changing the desktop theme using the same console type you now only have to have 1/2 the upgrade cost in stored Artron Energy

Bug fixes

Fixed the SQLite -> MySQL database converter tool

Fixed the second Lazarus easter egg

Fixed an error in TARDIS Information System for the Painter Circuit

Fixed saving the location of a secondary console handbrake

Fixed Antigravity / Gravity Wells growing in the wrong location

The plugin now prevents double-clicking items to the cursor in all TARDIS GUIs

Fixed the beacon not turning off when powering down

Malfunctions now respect a player’s lamps / lanterns preference

Fixed a bug where some language files were not copied when doing a fresh install because the plugins/TARDIS/language/ directory hadn’t been created yet

Dependent plugin versions

If running any of these plugins with TARDIS they must be equal to or greater than the versions listed here:

BarAPI – v3.3

Citizens – v2.0.16

EffectLib – v3.5

Factions – v2.7.4

GriefPrevention – v10

LibsDisguises – v8.5.1

MultiWorld – v5.2

Multiverse-Adventure – v2.5

Multiverse-Core – v2.5

Multiverse-Inventories – v2.5

My Worlds – v1.67

ProtocolLib – v3.6.3

TARDISChunkGenerator – v2.0

TARDISWeepingAngels – v2.0.7

Towny – v0.89

WorldBorder – v1.8.1

WorldGuard – v6.1

Download Links

For 1.8.1

http://download.minecraftdata.com/index.php?act=dl&id=237203

Credits: eccentricnz

The post TARDIS Bukkit Plugin 1.8.1 appeared first on Minecraftdata.com -Mods, Resource Packs, Maps, Tools, Skins, Updates.

Show more