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 florian.michael07@gmail.com
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 florian.michael07@gmail.com
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 florian.michael07@gmail.com
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 florian.michael07@gmail.com
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 florian.michael07@gmail.com
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] support@github.com 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)
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.
227d37b Update VV api usage
be5bb6e Write flags as byte in PLAYER_INPUT 1.8->1.7