ViaRewind

ViaRewind

Mod and plugin

ViaVersion addon to allow 1.8.x and 1.7.x clients on newer server versions.

Client or server Utility

210.3k downloads
117 followers
Follow Save
Filter loader...
Filter versions...
Filter channels...

0f866d8 Fix sign update component read types in 1.7<->1.9

Closes https://github.com/ViaVersion/ViaRewind/issues/613

See GitHub for release notes.

4.0.9

by FlorianMichael on Jul 27, 2025
Download

Bug fixes for 1.7 clients, especially around holograms

  • Removed the wither outline when using the bossbar on 1.9->1.8 (Thanks @Usepot)
  • Implemented play state compression packet and compression set twice in 1.9->1.8 (Thanks @Beaness)
  • Fixed invalid chat items in 1.8->1.7 (Also thanks @Beaness)
  • Fixed player rotations breaking after teleporting in 1.8->1.7 (Thanks @mariaum)
  • Reduce player list packets during display or ping updates in 1.8->1.7 (Also thanks @EthanKeating, @Beaness)
  • Fixed holograms flying up/wrong sneaking states in 1.8->1.7 (Thanks @EthanKeating)
  • Fixed hologram height offsets with marker armor stands in 1.8->1.7 (Thanks @EthanKeating)
  • Added no gravity support to holograms in 1.8->1.7 (Thanks @Beaness)
  • Fixed respawn screen appearing twice in 1.8->1.7 (Also thanks @EthanKeating)
  • Removed empty hologram lines in 1.8->1.7 (Also thanks @EthanKeating)
  • Legacy string parsing improvements (Also thanks @LabyStudio)
  • Marked 1.21.7 and 1.21.8 as supported

Your support means a lot! If you'd like to help keep the project going, consider donating at https://florianmichael.de/donate. I’ll continue improving this project to the best of my ability.

af44f88 Remove the wither outline when using the bossbar on 1.9->1.8 (#604)

Adds metadata to the spawn packet to make the wither tiny so the player doesn't see a wither outline when the bossbar is on low health

1d1d77a Add support for armor stands with no gravity as zombie in 1.8->1.7 (#609)

ae800f1 Basic chat item handling in 1.8->1.7 (#606)

This is still missing most packets and should one day be moved into a proper component rewriter, but this works for now.

Co-authored-by: FlorianMichael [email protected]

f31d731 Cleanup player info logic 1.8->1.7 (#608)

  • Cleanup player info logic

  • Don't update ping if it's the same

  • Cleanup


Co-authored-by: FlorianMichael [email protected]

f978841 Implement play state compression and handle compression being set twice (#607)

  • Implement play state compression and handle compression being set twice

  • Fix 0 threshold; Code cleanup


Co-authored-by: FlorianMichael [email protected]

5110326 Aggressively validate sign update component

66cf650 Limit legacy string trimming (#605)

b6a3282 Fix hologram height offsets in 1.8->1.7 (#601)

aff88a6 Fix respawn screen appearing twice in 1.8->1.7 (#597)

  • Fixed double respawn screen displaying

  • Only remove, don't re-add


Co-authored-by: FlorianMichael [email protected]

f790305 Update ping value in player list entry instead of sending a new one in 1.8->1.7 (#599)

3a7ac07 Also pass sneaking through hologram emulation; fix attachments 1.8->1.7 (#598)

  • Fixed holograms flying up + Hologram sneaking

  • Code cleanup


Co-authored-by: EnZaXD [email protected]

48f500a Copy over always show nametag 1:1

c3e19b7 Don't drop alwaysShowNametag entity data in hologram emulation 1.8->1.7 (#600)

561829d Bump net.raphimc.class-token-replacer from 1.1.6 to 1.1.7 (#594)

Bumps net.raphimc.class-token-replacer from 1.1.6 to 1.1.7.


updated-dependencies:

  • dependency-name: net.raphimc.class-token-replacer dependency-version: 1.1.7 dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] [email protected] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

6767379 Mark 1.21.7 release

a10ce1f Remap yaw values correctly when teleporting entities in 1.9->1.8 (#585)

4.0.8

by FlorianMichael on Jun 20, 2025
Download

Adds compatibility with ViaVersion and ViaBackwards 5.4.0

Other changes

  • Changed end rod block state mapping to white stained glass in 1.9->1.8 (Thanks @NekosAreKawaii)
  • Optimized memory usage for 1.7 chunk loading (Thanks @Beaness)
  • Fixed data loose when sending player inputs in 1.8->1.7
  • Fixed entity data loose when respawning in 1.8->1.7 (Thanks @Beaness)
  • Fix hologram movement by wrapping them to an interpolated entity in 1.8->1.7 (Thanks @EthanKeating)

If you want to help me out financially, consider sponsoring at https://florianmichael.de/donate.


Project members

ViaVersion

ViaVersion

Organization

Gerrygames

Author

creeper123123321

Developer

FlorianMichael

Maintainer

Details

Licensed GPL-3.0-or-later
Published 2 years ago
Updated 14 days ago