**Adds compatibility with ViaVersion and ViaBackwards 5.5.1**
**Other changes**
- Fixed boat y offset in 1.9->1.8
Your support means a lot! If you'd like to help keep the project going, consider donating at [https://florianmichael.de/donate](https://florianmichael.de/donate). I’ll continue improving this project to the best of my ability.
展开 [11914da](https://github.com/ViaVersion/ViaRewind/commit/11914da) Use VV contained sound mappings in 1.9->1.8
展开 [30fa58a](https://github.com/ViaVersion/ViaRewind/commit/30fa58a) Fix boat y offset in 1.9->1.8
展开 [52b6aed](https://github.com/ViaVersion/ViaRewind/commit/52b6aed) Bump de.florianmichael.baseproject.BaseProject from 1.2.2 to 1.2.3 (#620)
Bumps de.florianmichael.baseproject.BaseProject from 1.2.2 to 1.2.3.
---
updated-dependencies:
- dependency-name: de.florianmichael.baseproject.BaseProject
dependency-version: 1.2.3
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>
展开 [9d74706](https://github.com/ViaVersion/ViaRewind/commit/9d74706) Bump gradle/actions from 4 to 5 (#621)
Bumps [gradle/actions](https://github.com/gradle/actions) from 4 to 5.
- [Release notes](https://github.com/gradle/actions/releases)
- [Commits](https://github.com/gradle/actions/compare/v4...v5)
---
updated-dependencies:
- dependency-name: gradle/actions
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
展开 [7d5ad45](https://github.com/ViaVersion/ViaRewind/commit/7d5ad45) Update VV api usage
展开 **Adds compatibility with ViaVersion and ViaBackwards 5.5.0**
**Other changes**
- Fixed regression when placing signs in 1.7 <-> 1.9
- Fixed publishing of subprojects
Your support means a lot! If you'd like to help keep the project going, consider donating at [https://florianmichael.de/donate](https://florianmichael.de/donate). I’ll continue improving this project to the best of my ability.
展开 See [GitHub](https://github.com/ViaVersion/ViaRewind) for release notes.
展开 [835fb5d](https://github.com/ViaVersion/ViaRewind/commit/835fb5d) Update VV api usage
展开 [8b2769f](https://github.com/ViaVersion/ViaRewind/commit/8b2769f) Don't include subprojects as dependencies in the root project
展开 [4da08b5](https://github.com/ViaVersion/ViaRewind/commit/4da08b5) Auto: Gradle 9.1.0
展开 [7da8e62](https://github.com/ViaVersion/ViaRewind/commit/7da8e62) Bump actions/setup-java from 4 to 5 (#619)
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 4 to 5.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](https://github.com/actions/setup-java/compare/v4...v5)
---
updated-dependencies:
- dependency-name: actions/setup-java
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
展开 [0f866d8](https://github.com/ViaVersion/ViaRewind/commit/0f866d8) Fix sign update component read types in 1.7<->1.9
Closes https://github.com/ViaVersion/ViaRewind/issues/613
展开 See [GitHub](https://github.com/ViaVersion/ViaRewind) for release notes.
展开 **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](https://florianmichael.de/donate). I’ll continue improving this project to the best of my ability.
展开 [af44f88](https://github.com/ViaVersion/ViaRewind/commit/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](https://github.com/ViaVersion/ViaRewind/commit/1d1d77a) Add support for armor stands with no gravity as zombie in 1.8->1.7 (#609)
展开 [ae800f1](https://github.com/ViaVersion/ViaRewind/commit/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](https://github.com/ViaVersion/ViaRewind/commit/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](https://github.com/ViaVersion/ViaRewind/commit/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](https://github.com/ViaVersion/ViaRewind/commit/5110326) Aggressively validate sign update component
展开 [66cf650](https://github.com/ViaVersion/ViaRewind/commit/66cf650) Limit legacy string trimming (#605)
展开 [b6a3282](https://github.com/ViaVersion/ViaRewind/commit/b6a3282) Fix hologram height offsets in 1.8->1.7 (#601)
展开 [aff88a6](https://github.com/ViaVersion/ViaRewind/commit/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](https://github.com/ViaVersion/ViaRewind/commit/f790305) Update ping value in player list entry instead of sending a new one in 1.8->1.7 (#599)
展开 [3a7ac07](https://github.com/ViaVersion/ViaRewind/commit/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](https://github.com/ViaVersion/ViaRewind/commit/48f500a) Copy over always show nametag 1:1
展开 [c3e19b7](https://github.com/ViaVersion/ViaRewind/commit/c3e19b7) Don't drop alwaysShowNametag entity data in hologram emulation 1.8->1.7 (#600)
展开 [561829d](https://github.com/ViaVersion/ViaRewind/commit/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](https://github.com/ViaVersion/ViaRewind/commit/6767379) Mark 1.21.7 release
展开 [a10ce1f](https://github.com/ViaVersion/ViaRewind/commit/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](https://github.com/ViaVersion/ViaRewind/commit/227d37b) Update VV api usage
展开 [be5bb6e](https://github.com/ViaVersion/ViaRewind/commit/be5bb6e) Write flags as byte in PLAYER_INPUT 1.8->1.7
展开 [064dbee](https://github.com/ViaVersion/ViaRewind/commit/064dbee) Update profile properties type
展开 [783006b](https://github.com/ViaVersion/ViaRewind/commit/783006b) Auto: Gradle 8.14.1
展开 [ba93a40](https://github.com/ViaVersion/ViaRewind/commit/ba93a40) Change end rod block state mapping to white stained glass in 1.9->1.8 (#584)
展开 [422f81d](https://github.com/ViaVersion/ViaRewind/commit/422f81d) Bump org.gradle.toolchains.foojay-resolver-convention (#583)
Bumps org.gradle.toolchains.foojay-resolver-convention from 0.10.0 to 1.0.0.
---
updated-dependencies:
- dependency-name: org.gradle.toolchains.foojay-resolver-convention
dependency-version: 1.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
展开 [aa47e3c](https://github.com/ViaVersion/ViaRewind/commit/aa47e3c) Update BaseProject
展开 [0942987](https://github.com/ViaVersion/ViaRewind/commit/0942987) Update ClassTokenReplacer
展开 [f66353c](https://github.com/ViaVersion/ViaRewind/commit/f66353c) Update ClassTokenReplacer
展开 [dd8f9c4](https://github.com/ViaVersion/ViaRewind/commit/dd8f9c4) Update ClassTokenReplacer
展开 [66133d1](https://github.com/ViaVersion/ViaRewind/commit/66133d1) Update VV api usage
展开 [11011d5](https://github.com/ViaVersion/ViaRewind/commit/11011d5) Rewrite build files
展开 [22e36f7](https://github.com/ViaVersion/ViaRewind/commit/22e36f7) Rewrite build files
展开 [ac472c0](https://github.com/ViaVersion/ViaRewind/commit/ac472c0) Rewrite build files
展开 [691cbf1](https://github.com/ViaVersion/ViaRewind/commit/691cbf1) Small cleanup
展开 [691cbf1](https://github.com/ViaVersion/ViaRewind/commit/691cbf1) Small cleanup
展开 [8d8675a](https://github.com/ViaVersion/ViaRewind/commit/8d8675a) Fix hologram movement by wrapping them to an interpolated entity in 1.8->1.7 (#580)
* Hologram movement fix for 1.7 clients
* fix: addressed feedback from PR review
展开 [4fa2f10](https://github.com/ViaVersion/ViaRewind/commit/4fa2f10) Use correct entity id data type in 1.8->1.7 entity data sending (#579)
展开 [c2e516d](https://github.com/ViaVersion/ViaRewind/commit/c2e516d) Auto: Gradle 8.14
展开 [153eedd](https://github.com/ViaVersion/ViaRewind/commit/153eedd) Optimize memory usage for 1.7 chunk rewriting (#577)
* Optimize memory usage
* Bump version; cleanup code
---------
Co-authored-by: FlorianMichael <florian.michael07@gmail.com>
展开 Adds compatibility with ViaVersion and ViaBackwards 5.3.1
If you want to help me out financially, consider sponsoring at https://florianmichael.de/donate.
展开 [b6dee43](https://github.com/ViaVersion/ViaRewind/commit/b6dee43) Update VV api usage
展开 [0d814ce](https://github.com/ViaVersion/ViaRewind/commit/0d814ce) Update MCStructs to 3.0.0
展开 Requires ViaVersion and ViaBackwards 5.3.0
- Fixed disconnection error when the server spawned specific entites (1.9->1.8)
- Fixed negative entity ids causing issues in vehicle emulation in 1.9->1.8
- _Allow platforms implementing ViaRewind to override compression handler names_
If you want to help me out financially, consider sponsoring at https://florianmichael.de/donate.
展开 [de84a8f](https://github.com/ViaVersion/ViaRewind/commit/de84a8f) Replace deprecated class use
展开 [22ff141](https://github.com/ViaVersion/ViaRewind/commit/22ff141) Fix serverbound container_close container types
Fixes #566
展开 [00b74ef](https://github.com/ViaVersion/ViaRewind/commit/00b74ef) Update container id types
展开 [8d5b348](https://github.com/ViaVersion/ViaRewind/commit/8d5b348) Fix data field getting in ADD_ENTITY handler in 1.9->1.8
展开 [51f001a](https://github.com/ViaVersion/ViaRewind/commit/51f001a) Don't use -1 as indicator in EntityTracker1_9#getVehicle
展开 [3324f78](https://github.com/ViaVersion/ViaRewind/commit/3324f78) Don't use -1 as indicator in EntityTracker1_9#getVehicle
展开 [bff1528](https://github.com/ViaVersion/ViaRewind/commit/bff1528) Don't use -1 as indicator in EntityTracker1_9#getVehicle
展开 [e27caba](https://github.com/ViaVersion/ViaRewind/commit/e27caba) Cleanup code here and there
展开 [07aab01](https://github.com/ViaVersion/ViaRewind/commit/07aab01) Auto: Gradle 8.13, .editorconfig
展开 [6bcf8d8](https://github.com/ViaVersion/ViaRewind/commit/6bcf8d8) Update ViaProxy, exclude run folder in .gitignore
展开 [43c42f4](https://github.com/ViaVersion/ViaRewind/commit/43c42f4) Move handler names to the platform
As needs platform handling it should be directly exposed to the wrapper rather than being in the storage
展开 [295d87d](https://github.com/ViaVersion/ViaRewind/commit/295d87d) Add functions to allow changing the handler names in TrackingCompressionHandlerProvider
展开 [ab97e24](https://github.com/ViaVersion/ViaRewind/commit/ab97e24) Auto: Gradle 8.12.1
展开 [276b9ba](https://github.com/ViaVersion/ViaRewind/commit/276b9ba) Update VV API usage
展开 Requires ViaVersion and ViaBackwards 5.2.1
- Fixed handling of unknown entity types
If you want to help me out financially, consider sponsoring at https://florianmichael.de/donate.
展开 [87ed216](https://github.com/ViaVersion/ViaRewind/commit/87ed216) Auto: 2025
展开 [668ed3c](https://github.com/ViaVersion/ViaRewind/commit/668ed3c) Auto: Gradle 8.12
展开 [3a0c742](https://github.com/ViaVersion/ViaRewind/commit/3a0c742) Auto: Migrate to setup-gradle action
展开 [bc7b33f](https://github.com/ViaVersion/ViaRewind/commit/bc7b33f) Handle unknown entity types correctly
展开 [657dcaa](https://github.com/ViaVersion/ViaRewind/commit/657dcaa) Do not persist credentials
展开 [657dcaa](https://github.com/ViaVersion/ViaRewind/commit/657dcaa) Do not persist credentials
展开 [657dcaa](https://github.com/ViaVersion/ViaRewind/commit/657dcaa) Do not persist credentials
展开 [3676906](https://github.com/ViaVersion/ViaRewind/commit/3676906) Remove wiki.vg references
展开 - Fixed wrong name in plugin.yml (@Remigio07)
- Fixed errors with passengers in 1.9->1.8
- Fixed data loose in echantment table item rewriting in 1.8->1.7 (@LeeGodSRC)
If you want to help me out financially, consider sponsoring at https://florianmichael.de/donate.
展开 [b02a257](https://github.com/ViaVersion/ViaRewind/commit/b02a257) Fix data loose in enchantment table item rewriting in 1.8->1.7 (#554)
展开 [a4b6667](https://github.com/ViaVersion/ViaRewind/commit/a4b6667) Use correct array type for reading passengers in 1.9->1.8
Closes https://github.com/ViaVersion/ViaRewind/issues/552
展开 [e92b15c](https://github.com/ViaVersion/ViaRewind/commit/e92b15c) Update Gradle Wrapper from 8.11 to 8.11.1 (#551)
Signed-off-by: gradle-update-robot <gradle-update-robot@regolo.cc>
Co-authored-by: gradle-update-robot <gradle-update-robot@regolo.cc>
展开 [3fd2da9](https://github.com/ViaVersion/ViaRewind/commit/3fd2da9) Update Gradle Wrapper from 8.10.2 to 8.11 (#549)
* Update Gradle Wrapper from 8.10.2 to 8.11
Signed-off-by: gradle-update-robot <gradle-update-robot@regolo.cc>
* Update Gradle API usage
---------
Signed-off-by: gradle-update-robot <gradle-update-robot@regolo.cc>
Co-authored-by: gradle-update-robot <gradle-update-robot@regolo.cc>
Co-authored-by: FlorianMichael <florian.michael07@gmail.com>
展开 [ff4fbe2](https://github.com/ViaVersion/ViaRewind/commit/ff4fbe2) Bump version to 4.0.4-SNAPSHOT
展开 - Change player combat death message to be shown above the hotbar in 1.9->1.8
- Added a setting to disable the death message completely
- Fixed entity data handling after respawning in 1.8->1.7 (@calcastor, @FlorianMichael)
- Fixed players being stuck in respawn screens sometimes
- Fixed race condition in destroy entity handling in 1.8->1.7 (@ItsClairton)
- Fixed and improved dimension switch handling
If you want to help me out financially, consider sponsoring at https://florianmichael.de/donate.
展开 [74ebb09](https://github.com/ViaVersion/ViaRewind/commit/74ebb09) Update required ViaFabric version, don't require fabric-loader
展开 [36396c1](https://github.com/ViaVersion/ViaRewind/commit/36396c1) Define as Sponge plugin for ViaSponge
展开 [bc9b844](https://github.com/ViaVersion/ViaRewind/commit/bc9b844) Update Gradle Wrapper from 8.10.1 to 8.10.2 (#544)
Signed-off-by: gradle-update-robot <gradle-update-robot@regolo.cc>
Co-authored-by: gradle-update-robot <gradle-update-robot@regolo.cc>
展开 [0ee7c1c](https://github.com/ViaVersion/ViaRewind/commit/0ee7c1c) Update correct entity data list in 1.8->1.7
Co-authored-by: "BT (calcastor/mame)" <43831917+calcastor@users.noreply.github.com>
展开 [6d35536](https://github.com/ViaVersion/ViaRewind/commit/6d35536) Bump gradle-update/update-gradle-wrapper-action from 1 to 2 (#542)
Bumps [gradle-update/update-gradle-wrapper-action](https://github.com/gradle-update/update-gradle-wrapper-action) from 1 to 2.
- [Release notes](https://github.com/gradle-update/update-gradle-wrapper-action/releases)
- [Changelog](https://github.com/gradle-update/update-gradle-wrapper-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/gradle-update/update-gradle-wrapper-action/compare/v1...v2)
---
updated-dependencies:
- dependency-name: gradle-update/update-gradle-wrapper-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
展开 [8945193](https://github.com/ViaVersion/ViaRewind/commit/8945193) Improve spectating client entity id tracking
展开 [546f4b1](https://github.com/ViaVersion/ViaRewind/commit/546f4b1) Add setting for player combat packet handling
展开 [e8028cf](https://github.com/ViaVersion/ViaRewind/commit/e8028cf) Show player combat death message above hotbar in 1.9->1.8
展开 [6a85860](https://github.com/ViaVersion/ViaRewind/commit/6a85860) Use RewriterBase API class for packet rewriter classes
展开 [4b11b8e](https://github.com/ViaVersion/ViaRewind/commit/4b11b8e) Fix client world get on level chunk packet in 1.8->1.7
展开 [724a6b7](https://github.com/ViaVersion/ViaRewind/commit/724a6b7) Check if client entity id is set
展开 [c785df5](https://github.com/ViaVersion/ViaRewind/commit/c785df5) Refactor dimension switch handling
展开 [de92c06](https://github.com/ViaVersion/ViaRewind/commit/de92c06) Update Gradle Wrapper from 8.10 to 8.10.1. (#541)
Signed-off-by: gradle-update-robot <gradle-update-robot@regolo.cc>
Co-authored-by: gradle-update-robot <gradle-update-robot@regolo.cc>
展开 [31f427a](https://github.com/ViaVersion/ViaRewind/commit/31f427a) Cleanup LOGIN packet handlers
展开 [fffcae9](https://github.com/ViaVersion/ViaRewind/commit/fffcae9) Update Gradle Wrapper from 8.9 to 8.10. (#540)
Signed-off-by: gradle-update-robot <gradle-update-robot@regolo.cc>
Co-authored-by: gradle-update-robot <gradle-update-robot@regolo.cc>
展开 [594dbbc](https://github.com/ViaVersion/ViaRewind/commit/594dbbc) Only print broken components if suppression disabled
展开 [8c4efbb](https://github.com/ViaVersion/ViaRewind/commit/8c4efbb) Fix race condition when destroy entities on 1.7 (#539)
展开 [5b1dcf6](https://github.com/ViaVersion/ViaRewind/commit/5b1dcf6) Add gradle wrapper update workflow
展开 [beead57](https://github.com/ViaVersion/ViaRewind/commit/beead57) Update IDEA copyright configuration files
展开 [60a5c4a](https://github.com/ViaVersion/ViaRewind/commit/60a5c4a) Setup dependabot, cleanup build files
展开 [d707e20](https://github.com/ViaVersion/ViaRewind/commit/d707e20) Bump version to 4.0.3-SNAPSHOT
展开 - Made versions in `fabric.mod.json` more specific (only on ViaFabric).
- Fix edge cases in empty item nbt handling in 1.9->1.8
- Prevent creation of empty nbts for creative mode clients in 1.8->1.7
- Fixed sign editor screen not working in 1.8->1.7
- Skip invalid entity data in both versions.
- Restore new PLAYER_COMBAT packet behaviour in 1.9->1.8
- Keep entity data after respawn in 1.8->1.7
If you want to help me out financially, consider sponsoring at https://florianmichael.de/donate.
展开 [7a9bf5f](https://github.com/ViaVersion/ViaRewind/commit/7a9bf5f) Code cleanup
展开 [f290af7](https://github.com/ViaVersion/ViaRewind/commit/f290af7) Deep copy items
展开 [064d000](https://github.com/ViaVersion/ViaRewind/commit/064d000) Keep entity data after respawn in 1.8->1.7
展开 [fbe30d9](https://github.com/ViaVersion/ViaRewind/commit/fbe30d9) Cleanup build files
Delete not needed gradle.properties and moves the universal submodule to the root project
展开 [3149006](https://github.com/ViaVersion/ViaRewind/commit/3149006) Gradle 8.9
展开 [1b8d5ea](https://github.com/ViaVersion/ViaRewind/commit/1b8d5ea) Print death message in chat
展开 [abdb795](https://github.com/ViaVersion/ViaRewind/commit/abdb795) Emulate PLAYER_COMBAT packet in 1.9->1.8
展开 [1b5b593](https://github.com/ViaVersion/ViaRewind/commit/1b5b593) Rename VREntityRewriter#removeEntities, move PLAYER_COMBAT to player packets
展开 [6e4ac65](https://github.com/ViaVersion/ViaRewind/commit/6e4ac65) Update VB API usage
展开 [64cce82](https://github.com/ViaVersion/ViaRewind/commit/64cce82) Properly skip entity data packets
展开 [cb79316](https://github.com/ViaVersion/ViaRewind/commit/cb79316) Update potion mappings documentation
展开 [c601525](https://github.com/ViaVersion/ViaRewind/commit/c601525) Only continue item rewriting if tag is present in 1.8->1.7
展开 [a80ca44](https://github.com/ViaVersion/ViaRewind/commit/a80ca44) Bump gradle wrapper validation to v3
展开 [c69ce24](https://github.com/ViaVersion/ViaRewind/commit/c69ce24) Only allow VB 5.0.0+ in fabric.mod.json
展开 - API: Add getter/setter for CooldownStorage#visualizationFactory (by EnZaXD)
- Slightly improve wording in config.yml (by EnZaXD)
- Add setting for levitation emulation in 1.9->1.8 (by EnZaXD)
- Fix entity type exceptions when processing metadata for unknown entities (by EnZaXD)
If you want to help me (EnZaXD) out financially, consider sponsoring at https://florianmichael.de/donate.
展开 [43c3bb1](https://github.com/ViaVersion/ViaRewind/commit/43c3bb1) Skip metadata of entities which aren't spawned (yet)
展开 [f57ac05](https://github.com/ViaVersion/ViaRewind/commit/f57ac05) Add setting for levitation emulation, cleanup code
展开 [a3c623c](https://github.com/ViaVersion/ViaRewind/commit/a3c623c) Slightly improve wording in config.yml
展开 [21e5042](https://github.com/ViaVersion/ViaRewind/commit/21e5042) Rename Gradle convention plugin
展开 [233d522](https://github.com/ViaVersion/ViaRewind/commit/233d522) Add getter/setter for CooldownStorage#visualizationFactory
Allows servers to override the existing visualization factory with their own ones
展开 ViaVersion 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](https://ci.viaversion.com/view/ViaRewind/job/ViaRewind-Java8/) 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.
展开 [7b1f0a8](https://github.com/ViaVersion/ViaRewind/commit/7b1f0a8) Rename build-logic submodule
展开 [a171e40](https://github.com/ViaVersion/ViaRewind/commit/a171e40) Only accept correct byte type in custom payload 1.8->1.7
展开 [3e3561c](https://github.com/ViaVersion/ViaRewind/commit/3e3561c) Update VV API usage
展开 [0097a97](https://github.com/ViaVersion/ViaRewind/commit/0097a97) Add note for J8 builds
展开 [6e583a0](https://github.com/ViaVersion/ViaRewind/commit/6e583a0) Remove missing bungee/sponge references
展开 [780b981](https://github.com/ViaVersion/ViaRewind/commit/780b981) Fixup hologram handling 1.8->1.7
Closes https://github.com/ViaVersion/ViaRewind/issues/509
展开 [5df933f](https://github.com/ViaVersion/ViaRewind/commit/5df933f) Fix 1.7->1.8 player action rewriting
展开 [750a98c](https://github.com/ViaVersion/ViaRewind/commit/750a98c) Fixup position reading
展开 [1ebfa0a](https://github.com/ViaVersion/ViaRewind/commit/1ebfa0a) Update Gradle Wrapper
展开 [dc82de8](https://github.com/ViaVersion/ViaRewind/commit/dc82de8) Move Sponge and Bungee modules to separate plugins
展开 [9ecdaa3](https://github.com/ViaVersion/ViaRewind/commit/9ecdaa3) Use unsigned byte for facing direction in player action
展开 [9ecdaa3](https://github.com/ViaVersion/ViaRewind/commit/9ecdaa3) Use unsigned byte for facing direction in player action
展开 [ee69005](https://github.com/ViaVersion/ViaRewind/commit/ee69005) Delete temporary fix for shulker box window titles
Properly fixed by https://github.com/ViaVersion/ViaBackwards/pull/761
展开 [740a6d9](https://github.com/ViaVersion/ViaRewind/commit/740a6d9) Finish up v5 migration
Also:
- Reduces the amount of anonymous classes
- Removes usages of PacketWrapper#create with raw ids
展开 [b1d6804](https://github.com/ViaVersion/ViaRewind/commit/b1d6804) Update VV API usage
展开 [64c18af](https://github.com/ViaVersion/ViaRewind/commit/64c18af) Update Via API usage
展开 [6728a8a](https://github.com/ViaVersion/ViaRewind/commit/6728a8a) Port to upstream changes (hopefully)
展开 [0cb70b0](https://github.com/ViaVersion/ViaRewind/commit/0cb70b0) Rename protocol packages and classes
展开 - Fixed destroy entity handling (1.8->1.7) which would cause player kicks for negative bound errors (EnZaXD)
- Fixed packet sending at some places (EnZaXD)
- Fixed metadata handling (1.8->1.7), issues fixed by this (EnZaXD):
- Custom bossbars not working
- Effects not working properly
- Fixed some sounds being wrong on 1.9->1.8 (EnZaXD)
- Fixed block state mappings (causing doors to be broken) (EnZaXD)
- Updated project description (EnZaXD)
- Fix bow animation not working in 1.9->1.8 (EnZaXD)
- Catch exceptions in custom payload handling (EnZaXD)
展开 [c0d1cab](https://github.com/ViaVersion/ViaRewind/commit/c0d1cab) Fix bow animation not working in 1.9->1.8
Closes https://github.com/ViaVersion/ViaRewind/issues/516
展开 [51e81c7](https://github.com/ViaVersion/ViaRewind/commit/51e81c7) Fix mappings and update project description
Closes https://github.com/ViaVersion/ViaRewind/issues/514
展开 [6bdaa54](https://github.com/ViaVersion/ViaRewind/commit/6bdaa54) Use 1.9.0 sounds for name<->id conversion
1.9.1 added a new sound so mapping files were previously wrong
展开 [6bdaa54](https://github.com/ViaVersion/ViaRewind/commit/6bdaa54) Use 1.9.0 sounds for name<->id conversion
1.9.1 added a new sound so mapping files were previously wrong
展开 [65ac2f3](https://github.com/ViaVersion/ViaRewind/commit/65ac2f3) Don't throw metadata away in 1.8->1.7
Closes https://github.com/ViaVersion/ViaRewind/issues/512
展开 [b08bb90](https://github.com/ViaVersion/ViaRewind/commit/b08bb90) Fix packet send usages
展开 [89e76d3](https://github.com/ViaVersion/ViaRewind/commit/89e76d3) Fix destroy entities handling in 1.7->1.8
Split into multiple packets since 1.8 can handle a larger list of entities than 1.7 can, causing NegativeArraySizeException's to appear on some servers.
展开 - Fixed crash when vehicles getting unloaded (1.8->1.9) (EnZaXD)
- Fixed 1.8->1.9 window items translation (EnZaXD)
- Fixed some item mappings causing the client to crash (1.8->1.9) (EnZaXD)
- Cleaned up mapping files (EnZaXD)
- Rewrite enchantment window properties in 1.8->1.9 (EnZaXD)
- Map END_GATEWAY to END_PORTAL in 1.8->1.9 (EnZaXD)
- Fix mob spawner entity data translation in 1.8->1.9 (EnZaXD)
- Don't handle entity properties for holograms (1.8->1.9) (EnZaXD)
展开 [a0ff53f](https://github.com/ViaVersion/ViaRewind/commit/a0ff53f) Don't handle entity properties for holograms
展开 [1d1dd7d](https://github.com/ViaVersion/ViaRewind/commit/1d1dd7d) Catch exceptions in custom payload handling
Closes https://github.com/ViaVersion/ViaRewind/issues/192
展开 [cb4ef9f](https://github.com/ViaVersion/ViaRewind/commit/cb4ef9f) Fix mob spawner entity data translation in 1.8->1.9
Closes https://github.com/ViaVersion/ViaRewind/issues/126
展开 [459f403](https://github.com/ViaVersion/ViaRewind/commit/459f403) Map END_GATEWAY to END_PORTAL in 1.8->1.9
Closes https://github.com/ViaVersion/ViaRewind/issues/150
展开 [465962b](https://github.com/ViaVersion/ViaRewind/commit/465962b) Clear enchantments on screen close
展开 [2fad493](https://github.com/ViaVersion/ViaRewind/commit/2fad493) Rewrite enchantment window properties in 1.8->1.9
Closes https://github.com/ViaVersion/ViaRewind/issues/485
展开 [fb8ea8c](https://github.com/ViaVersion/ViaRewind/commit/fb8ea8c) Merge remote-tracking branch 'origin/master'
展开 [7cee59f](https://github.com/ViaVersion/ViaRewind/commit/7cee59f) Set paperweight-mappings-namespace manifest attribute
展开 [c7e638f](https://github.com/ViaVersion/ViaRewind/commit/c7e638f) Fix 1.8->1.9 window items translation
展开 [a4b445c](https://github.com/ViaVersion/ViaRewind/commit/a4b445c) Use correct method to remove vehicle in 1.8->1.9
Closes https://github.com/ViaVersion/ViaRewind/issues/505
展开 **Important dependency change**
Thanks to EnZaXD for working on this update.
Starting with this version, ViaRewind will depend on ViaBackwards meaning you have to install ViaBackwards on your client or server in order to use ViaRewind. This change has been made so ViaRewind can use internal API of ViaBackwards, especially mappings. With this being said, it's now possible to change item mappings for both versions (1.7->1.8 and 1.8->1.9). They are now located inside .json files.
In addition to that, the **viarewind-universal** artifact on https://repo.viaversion.com/ has been changed to **viarewind** so make sure to update your build script in case you are depending on ViaRewind.
**Changes to existing version support**
- Added new config options to disable and change the /offhand command (1.8->1.9)
- Improved entity tracking and metadata rewriting a lot (both versions).
- Added a setting to always show the original name of mapped mobs.
- Catch exceptions in custom payload handling (both versions).
- Move out sound mappings into .nbt files (both versions).
**The minimal required ViaVersion and ViaBackwards version is 4.10.0**
展开 3.0.7-24w09a-SNAPSHOT+124 [b84c87c](https://github.com/ViaVersion/ViaRewind/commit/b84c87c) Add UserConnection param to component utils
展开 3.0.7-24w09a-SNAPSHOT+123 [da449f2](https://github.com/ViaVersion/ViaRewind/commit/da449f2) Add UserConnection param to item rewriter methods
展开 3.0.7-24w09a-SNAPSHOT+122 [b2a78d6](https://github.com/ViaVersion/ViaRewind/commit/b2a78d6) Merge remote-tracking branch 'refs/remotes/origin/master' into dev
展开 3.0.7-24w09a-SNAPSHOT+121 [1aaba34](https://github.com/ViaVersion/ViaRewind/commit/1aaba34) Update build script
展开 [08cb78f](https://github.com/ViaVersion/ViaRewind/commit/08cb78f) Support config loading from input stream (#502)
* Support config loading from input stream
* Fix formatting issue to be consistent with spaces
展开 3.0.7-24w09a-SNAPSHOT+117 [5ae0f29](https://github.com/ViaVersion/ViaRewind/commit/5ae0f29) Fixed version range
展开 3.0.7-24w09a-SNAPSHOT+116 [eae4a3a](https://github.com/ViaVersion/ViaRewind/commit/eae4a3a) Renamed universal artifact to viarewind, fixed platform name in Via dumps
展开 3.0.7-24w09a-SNAPSHOT+115 [5e1ae7a](https://github.com/ViaVersion/ViaRewind/commit/5e1ae7a) Back to VV dev
展开 [2422588](https://github.com/ViaVersion/ViaRewind/commit/2422588) Remove viafabricplus from dependency list
展开 [2422588](https://github.com/ViaVersion/ViaRewind/commit/2422588) Remove viafabricplus from dependency list
展开 [0a1707f](https://github.com/ViaVersion/ViaRewind/commit/0a1707f) Fix up again
展开 [42fbcfb](https://github.com/ViaVersion/ViaRewind/commit/42fbcfb) Gradle 8.7
展开 [a9568d3](https://github.com/ViaVersion/ViaRewind/commit/a9568d3) Update Hangar publish plugin
展开 [36ea0fe](https://github.com/ViaVersion/ViaRewind/commit/36ea0fe) Fixed compile error
展开 3.0.7-24w09a-SNAPSHOT+106 [45deefd](https://github.com/ViaVersion/ViaRewind/commit/45deefd) Update ViaNBT API usage
展开 3.0.7-24w09a-SNAPSHOT+104 [aaddfb1](https://github.com/ViaVersion/ViaRewind/commit/aaddfb1) Fixed API usage
展开 [8aea3e4](https://github.com/ViaVersion/ViaRewind/commit/8aea3e4) Bump version to 3.0.7-SNAPSHOT
展开 [38e59d7](https://github.com/ViaVersion/ViaRewind/commit/38e59d7) 3.0.6
展开 [2474f2f](https://github.com/ViaVersion/ViaRewind/commit/2474f2f) Merge remote-tracking branch 'origin/master'
展开 [000c414](https://github.com/ViaVersion/ViaRewind/commit/000c414) Change dev branch version to 3.0.6-24w07a-SNAPSHOT
展开 [26b9a83](https://github.com/ViaVersion/ViaRewind/commit/26b9a83) Fixed api usages
展开 [6a1c896](https://github.com/ViaVersion/ViaRewind/commit/6a1c896) Fixed painting rotations in 1.7 -> 1.8
展开 [f0706ec](https://github.com/ViaVersion/ViaRewind/commit/f0706ec) Cleaned up token replacement
展开 [0610ed5](https://github.com/ViaVersion/ViaRewind/commit/0610ed5) Finished ReplacementEntityTracker rewrite for now (?)
展开 [62606d6](https://github.com/ViaVersion/ViaRewind/commit/62606d6) Random code cleanup
展开 [b3b6bb3](https://github.com/ViaVersion/ViaRewind/commit/b3b6bb3) Proper include of project description
展开 [a0eb8ae](https://github.com/ViaVersion/ViaRewind/commit/a0eb8ae) Mark VR as library for ModMenu
展开 [630e022](https://github.com/ViaVersion/ViaRewind/commit/630e022) Use equals in legacy custom payload channel comparisons
展开 [224cc12](https://github.com/ViaVersion/ViaRewind/commit/224cc12) Merge pull request #488 from Kichura/master
paste.gg -> mclo.gs
展开 [97044db](https://github.com/ViaVersion/ViaRewind/commit/97044db) Back to VV master
展开 [bb5610c](https://github.com/ViaVersion/ViaRewind/commit/bb5610c) Added ViaRewindPlatform#getDataFolder to match VV/VB style
展开 [57997b2](https://github.com/ViaVersion/ViaRewind/commit/57997b2) Sync fabric.mod.json description with project description
展开 [fc85a00](https://github.com/ViaVersion/ViaRewind/commit/fc85a00) Updated mcVersions in gradle.properties
展开 [f6ceeba](https://github.com/ViaVersion/ViaRewind/commit/f6ceeba) Updated Via API usage
展开 [66c810c](https://github.com/ViaVersion/ViaRewind/commit/66c810c) Merge remote-tracking branch 'origin/master' into dev
展开 [3422d90](https://github.com/ViaVersion/ViaRewind/commit/3422d90) Merge pull request #481 from Kichura/master
Update JDK to 17, Cache to v4
展开 [6a726a2](https://github.com/ViaVersion/ViaRewind/commit/6a726a2) Merge pull request #479 from ItsClairton/master
fix: Add missing creeper metadata
展开 [db93bbb](https://github.com/ViaVersion/ViaRewind/commit/db93bbb) Merge pull request #476 from Kichura/master
Update Velocity to 3.3
展开 [0a20ead](https://github.com/ViaVersion/ViaRewind/commit/0a20ead) Compile against dev branch of VV again :tm:
展开 [f0969b5](https://github.com/ViaVersion/ViaRewind/commit/f0969b5) Fixed Via API usage
展开 [05dea07](https://github.com/ViaVersion/ViaRewind/commit/05dea07) Delete a lot unused code
展开 [fba5a1c](https://github.com/ViaVersion/ViaRewind/commit/fba5a1c) Compile against master branch of VV
展开 [171d335](https://github.com/ViaVersion/ViaRewind/commit/171d335) Merge pull request #473 from ViaVersion/master
Update dev branch for master changes
展开 [8d35b00](https://github.com/ViaVersion/ViaRewind/commit/8d35b00) 2024
展开 [572551b](https://github.com/ViaVersion/ViaRewind/commit/572551b) Fixed 1.8 -> 1.9 explosion packet translation being broken.
Closes https://github.com/ViaVersion/ViaRewind/issues/471
展开 [531e564](https://github.com/ViaVersion/ViaRewind/commit/531e564) Use correct version for serializing the json component
展开 [81840dc](https://github.com/ViaVersion/ViaRewind/commit/81840dc) Updated Via API usage
展开 [a9f0b72](https://github.com/ViaVersion/ViaRewind/commit/a9f0b72) Merge remote-tracking branch 'origin/master'
展开 [f27b4f0](https://github.com/ViaVersion/ViaRewind/commit/f27b4f0) Add description for ViaRewind. (#468)
This properly describes on what viarewind is for when viewing it in Mod Menu.
展开 [cf64b7f](https://github.com/ViaVersion/ViaRewind/commit/cf64b7f) Fix 1.9->1.8 use item (#466)
展开 [6829af6](https://github.com/ViaVersion/ViaRewind/commit/6829af6) Bump version to 3.0.6-SNAPSHOT
展开 [8892110](https://github.com/ViaVersion/ViaRewind/commit/8892110) 3.0.5 Release
展开 [c1cd560](https://github.com/ViaVersion/ViaRewind/commit/c1cd560) 1.20.3-pre1
展开 [cd74482](https://github.com/ViaVersion/ViaRewind/commit/cd74482) 23w46a
展开 [7cb97dc](https://github.com/ViaVersion/ViaRewind/commit/7cb97dc) Fixed Bulk Chunk 1.7 <-> 1.8 skylight reading
展开 [69363c8](https://github.com/ViaVersion/ViaRewind/commit/69363c8) Merge remote-tracking branch 'origin/dev' into dev
展开 [5c4d928](https://github.com/ViaVersion/ViaRewind/commit/5c4d928) 23w44a Via
展开 [dfebb91](https://github.com/ViaVersion/ViaRewind/commit/dfebb91) Added cooldown api in 1.7 -> 1.8 (#463)
* Cooldown api
* Small cleanup
* Remove unnecessary method
展开 [ab4b927](https://github.com/ViaVersion/ViaRewind/commit/ab4b927) Hotfix for NPE in spectator emulation
Fixed https://github.com/ViaVersion/ViaRewind/issues/462
展开 [d8b3666](https://github.com/ViaVersion/ViaRewind/commit/d8b3666) Cleaned entity tracker code
展开 [784a444](https://github.com/ViaVersion/ViaRewind/commit/784a444) Track player ids correctly
展开 [b1f153e](https://github.com/ViaVersion/ViaRewind/commit/b1f153e) fixed yStance
展开 [8f48781](https://github.com/ViaVersion/ViaRewind/commit/8f48781) Bump version to 3.0.4-SNAPSHOT
展开 [c2f19c6](https://github.com/ViaVersion/ViaRewind/commit/c2f19c6) Replaced deprecated API usage
展开 [b0e7a20](https://github.com/ViaVersion/ViaRewind/commit/b0e7a20) Implemented hologram rewriting
Fixed https://github.com/ViaVersion/ViaRewind/issues/97
Probably fixed https://github.com/ViaVersion/ViaRewind/issues/458
Probably fixed https://github.com/ViaVersion/ViaRewind/issues/457
展开 [21c0a4e](https://github.com/ViaVersion/ViaRewind/commit/21c0a4e) 23w43a
展开 [2650e7a](https://github.com/ViaVersion/ViaRewind/commit/2650e7a) Updated chunk reading and writing to work with Via again
展开 [5ed1d3a](https://github.com/ViaVersion/ViaRewind/commit/5ed1d3a) Updated Via API usage
展开 [0a55b0a](https://github.com/ViaVersion/ViaRewind/commit/0a55b0a) Correctly rewrite block ids in chunk packets
展开 [3650a08](https://github.com/ViaVersion/ViaRewind/commit/3650a08) Show version in Item replacements
展开 [14a314d](https://github.com/ViaVersion/ViaRewind/commit/14a314d) Added abstraction types for position rewriting in 1.7 -> 1.8, cleanup of SpawnPackets, added groups for Via types.
展开 [dc2babd](https://github.com/ViaVersion/ViaRewind/commit/dc2babd) Merge remote-tracking branch 'origin/dev' into dev
展开 [68bc76c](https://github.com/ViaVersion/ViaRewind/commit/68bc76c) Depend on newer fabric loader, Recommend newer ViaFabric (#459)
* Depend on newer fabric loader.
Fabric loader 0.4.0 is too ancient and very likely will not work properly with the current viarewind build.
* Recommend atleast viafabric 0.4.10 or higher.
Having "*" for viafabric included is not a great idea as then all copies are accepted including unsupported ones.
展开 [1f651a6](https://github.com/ViaVersion/ViaRewind/commit/1f651a6) Bump version to 3.0.3-SNAPSHOT
展开 [2d3e495](https://github.com/ViaVersion/ViaRewind/commit/2d3e495) Fixed metadata issues, added new config options to emulate world border, cleaned protocol code.
展开 [7689769](https://github.com/ViaVersion/ViaRewind/commit/7689769) Fixed merge conflict.
展开 [bdef039](https://github.com/ViaVersion/ViaRewind/commit/bdef039) Fixed loading on Bukkit
展开 [f516528](https://github.com/ViaVersion/ViaRewind/commit/f516528) Rewrote entity packet translations
展开 [15769e5](https://github.com/ViaVersion/ViaRewind/commit/15769e5) Initial rewrite of entity emulation system
Don't buffer Entity Metadata
展开 [a7e865e](https://github.com/ViaVersion/ViaRewind/commit/a7e865e) Allow platform implementation to define config path
展开 [4a0a4bb](https://github.com/ViaVersion/ViaRewind/commit/4a0a4bb) Fabric is also a thing!
展开 [b582546](https://github.com/ViaVersion/ViaRewind/commit/b582546) Fixed 1.7 -> 1.8 metadata rewriting not working
展开 [fe123b1](https://github.com/ViaVersion/ViaRewind/commit/fe123b1) Load 1.8 -> 1.9 item replacements
展开 [3fa305f](https://github.com/ViaVersion/ViaRewind/commit/3fa305f) Refactor ItemRewriter and replacement system
展开 [5a0e57a](https://github.com/ViaVersion/ViaRewind/commit/5a0e57a) Added more exception handling to Metadata rewriter (1.7 -> 1.8)
展开 [bff3a99](https://github.com/ViaVersion/ViaRewind/commit/bff3a99) Rewrote chunk handling (1.7 -> 1.8) completely.
展开 [f95a2db](https://github.com/ViaVersion/ViaRewind/commit/f95a2db) Small code cleanup.
展开 [5a12669](https://github.com/ViaVersion/ViaRewind/commit/5a12669) Bump version to 3.0.2-SNAPSHOT
展开 [e84a9b6](https://github.com/ViaVersion/ViaRewind/commit/e84a9b6) Cleaned up Compression handling
展开 [684e6d1](https://github.com/ViaVersion/ViaRewind/commit/684e6d1) Cleaned up Protocol 1.7.2 -> 1.7.6
展开 [df28363](https://github.com/ViaVersion/ViaRewind/commit/df28363) Mention ViaProxy instead of ViaFabricPlus in README file.
展开 [eb6e7b1](https://github.com/ViaVersion/ViaRewind/commit/eb6e7b1) Merge remote-tracking branch 'origin/master' into dev
展开 [85c2816](https://github.com/ViaVersion/ViaRewind/commit/85c2816) Fix branch check on headless ci
展开 [1cce662](https://github.com/ViaVersion/ViaRewind/commit/1cce662) Move util to correct package
展开 [bf359bb](https://github.com/ViaVersion/ViaRewind/commit/bf359bb) Improved Hologram detection method in ArmorStandReplacement
展开 [925484c](https://github.com/ViaVersion/ViaRewind/commit/925484c) Apply checkstyle, build javadoc and source jar file
展开 [916cb9b](https://github.com/ViaVersion/ViaRewind/commit/916cb9b) Fixed compile error
展开 [916cb9b](https://github.com/ViaVersion/ViaRewind/commit/916cb9b) Fixed compile error
展开
展开 [bacb4e0](https://github.com/ViaVersion/ViaRewind/commit/bacb4e0) Fixed maven namings
展开 [1b7bb5c](https://github.com/ViaVersion/ViaRewind/commit/1b7bb5c) Move config classes to match VB/VL/VAF/VV codestyle
展开 [1caefe3](https://github.com/ViaVersion/ViaRewind/commit/1caefe3) Implemented version string replacement
展开 [45b08d4](https://github.com/ViaVersion/ViaRewind/commit/45b08d4) Started with renaming protocol related class files
展开 [1bc364e](https://github.com/ViaVersion/ViaRewind/commit/1bc364e) Rename the all package to universal
Rename the core package to common
展开 [2b3e9d8](https://github.com/ViaVersion/ViaRewind/commit/2b3e9d8) update README file
展开 [8e24c58](https://github.com/ViaVersion/ViaRewind/commit/8e24c58) Rebase "de.gerrygames.viarewind" -> "com.viaversion.viarewind"
展开 [2cc864a](https://github.com/ViaVersion/ViaRewind/commit/2cc864a) Merge pull request #453 from Kichura/dev
Include annotationProcessor for compileOnly.
展开 [5ee37ab](https://github.com/ViaVersion/ViaRewind/commit/5ee37ab) Merge pull request #452 from Kichura/dev
Add velocity to api list.
展开 [e0d5ebd](https://github.com/ViaVersion/ViaRewind/commit/e0d5ebd) Set up Hangar/Modrinth publishing
展开 * Updated Sponge module to Sponge 8 (creeper123123321)
* Fixed some 1.7 hologram issues (creeper123123321)
* Fixed cooldown display error for 1.7 clients (creeper123123321)
* Fixed player list name changing sometimes breaking for 1.7 clients (wuangg)
* Fixed Velocity support (creeper123123321)
* Fixed an equipment change error for 1.7 clients (creeper123123321)
* Fixed 1.8 attribute handling
展开