CakePort

CakePort Rebaked

What it does

CakePort let's you link two cakes together, and by stepping on one it will teleport you to the other.

Features

  • Create teleport pads out of cakes
  • Stepping on a linked cake will teleport you to the other and vice versa! (no infinite loops)

History

  • This plugin was originally developed by fossil58, the old plugin page is here: [INACTIVE][TP/FUN] CakePort v0.5 - Teleport pads [860]
  • All credit for the original code and idea goes to fossil58 :)
  • In response to this request: Fix old plugin it was updated by eccentric_nz
  • In November 2012, with fossil58's permission, development and maintenance was transferred to eccentric_nz

 

How it works

  1. Select a cake by right clicking with a bone
  2. Add cakes by typing /addcake [CakeName]
  3. Link two cakes by typing /linkcakes [CakeName1] [CakeName2]
  4. Simply destroy cakes to remove/unlink them

 

Permissions

cakeport.link
cakeport.add
cakeport.remove
cakeport.warp

All permissions default to OP.

 

Known Issues

Doesn't delete cakes when using things like WorldEdit's superpickaxe.

If you find any bugs post!

 

ToDo

  • One way teleports
  • Toll based teleporting
  • List all CakePorts
  • Config option to use blocks other than cake
  • Config option to limit number of CakePorts per player
  • Config option to consume a cake slice after each teleport use
  • Player based networks
  • More thorough checks when adding cakes
  • Add teleport message, sound and configurable player effect

 

Changelog:

v0.6

  • Updated to CraftBukkit 1.4.5-R0.3
  • fixed a bug when deleting cakes

v0.5

  • cleanup

v0.4

  • Updated
  • Added 'cakeport.warp'
  • CakePorts can't be eaten (don't disappear or heal)

v0.3

  • Updated to latest recommended build

v0.2

  • Multi-world support

v0.1

  • Initial release

 

Source code

Original source code by fossil58: https:github.com/fossil58/CakePort

Rebaked source code by eccentric_nz: https:github.com/eccentricdevotion/CakePort

Videos

In English:

In Spanish:

In German:

 

Metrics

This plugin utilises Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org:

  • A unique identifier
  • The server's version of Java
  • Whether the server is in offline or online mode
  • The plugin's version
  • The server's version
  • The OS version/name and architecture
  • The core count for the CPU
  • The number of players online
  • The Metrics version

Opting out of this service can be done by editing plugins/Plugin Metrics/config.yml and changing opt-out to true


Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

Categories

Members

Recent Files