Skip to content
This repository has been archived by the owner on Aug 27, 2024. It is now read-only.

0.2.0

Compare
Choose a tag to compare
@dankmeme01 dankmeme01 released this 23 Sep 10:15
· 145 commits to main since this release
8b49f7e

v0.2.0

Lag is no more (sort of)

This update brings an overhaul to interpolation, and your game should be much smoother provided a stable ping, even if it's a high one.

There have been a lot of changes, so if you find any issues, feel free to contact me. You can do it on discord @dank_meme01, or in github issues if you feel like it, for some reason.

Detailed list of changes:

Interpolation related:

  • Completely overhauled interpolation, rewritten with the mathematical formula lerp instead of own formulas
  • Added timestamps to PlayerData packets to try and make other players' movement more accurate
  • Removed the PPA engines setting
  • Tried to counteract packet loss by applying extrapolation if needed
  • Made packet receiving more efficient (1 packet = 1 datagram instead of 2)
  • Remove Y rotation since X and Y rotations are generally always equal to each other

Other changes:

  • Added colorful names for people who helped me or supported me, can be disabled in settings
  • Changed the mod logo (and menu icon) (thanks @ca7x3 :D)
  • Made the menu icon change color depending on whether you are connected to a server or not
  • Made some error messages a bit nicer
  • Introduced more bugs
  • Bump the protocol version to 5

The last change means you have to update the mod in order to use any of the official servers.