➼ 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