- Fixed sometimes wrong enchantment remapping in 1.21->1.20.5
- Fixed certain item interactions in 1.21->1.20.5 like placing boats or throwing potions (by EnZaXD)
- Fixed handling of maps containing 1.21 trial chamber markers
- Handle translatables in the new item name item data component in 1.21->1.20.5
- Fixed wrong client side charged state of a crossbow in 1.20.5->1.20.3
- Rewrite translatabales in inventory title names in 1.20->1.19.4 (by EnZaXD)
- Fixed disconnects due to missing tags with certain older clients on 1.20.5+ servers
- Fixed infinite effect duration handling in 1.19.4->1.19.3
If you want to get larger version updates early, consider supporting me via https://viaversion.com/donate. See the previous update notes for more info.
2daa1aa Handle infinite effect duration in 1.19.4->1.19.3 Fixes #796
38af6f8 Fix 1.21 enchantment remapping Fixes #795
418357d Add empty axolotl_tempt_items tag
13a74f4 Remove old particles type handling code
a921337 Add music_discs item tag for 1.20.5 clients Needed back in 1.17 Fixes #794
4dded86 Rewrite window title in 1.20->1.19.4 (#792)
8e99ddd Write player rotation on USE_ITEM in 1.21->1.20.5 (#791)
e662640 Handle item_name item data for component rewriting
bba0a3a Handle new trial chamber map decoration type Fixes #789
1.21 server 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
Fixes
- Added new config option to suppress emulation warnings (by EnZaXD)
- Fixed horse inventories in 1.20.5->1.20.3
- Fixed llama carpet/horse armor display in 1.20.5->1.20.3 (by EnZaXD)
- Slightly improved item comparison in 1.20.5->1.20.3 by removing empty tags
- Fixed sniffer entity data errors in 1.19.4->1.19.3
- Fixed UPDATE_LISTED player profile update in 1.19.3->1.19.1 (by EnZaXD)
- Emulate recovery compass using lodestone compass in 1.19->1.18.2 (by EnZaXD)
- Fixup respawning throwing errors sometimes in 1.19->1.18.2 (by EnZaXD)
- Fixed display of player heads without ids in 1.20.2->1.20 (by Pantera07)
- Added missing handling of inlined block states in block state particles (by EnZaXD)
- Added missing translations in legacy protocols (by EnZaXD)
- Fixed client side damage on cancelled block placement in 1.11->1.10
- Small fixes to edge case in data parsing in various versions (by EnZaXD)
If you want to get larger version updates early, consider supporting me via https://viaversion.com/donate. See the previous update notes for more info.
b7af3b7 Fix player head in 1.20.2->1.20 (#786)
eceda8a Add remaining item array type in BlockItemPacketRewriter1_13 (#784)
094bfe3 Use trade list rewriter functions (#782)
bfbc086 Revert "Send registry data before finish configuration in 1.20.5->1.20.3 (#778)"
This reverts commit e93e30c2358b8f1edfe1d31049010d7ac970ace8.
7bd43e0 Use TagRewriter#registerGeneric in 1.20.3->1.20.2 (#779)
e93e30c Send registry data before finish configuration in 1.20.5->1.20.3 (#778)
2f5fbd9 Make items in 1.20.5+ non null
f86fdd1 Update VV API usage (#776)
993608b Also apply MC-68487 workaround to items