Thisway icon

Thisway -----

A simple Spigot teleportation plugin for 1.6-1.16.




Optimisation update. Yes Thisway is still in support.

Changes
  • Optimised Debug Mode to have its data return function based off of one single if(), instead of multiple throughout the code. (Hopefully cutting down on a lot of extra if()-checking on the server's part)
  • Optimised command syntax checker. It's much better now.
  • Optimised block safety detector at the end of the main teleportation method so that a lot of code isn't run if it isn't needed (in the case that the teleportation destination is unsafe).
  • Debug Mode's data rounders and other calculations are only performed if needed (e.g: only if the Debug Mode is on), and also no extra Debug-Mode-only variables are used. (Should save RAM on the server-side)
  • Cut down on source code filesize.
----------, May 22, 2022

Small bug fix update, and pushing myself away from the spaghetti code of v1.2!

Changes
  • Optimised how Debug Mode gets the player's cardinal direction.
  • The plugin load success message in the console is actually accurate now!
  • Rounded yaw and pitch to 5 decimal places in Debug Mode.
  • Made teleportation errors more concise.
  • Prevented Thisway from teleporting 0 blocks.
----------, Mar 27, 2021

Changes
  • Thisway uses exact coordinates to teleport to and fro!
    • Debug Mode shows coordinates with formatting like on the F3 screen.
    • The console uses coordinates with no decimals, for readability.
  • Placed "Teleport successful." message after Debug Mode output whenever it's on.

I now compile using Java 8 (JRE 1.8), which means that Thisway should be compatible with more versions of Spigot. :)
----------, Mar 5, 2021

Changes:
  • Removed update checker.
  • Stopped usage from being sent to the console when the console issues the /thisway command.
  • Updated Debug Mode output.
----------, Mar 2, 2021

Hi, I'm back at it again and I've fixed the update checker for the most part! (I've also added its functionality to the chat Debug Mode)

If there is a problem please open a new issue on GitHub!
----------, Feb 12, 2021

This is a small patch update for 1.2.

There was a major issue with the update checker, which caused the loss of the ability to teleport, the version coming back as null, and Thisway always beliveing it was out-of-date.
I've fixed it by using my GitHub repo. to get the latest release number, instead of using the Spigot API (Hint: SpigotMC's API is very, very slow...).
----------, Feb 7, 2021

URGENT PATCH
Some servers will return usage instead of teleporting, this is not always the case though.
This patch will be rolled out whilst the bug is fixed.
----------, Feb 7, 2021

THIS VERSION OF THISWAY IS 100% BROKEN AND ONLY REMAINS FOR CHANGELOG AND ARCHIVAL PURPOSES.
This version will not allow you to teleport, and it will always report as being out of date - due to a null version string.

I strongly advise against ever even considering using this version. Thank you. ;)

It's finally here! 1.2!

Fixes:
  • Grass is now classified as a transparent block, you can teleport into it. (Not the Grass Block)
  • Optimised suffocation detector, speeding up teleportation.
  • Fixed typos.
  • Blocked console use of Thisway, thanks to a lapse in code. This used to cause the plugin to crash; it's all fixed now!
  • Made Data Storage code simpler and smaller.
Additions:
  • Pitch is sent to Debug Mode output.
  • Added an update checker! You'll now get a warning if you're not on the latest stable release of Thisway.
  • Debug Mode shows version info.
----------, Feb 7, 2021

Release Candidate 3 for Version 1.2 is out on GitHub!
  • The plugin will now check for updates when it loads.
    • There will be a prompt for you to update in the console on the latest betas, this is a known issue and will not be fixed due to it's nature.
  • Short Grass (LONG_GRASS in Spigot, or block ID 31) is now recognised as a "safe block" to teleport into.
----------, Feb 6, 2021

Release candidate 2 for v1.2 is out on GitHub now. As I said last time, only use a beta version of Thisway if you understand and accept the risks of the code.
----------, Jan 10, 2021

Release 1.2's release candidate 1 can be found on GitHub. I do not fully recommend using it unless you know what you're doing (And [hopefully] have read the source code) and you accept the risks of any bugs.
----------, Jan 10, 2021

Bug Fixes!
  • Added new thisway.use and thisway.debug permissions; defaulted to operator-only. Previously, non-ops could use Thisway. Sorry!
  • Added glass to catch you from falling each time you teleport into air.
  • Added basic server-side logging for usage of the command.
  • Teleports now go to the center of the block, not the north-west corner.
  • Added suffocation detector. You can't teleport into solid blocks anymore. ;)
----------, Dec 29, 2020

Resource Information
Author:
----------
Total Downloads: 414
First Release: Dec 26, 2020
Last Update: May 22, 2022
Category: ---------------
All-Time Rating:
0 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings