SignTravel
Description
SignTravel is a simple teleportation plugin that uses signs to define destinations. Commands are also included to warp to the destinations for convenience.
Bug Reports / Suggestions
If you find a bug, encounter a problem or have a suggestion, please fill out a ticket via the Tickets link above. I do not have the time to read through the comments section, any comment that fits the previous three categories will be ignored.
Usage
To define a destination create a sign that contains at least two lines enclosed in square brackets. the first of these lines is the name of the current destination and the second is the name of the destination you will be taken to when right clicking on the sign. The other lines of the sign can be left blank or include any other text. For example
defines the destination PointA and when right clicked will take you to PointB which should be defined in the same way.
One way signs can also be created by only including a single line in square brackets, these will take you to that destination but do not define one. For example
Right clicking this would take you to PointB. There is no way to define destination only signs, this can be worked around by creating one with both names the same so that it teleports you to its own location.
When defining a location the location the player is standing at when editing the sign is used as the destination.
Commands
- /warp - Teleports you or another player to a destination
- /warplist - Lists all of the available destinations
Permissions
- signtravel.sign.create - Allows the player to create SignTravel signs (defaults to OP only)
- signtravel.sign.remove - Allows the player to remove SignTravel signs (defaults to OP only)
- signtravel.sign.use - Allows the player to use SignTravel signs (defaults to true)
- signtravel.command.warp - Allows the player to use the /warp command (defaults to true)
- signtravel.command.warplist - Allows the player to use the /warplist command (defaults to true)
Contributing
Contributions to the project are very much welcome, if you have a feature that you want implemented and know a nice way to do it then consider forking the repo and submitting a pull request. These will be accepted as long as the following simple guidelines are followed.
- Do not edit the structure of the pom.xml file, feel free to add a dependency if you need it but the formatting and structure should not be changed.
- If you are exposing a new API method, add a JavaDoc comment to it, but don't over-comment internal code.
- Follow the existing code style, don't antagonise over every space though !
All dependencies that are used are now available from a public Maven repo, so you don't have to worry about building several other projects just to add a simple change any more.
Source Code
Dev Builds
Changes Since Last Release
Download
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.
http://bukkit.jacekk.co.uk:8000/job/SignTravel/
Does it works for 1.6.4?
@coolmonkeyguy
This is al alternative warp system, it's meant to conflict :P You can disable the /warp command of Essentials.
could you change the command to /STWarp so it does not get confused with essentials warp commands?