Hello everyone! This is the update I have been working on along side hot fixes. I hope you guys enjoy the changes as a lot of effort went into this update to fix some on going issues. I do want to mention that with my college semester kicking off and such, my time has decreased by a substantial amount causing my reply times and update speeds to decrease. As always thank you for choosing HyperDrive , enjoy!
►
Optimization ► - The plugin's custom commands and random teleportation features have been optimized to a faster more powerful system which means no red numbers in timings for all new features. There are still somethings that need to be re-done or optimized, but those are less of an issue and will be addressed soon!
►
Re-Code ► - The random teleportation has been re-developed once more and performs better than it ever has before. The update removed many options from the random teleportation section as shown below; however, the feature has gone away from tasks and such alongside using it's own highest block generator. This allows the random teleportation feature to work in all worlds including the nether!
Code (YAML):
# This is where you can customize the random teleportation.
Random Teleport
:
# Would you like random teleporting to have a cooldown?
# (This will also effect the cooldown)
Enabled Cooldown
: true
# By adding a world to this list random teleportation will be disabled in that world.
World Blacklist
:
-
"world_the_nether"
# This option is here to help narrow the random teleportation's radius. By having this set it prevents the feature
# from teleporting the player in chunks that are off the board when no radius is set.
Border Size Limit
: 10000
# Here is where all aliases that run the '/warps rtp' command can be accessed.
# These aliases only redirect to the '/warp rtp' command, this does not apply to more or less arguments.
Command Aliases
:
-
"/rtp"
# How long should the player have to wait in between randomly teleporting? (In Seconds)
Cooldown
: 30
# How many times should the random teleporter try to find a safe location?
Search Times
: 15
# These are the blocks that the player can not spawn on when using random teleportation.
# (This will Asynchronously keep randomly trying to find a new location within the radius until one is found)
# Latest Material List: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Material.html
Block Blacklist
:
[
"WATER",
"STATIONARY_WATER",
"LAVA",
"STATIONARY_LAVA",
"WATER_LILY",
"LILY_PAD",
"AIR",
"BEDROCK"
]
►
Change ► - As mentioned above the random teleportation now starts at 0 on the Y-axis and calculates safe locations based on the model's height. This should also fix issues where players are stuck inside the ground.
►
Change ► - New materials were added to default configuration files.
►
Fix ► - Fixed an issue with menus not generating when on versions other than 1.13. This was caused by a typo within a configuration path internally.