promotional bannermobile promotional banner

BoothPortals

Abandoned
Teleportation throgh phone booths

Summary

sample image

This plugin provides teleportation between multiple destinations in the shape of "phone booths". The focus is on simplicity, safety and robustness. No commands are required for creating, destroying, and selecting the destination of each portal; all this is done through simple interactions with the elements of the portals. Commands are provided for administrative purposes. Supports permissions and internationalized messages (for the users; debug messages are always in english, for now).

Usage

Portals consist of booths of 3x3 blocks wide and 2 blocks tall. The corners of the booth must be made of a special material (configurable), by default redstone blocks. Also, the booth must contain three other elements: a door on one side, a sign above the door, and a sign inside the booth, facing the door.

The sign above the door gives the unique name to the portal. The sign inside the booth is used for choosing the destination: each time you right click on it, it cycles through all available portals (nowhere is a special name meaning that it leads, well, nowhere)

The portals are finished with the door, and also destroyed door-first. You cannot destroy any other portal element while the door is in place.

To activate the portal, the user must close the door from the inside inside of the booth. The user will then be teleported to the chosen destination.

Commands

There is a single main command, "booth", which accepts sub commands from within. If invoqued without any other arguments, it will explain the available sub commands. They are rather standard, self explaining commands for saving, restoring, listing, enabling and disabling the portals.

Credits

While 100% of the code was written by myself, I learned a lot by inspecting and fiddling with the TravelPortals plugin. I wish to thank the author for making his code available so that we all can learn.

Source code

The code is maintained in GitHub. Here is the link: https://github.com/nacho-pancho/booth-portals.git

The BoothPortals Team

profile avatar
  • 4
    Projects
  • 2.7K
    Downloads

More from _ForgeUser24576332

  • Fancy Armors project image

    Fancy Armors

    • 761
    • Bukkit Plugins

    Craft armors which combine the strength of any armor material with the beauty of (colored) leather armors

    • 761
    • July 10, 2016
    • Bukkit Plugins
    • +2
  • BasePlugin project image

    BasePlugin

    • 465
    • Bukkit Plugins

    Dummy template plugin, intended to be a base for plugin developers

    • 465
    • June 5, 2016
    • Bukkit Plugins
  • SuperBoothPortals project image

    SuperBoothPortals

    • 990
    • Bukkit Plugins

    Simultaneously teleport all entities within a "booth portal" to another one

    • 990
    • July 15, 2016
    • Bukkit Plugins
  • Fancy Armors project image

    Fancy Armors

    • 761
    • Bukkit Plugins

    Craft armors which combine the strength of any armor material with the beauty of (colored) leather armors

    • 761
    • July 10, 2016
    • Bukkit Plugins
    • +2
  • BasePlugin project image

    BasePlugin

    • 465
    • Bukkit Plugins

    Dummy template plugin, intended to be a base for plugin developers

    • 465
    • June 5, 2016
    • Bukkit Plugins
  • SuperBoothPortals project image

    SuperBoothPortals

    • 990
    • Bukkit Plugins

    Simultaneously teleport all entities within a "booth portal" to another one

    • 990
    • July 15, 2016
    • Bukkit Plugins