kFeatherTeleport

kFeatherTeleport provides the most basic feather teleportation in a save way.

Features:

  • Easy to use: Hold a feather and right-click anywhere to teleport there, left-click for teleporting back
  • Will automatically place a feather into the player inventory on login/(re-)spawn (can be turned off)
  • Can be configured to consume feathers if used
  • Can be configured to use another type of item instead of feathers
  • Can be configured to be limited to a given minimum and/or maximum distance

It will safely teleport you ontop of the block you clicked as long as it has 2 free blocks to stand on - This may mean you end up on top of a mountain or that you will teleport yourself out of a mine/cave

How To:

You are good to go after installing the plugin, if you only want to teleport around with the feather.

Possible settings in the server.properties file (you need to edit your server.properties file and include the ones you need - you dont need to include all):

  • kft-auto-give-items=[true|false]
    will determine wether players automatically receive one of the feather/back material upon login/(re-)spawn (on by default)
  • kft-consume-feathers=AMOUNT
    will require and consume the amount of feathers if AMOUNT contains a positive value (0 by default)
  • kft-consume-back=AMOUNT
    will require and consume the amount of back material if AMOUNT contains a positive value (0 by default)
  • kft-feather-left=[true|false]
    will set the feather teleportation action to left mouse click
  • kft-back-left=[true|false]
    will set the back teleportation action to left mouse click
  • kft-minimum-distance=AMOUNT
    will require a minimum distance to be traveled via teleportation if AMOUNT contains a positive value (0 by default)
  • kft-maximum-distance=AMOUNT
    will limit the air travel distance of a possible teleportation if AMOUNT contains a positive value (unlimited by default)
  • kft-cooldown-time=MILLISECONDS
    will add a cooldown time before each teleportation in number of MILLISECONDS configured (300 by default)
  • kft-report-permissionErrors=[true|false]
    will report to the user, that he has no rights to teleport if so (false by default)
  • kft-feather-material=[ID|NAME]
    will set the feather material to another material item than the feather (e.g. 3 or DIRT for DIRT Blocks)
  • kft-back-material=[ID|NAME]
    will set the back porting material to another material item than the feather (e.g. 3 or DIRT for DIRT Blocks)
  • kft-back-teleport-off=[true|false]
    will deactivate back teleporting if set to true
  • kft-skyport=[true|false]
    will activate sky teleportation (which means you might end up somewhere else than expected when clicking the sky)
  • kft-glass-solid=[true|false]
    will make glass solid so that one can no longer teleport through glass

Permission domains:

  • kft.teleport.rights
    Users with this right will be able to use the teleportation but will also need to pay the amount of feathers set if kft-consume-feathers property contains a positive value
  • kft.teleport.forfree
    Users with this right will be able to use the teleportation and will do so for free even if kft-consume-feathers is set
  • kft.reload.config
    Users with this right will be able to use the /kftrc command to reload server.properties settings
  • kft.teleport.nominimum
    Users with this right will not have a minimum distance restriction if set via kft-minimum-distance
  • kft.teleport.nomaximum
    Users with this right will not have a maximum distance restriction if set via kft-maximum-distance
  • kft.teleport.back
    Users with this right will be able to teleport back to their last position from which they teleported

Commandline functions:
(NOTE: leave out the leading slash / for use in the server console)

  • /kftrc
    will refetch server.properties settings and can be called via server console, or via chat if the user has the necessary rights

Comments

  • To post a comment, please or register a new account.
Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    37237
  • Created
    Mar 6, 2012
  • Last Released File
    Jan 28, 2014
  • Total Downloads
    2,197
  • License

Categories

Members

Recent Files

Bukkit