CyberTravel - RPG Discover Regions & Teleport Back「1.8 - 1.19」 icon

CyberTravel - RPG Discover Regions & Teleport Back「1.8 - 1.19」 -----

[FREE] Quickly Teleport Back to Regions You've Already Discovered and more!




➼ Rewrote the string formatter- it's clean & efficient.

This plugin calls for a large recode, which is something I will be attempting in the near future. The plugin gets the essential job done pretty efficiently but a lot of the backend code is bulky. I'll probably end up introducing a ton of new features.
----------, Nov 26, 2021

➼ Fixed bug where setTP would not save after reload/reboot.
➼ Removed useless code.

Note: The setTP bug will automatically fix itself if you used tab-complete.​
----------, Sep 23, 2021

➼ Added PlaceholderAPI placeholders.
➼ Added commands on region entry (/ctp addCommand <region> <command>).
➼ Improved efficiency of the time formatter.
➼ Fixed lang.yml regenerating certain strings on every reload/startup.
➼ Fixed internal placeholder when teleporting another player.​
----------, Aug 14, 2021

➼ Fixed bug where the plugin would fail to start when first installed.
➼ Fixed issue with running invalid commands with under 3 arguments.
I forgot to add one line of code... and it would fail to start for new installers. This version should work now! Please let me know if you run into any more issues.
----------, Aug 13, 2021

➼ Added region info display (/ctp (info | list)).
➼ Switched some checking to regex.
➼ Fixed some lang strings.
➼ Small bug fixes.

Commands on region enter coming soon...
----------, Aug 13, 2021

➼ Improved Stability/Efficiency across the entire plugin.
➼ Added RGB border to 1.8 - 1.12.2 (1.8.x border cannot be customized).
➼ Added custom region display name (/ctp setDisplayName <region> <display name>).
➼ Added region teleportation fee (/ctp setPrice <region> <price>).
➼ Added manual region enabling/disabling (/ctp (setEnabled | setDisabled) <region>).
➼ Added the ability to teleport a player to a region (/ctp (tp | teleport) <region> <player> [bypass]).
➼ Added the ability to rename a region (/ctp rename <region> <new name>).
➼ Added ability to reset a region's player data (/ctp reset playerData <region | all>).
➼ Added the option to disable "auto enable regions" in config.
➼ Added the option to automatically generate new config/lang strings for future updates.
➼ Added {displayName} placeholders to lang.yml.
➼ Files are now stored to and read from memory (cache).
➼ Specific region borders will now display when editing a region.
➼ Time formatting improved - characters inside () will only appear when the time is greater than 1.
➼ Regions now have their own file. It will automatically convert from the old storage system.
➼ 1.12.2 servers will no longer have problems when trying to display region borders.
➼ Dropped support for 1.7 - Does anyone even run a server on this version?
➼ Bug fixes.

NOTE: This update is pretty large - it involved ~4000 changed lines . I spent a whole day testing and fixing bugs, but I could have missed some. If you run into any bugs, please report them to be fixed ASAP!

It is highly suggested to save the old config/lang files, and regen new ones. Then you can edit the strings accordingly. If you enable auto-update-configs, you won't have to regenerate in later updates. =D​
----------, Jul 31, 2021

➼ Added outline for Set TP location.
➼ Added timer formatting. Will no longer display large amounts of seconds (Can be edited in lang.yml).
➼ Added /ctp border & /ctp outline to display the border and Set TP location of a region.
➼ Fixed bug where the incorrect (previous) border would display while editing a region.
➼ Small bug fixes.

NOTE: Time formatting can look weird if you don't generate a new lang.yml. It is highly suggested to save the old one, and regen a new one. Then you can edit the strings accordingly.

I'm currently working on setting up economy to charge players for teleporting to a region, so expect that soon =D
----------, Jul 27, 2021

➼ Added region border highlighting when editing. Can be configured and/or disabled in config.yml (1.13 - 1.17).
➼ Fixed bug where you would get a message that you finished the region after it had already been finished.
➼ Small bug fixes.​
----------, Jul 26, 2021

➼ Added Tab-Complete for commands.
➼ Added Minecraft version 1.7 - 1.12.2 & 1.17.x support.
➼ Added /ctp about & /ctp version.
➼ Added permission to bypass teleportation restrictions.
➼ Changed color schemes of the help lists.
➼ Optimized some code.
➼ Fixed bug where an unfinished region could be added to a player's discovered regions.
➼ Fixed bug where unfinished regions wouldn't fully delete.

NOTE: Plugin was tested on 1.8.8, 1.12.2, 1.16.5, and 1.17.1. The plugin fully functions on all those versions. If you run into any errors on other versions, please report them!​
----------, Jul 25, 2021

➼ Added the ability to reload from the console.
➼ All permission strings are now fully configurable (lang.yml).
➼ Fixed bug where addregion/delregion didn't have a permission string.
➼ Fixed permission string for discovering regions.

NOTE: Delete lang.yml if you want to generate the custom permissions.
----------, Jul 24, 2021

➼ Added commands: /ctp addregion & /ctp delregion
➼ Cleaned up some code (removed static spam)
➼ Renamed plugin internals from "FastTravel CP" to "CyberTravel"
➼ Changed permission prefix to "CyberTravel"
➼ Fixed prefix appearing on every line of regions list.​

NOTE: Please change your plugin folder name to "CyberTravel" to keep all prior data. You will only have to do this once, as the name of the plugin has internally changed. Delete lang.yml if you want to generate the latest messages.
----------, Jul 24, 2021

Resource Information
Author:
----------
Total Downloads: 1,093
First Release: Jul 24, 2021
Last Update: Nov 26, 2021
Category: ---------------
All-Time Rating:
4 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings