4.0.1-SNAPSHOT+172
on Jun 27, 202443c3bb1 Skip metadata of entities which aren't spawned (yet)
4.0.1-SNAPSHOT+171
on Jun 27, 2024f57ac05 Add setting for levitation emulation, cleanup code
4.0.1-SNAPSHOT+170
on Jun 21, 2024a3c623c Slightly improve wording in config.yml
4.0.1-SNAPSHOT+169
on Jun 21, 202421e5042 Rename Gradle convention plugin
4.0.1-SNAPSHOT+168
on Jun 21, 2024233d522 Add getter/setter for CooldownStorage#visualizationFactory
Allows servers to override the existing visualization factory with their own ones
4.0.0
on Jun 16, 2024ViaVersion and ViaBackwards 5.0.0 support!
Java 17 requirement
- See https://docs.papermc.io/misc/java-install on how to update your Java version
- Even Minecraft 1.8 is mostly able to run on Java 17, although for a better experience you should use a fork that fixes smaller issues
- Some older versions require the
Paper.IgnoreJavaVersion
system property to be set (-DPaper.IgnoreJavaVersion=true
as a startup flag), but run perfectly fine using Java 17 - If all else fails, use the Java 8 compatibility builds we provide at risk of not receiving support for issues it could cause - you should not make yourself depend on these too much, they will generally only be updated on releases
Other important changes
The main ViaRewind jar no longer supports Bungee and Sponge, they have been moved to separate plugins. Sponge has seen almost no usage and the current Bungee platform is pretty broken due to missing injection points, + Bungee has generally been unusable for weeks after every recent Minecraft update.
See https://github.com/ViaVersion/ViaVersion/releases/tag/5.0.0 for more information.
Fixes
- Small fixes to edge case in data parsing in 1.8->1.7 (by EnZaXD)
- Fixed hologram handling in 1.8->1.7 (by EnZaXD)
- Remove shulker box title fix which got moved into VB (by EnZaXD)
- Fixed /offhand command not working in 1.9->1.8 (by EnZaXD)
If you want to help me (EnZaXD) out financially, consider sponsoring at https://florianmichael.de/donate.
4.0.0-SNAPSHOT+165
on Jun 15, 20247b1f0a8 Rename build-logic submodule
4.0.0-SNAPSHOT+164
on Jun 11, 2024a171e40 Only accept correct byte type in custom payload 1.8->1.7
4.0.0-SNAPSHOT+163
on Jun 11, 20243e3561c Update VV API usage
4.0.0-SNAPSHOT+162
on Jun 6, 20240097a97 Add note for J8 builds
4.0.0-SNAPSHOT+161
on Jun 6, 20246e583a0 Remove missing bungee/sponge references
4.0.0-SNAPSHOT+160
on Jun 6, 2024780b981 Fixup hologram handling 1.8->1.7
4.0.0-SNAPSHOT+159
on Jun 3, 20245df933f Fix 1.7->1.8 player action rewriting
4.0.0-SNAPSHOT+158
on Jun 2, 2024750a98c Fixup position reading
4.0.0-SNAPSHOT+157
on Jun 1, 20241ebfa0a Update Gradle Wrapper
4.0.0-SNAPSHOT+156
on May 30, 2024dc82de8 Move Sponge and Bungee modules to separate plugins
4.0.0-SNAPSHOT+155
on May 30, 20244.0.0-SNAPSHOT+153
on May 30, 20249ecdaa3 Use unsigned byte for facing direction in player action
4.0.0-SNAPSHOT+152
on May 28, 2024ee69005 Delete temporary fix for shulker box window titles
Properly fixed by https://github.com/ViaVersion/ViaBackwards/pull/761
4.0.0-SNAPSHOT+151
on May 22, 2024740a6d9 Finish up v5 migration
Also:
- Reduces the amount of anonymous classes
- Removes usages of PacketWrapper#create with raw ids