Great Entity Teleport Disaster of 2015

From This Land Wiki
Revision as of 15:06, 4 February 2016 by Jazzable (Talk | contribs) (mooshroom egg)

Jump to: navigation, search

The Great Entity Disaster was an admin error which occurred in 2015 and resulted in every loaded entity in the map being teleported to a single location.

Preceding events

Admin Cassolotl was moving a teleport block for Jazzable. Jazzable initially had a pair of teleport blocks which connected Sea Trees to their base, but wanted these moved to connect their base directly to their allotment at Zero Zero. This process resulted in there being a command block at Sea Trees which technically should have been removed (since it had been replaced with an equivalent block at Jazzable's base).

However, Cassolotl suggested leaving the block where it was and possibly giving it a new command, because it was "an interesting place to have an immovable teleport block" (high above sea level in an ocean biome). Jazzable suggested finding a command which was able to teleport animals and not just players, because there were lots of animals at Sea Trees for players to take but transporting them was difficult. Cassolotl looked for commands and chose @e, believing it would target any entity, and therefore would teleport the animal or player closest to the block. In fact, @e targets all entities.

The disaster itself

After Cassolotl entered the command, Jazzable placed a button on the block and pressed it to test the new teleport. This executed the command, which caused all loaded entities in the world to be simultaneously teleported to the target location (Jazzable's allotment at Zero Zero). This included:

  • Five players who were online at the time (Cassolotl, Jazzable, fallerOfFalls, Kachek47, LadyGeek26).
  • Every animal which was near an online player - including all of the animals from Sea Trees and Spawn Island.
  • Every hostile mob which was near an online player.
  • Every minecart and boat which was near an online player.
  • Every item frame and painting which was near an online player.

Within seconds, all of the players were killed by the hostile mobs.


Immediately after the disaster, there was discussion of resetting the server to a point before it happened. But there was no reliable backup in place beforehand, so this was not possible. Cassolotl quickly destroyed the offending teleport block.

The huge number of mobs at Zero Zero caused massive lag and swarmed the area of the allotments. There was debate among the online players over how to deal with this. Jazzable suggested immediately killing all of the animals, but LadyGeek26 had ethical objections. Eventually a compromise was reached, with easily bred farm animals (sheep, cows, pigs, chickens) slaughtered, but the more valuable horses rescued and put in a temporary pen at the centre of Zero Zero.

FallerOfFalls was able to replace all the item frames at their automated marketplace with no major difficulty. Many players suffered from inventory losses when they were killed - Cassolotl was quick to replace everything. They also compensated all affected players with a mooshroom spawn egg each.

Over the following days, the mobs at Zero Zero were gradually cleared. LadyGeek26 brought some of the resuced horses back to Sea Trees via the nether, and the rest were taken to Iroengine's community farm.