diff options
| author | olim88 <bobq4582@gmail.com> | 2025-01-22 05:56:35 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-01-22 13:56:35 +0800 |
| commit | 080aa301dcb36bc5f32dd72afb41ea5e1d805d60 (patch) | |
| tree | 7162124527d56584690416b6d4975ef165b75bd5 /src/test/java | |
| parent | ade16c25fc4cae11bbbf8e9126a2d3d0ae42ea5e (diff) | |
| download | Skyblocker-080aa301dcb36bc5f32dd72afb41ea5e1d805d60.tar.gz Skyblocker-080aa301dcb36bc5f32dd72afb41ea5e1d805d60.tar.bz2 Skyblocker-080aa301dcb36bc5f32dd72afb41ea5e1d805d60.zip | |
Smooth AOTE (#963)
* init commit
basics working just needs lots of polish
* add setting and base teleport time on ping
now constantly monitors ping and makes the teleport try to last as long as last ping packet recived
* add settings for each wepon type and work with each of them
* add raycast
add raycast so predicted camera can not go though walls.
could use improvement this is not how it is done exactly on hypixels side
* cheak the players mana before assuming they can teleport
* remove un needed setting
and update settings
* add java docs and 3rd person check
* clean
* fix 3rd person check
* apply suggested changes
* do not allow when invalid location
* fix etherwarp logic using wrong tp
* add tooltips to options
* fix : click too fast cause the animation break
adds counter for how many teleports ahead the player is to the server so receiving a teleport for an old use will not reset the camera
* fix mixin
* add more disabled locations and fix for not coded disabled locations
adds other suggested locations to disable but also a timer for if the go to long without the server teleporting them assuming that its disabled and not working until they are teleported again
* improve raycast to be more like hypxiels
still not the same but closer
* add separate cameraStartPos to try and smooth combined animations
* fix extra code
* fix not working when clicking dirt with shovel
* more clean
* fix the init
* fix multiple teleports when looking at a block
there is still debug stuff in this commit
* hopefully improve raycast and add allowed blocks
still debug stuff in
* do bad client side mana calculation
still debug
* only don't check head pos on first block
still debug
* improve head height test
still debug
* add close floor check
still debug
* add can teleport though fire
still debug
* add checking for diagonals
still in debug
* add new is floor check for the close floor check
still debug
* update allowed blocks and improve diagonal collision
still debug
* diagonals only work if its floor block
still debug
* java docs
* remove debug
* can teleport though pots
* Update SmoothAOTE.java
* Apply suggestions from code review
* apply suggested changes
* add check to see if smoothing is enabled
* fix rebase
* make the setting off by default
* fix some glitchyness with changing ping
by not updating the teleport duration while teleporting. this was causing the camera to jump if your ping changed mid teleport
* add option to smooth teleport more
give the user the option to let the annimation lag behind the game so it does not jump to the end
* Clean up ClientPlayNetworkHandlerMixin
* Fix camera flashing when animation finishes before server teleports player
---------
Co-authored-by: viciscat <51047087+viciscat@users.noreply.github.com>
Co-authored-by: Kevin <92656833+kevinthegreat1@users.noreply.github.com>
Diffstat (limited to 'src/test/java')
0 files changed, 0 insertions, 0 deletions
