RandomTP V2.3-noID

Details

  • Filename
    RandomTP-noID.jar
  • Uploaded by
  • Uploaded
    Apr 19, 2015
  • Size
    26.18 KB
  • Downloads
    62,592
  • MD5
    8d07a8faee1b2d2af2f9a40ddcfbb6aa

Supported Bukkit Versions

  • 1.6.4
  • 1.5.2

Changelog

This version is for servers using MC 1.5 or 1.6. DO NOT USE WITH NEWER MC VERSIONS

If you are using MC 1.7 or 1.8, please download version 2.3

V2.3:

NOTE: As usual, new version means new update to the config. I like giving you the ability to configure all the features I provide, so while this is annoying, I hope you understand how necessary it is.

* Fixed issue with anticheat not working
+ Added support for Towny
+ Added support for Factions
+ Added support for WorldGuard
+ Added support for WorldBorder
+ Added ability to add data to portal filling (ex. PORTAL:2 will make the 
portals face the other direction)
- Removed case sensitivity from portal filling. (Filler materials can now 
be uppercase, lowercase, or a combination of both)

V2.2:

NOTE: Please add preventPortalUpdate: true to your configuration file. You can read more about this option in the default config

* Fixed issue that caused block and biome restrictions not to work
* Changed the way portal information is stored to increase efficiency
+ Added a config section to choose if portal blocks should be able to be updated or not

V2.1:

* Fixed issue that caused teleportation when clicking any sign

V2.0:

MAJOR UPDATE

Default config is mostly rewritten in this update. It is suggested that you delete your default config and completely reconfigure the plugin. You can also copy the default config from the default config page of this plugin.

Config updates:
+ Added sections to turn off cooldowns and cost for portals, signs, /rtp, 
  and /rtp other individually rather than a single option
* Renamed and reorganized some config options

Game updates:
+ Added the ability to teleport with portals
+ added commands:
  + /rtp portal
  + /rtp portal <name>
  + /rtp portal create <name> [material]
  + /rtp portal delete <name>
  + /rtp reload
+ added permissions:
  + randomtp.portal.make
  + randomtp.portal.destroy
  + randomtp.portal.use
  + randomtp.portal.info
  + randomtp.reload
+ added task to fill portals without lag
+ added ability to automatically fix and save invalid configuration values
* code rewrite:
  * reorganized several hundred lines of code
  - removed all unnecessary and redundant code
  - removed classes TeleportHandler, Cooldown, config
  + added classes BuildTask, Events, PortalMaker, PreTP, and TeleportType
  * fixed minor bugs and optimization issues

V1.5:

Default config is changed in this update. Please see the page regarding default configuration and update your config.yml file. (If you delete your config.yml, an up to date one will be generated for you)

+ Added a minimum distance option to the config. This option lets you 
  specify at least how far away a player should be teleported
+ Added the ability to be teleported to a random spot in a random world 
+ Added a message to be sent to the user when they teleport. 
- Removed unneeded code when reading the config

V1.4:

Default config is changed in this update. Please add "debug = false" to your current config.yml file

* Fixed issue where money was not taken from players on teleport
* Fixed infinite loop if player tried to teleport without enough money
+ Added option to debug.
+ Added ability to teleport other players via in game command, console, and
  command block 
+ Added permission randomtp.other which is required to teleport other
  players

NOTE: Cooldowns, cost, and anticheat measures are not checked when a player is teleported using /rtp <player name>

V1.3:

+ Added the ability to teleport with signs
+ Added the permission node randomtp.sign.use
+ Added the permission node randomtp.sign.make

V1.2:

* Refixed error that would occur if player logged off while teleporting

V1.1:

* Fixed error that would occur if player logged off while teleporting
* Fixed "Plugin cannot be null" error
* Cleaned up some of the code

V1.0:

First version. No changes

Portals using sugar_cane_block as a filler will need water to prevent the sugarcane from breaking. This is due to a flaw in the craftbukkit API not having an event that catches this and is out of my control.

Note: portals using sugar_cane_block will still work without any issues even if the sugar cane all breaks.