- Updated packaged-ModMenu version to latest release
- Fixed networking/sync issues, causing the kick message: "Invalid payload REGISTER!"
- Fixed Via-jar overwriting feature when IF is installed.
- Fixed classic protocols not working due some internal changes.
- Updated ViaVersion and API usage.
- Decreased Jar size
- Implemented Entity height/mounting offsets in <= 1.20.1
- Implemented movement changes in <= 1.20.1
- Fixed chat messages not being sent correct.
- Fixed bad packets / packet order in <= 1.20.1
- Added setting for 1.7 block hit animation
- Implemented old 1.8 boat model
- Fixed skin loading in <= 1.20.1
- Fixed some block bounding boxes in <= 1.20.1
- Implemented some more minor 1.20.1 -> 1.20.2 changes
- Updated ViaFabricPlus to Minecraft 1.20.2
This release is still in beta, there may be bugs as the port to the new version is not finished yet, please report bugs on the GitHub issue tracker.
Changelog from the previous release (2.8.7):
- Completely disable all Font rendering changes in case DashLoader is installed
- Fixed sign editor closing when sign is too far away in <= 1.19.4
- Automatically close GameMode selection screen in <= c0.28-c0.30
- Fixed custom-named containers in <= 1.12.2 to prevent loading chunks
- Added 1.7.10 Blocking
- Implemented proper handling of protocol translation errors
- Fixed critical SRV resolving issues
- Link to MemoryLeakFix in the incompatibilities section (mod metadata)
- Updated some translations
- Fixed Anvil block shape not rendering properly in <= 1.12.2
- Fixed ArmorSkin compat
- Don't reload all block shape caches on early init (fixes MoreCulling compat)
- Updated ViaVersion to 1.20.2
- Completely disable all Font rendering changes in case DashLoader is installed
- Fixed sign editor closing when sign is too far away in <= 1.19.4
- Automatically close GameMode selection screen in <= c0.28-c0.30
- Fixed custom-named containers in <= 1.12.2 to prevent loading chunks
- Added 1.7.10 Blocking
- Implemented proper handling of protocol translation errors
- Fixed critical SRV resolving issues
- Link to MemoryLeakFix in the incompatibilities section (mod metadata)
- Updated some translations
- Fixed Anvil block shape not rendering properly in <= 1.12.2
- Fixed ArmorSkin compat
- Don't reload all block shape caches on early init (fixes MoreCulling compat)
- Updated ViaVersion to 1.20.2
- Added option to ItemFilterSystem to only filter vanilla creative tabs
- Changed some setting names
- Fixed FontStorage related race condition which caused errors
- Fixed massive log spam in <= b1.7.3 server with "Inventory Profiles Next" mod
- Updated polish translations
- Fixed game crashes when exiting an <= 1.5.2 server with "vivecraft" installed
- Fixed incompatible version string being visible on <= 1.6.4 servers
- Added better default for tab completion delay in <= 1.12.2
- Implemented scrolling to setting display names
- Replaced the mod icon
- Updated ukrainian translations
- Updated Bedrock authentication
- Fixed some crashes with hud related mods (ArmorSkin, Bedrockify, etc)
- Updated all Via* components to latest
- Fixed incompatibility with VulkanMod
- Fixed Box Characters in scoreboard on older versions
- Implemented 1.20 -> 1.19.4 font renderer changes
- Updated translations (Polish, Russian, Chinese, Ukrainian, Hungarian)
- MemoryLeakFix works again over v1.1.1
- Fixed a lot of inventory desync issues in <= a1.2.6
- Removed ability to block with swords in <= b1.7.3
- Fixed crash when you open the BetaCraft screen without connection
- Fixed wrong collision of Pistons in <= 1.12.2
- Force disable command auto completions in <= 1.12.2
- Add orientation setting for AddServerScreen button
- Fixed <= b1.4 ladder climbing
- Implemented old hitbox of cropes in <= 1.8
- Fixed wrong resolver implementation in <= b1.7.3, causing ViaFabricPlus to get disconnected from RetroMC
- Fixed bug where changes done to the server edit screen are reset upon using the ViaFabricPlus screen
- Fixed skin not shown after respawn in <= 1.7.10
- Fixed b1.3 - b1.4 metadata reading edge case
- Fixed being able to sprint on servers that aren't sending the health
- Fixed bug that Spiders didn't make knockback
- Default disable fly on regular classic servers
- Improved settings system: removed global automatically update setting / added "Auto" mode for versioned settings
- Refactored developer api
- Updated polish translations
- Fixed bug where nether portals didn't work (<= b1.7.3)
- Updated chinese translations
- Fixed RUN_COMMAND action not working for normal chat messages (<= 1.19)
- Fixed bug where sign editing didn't work (<= b1.7.3)
- Added support old smithing table gui (<= 1.19.4)
- Updated ViaBedrock to latest
- Added some missing 1.20 items for the creative tab filter system
- Fixed screen ordering issues when opening the settings menu from ModMenu
- Updated to Minecraft 1.20
This is the first 1.20 release and can therefore be very unstable, please report any bugs!
Issue tracker: https://github.com/ViaVersion/ViaFabricPlus/issues
- Updated Via* (1.20)
- Migrated to the ViaVersion organisation
- Changed CPE App Name to "ViaFabricPlus"
- Implemented new lines support in Bedrock edition
- Removed outdated setting (allowClassicProtocolCommandUsage)
- Added translations for setting groups
- Increment caching time for Auto Detect to 10 minutes
- Reimplement repetitive START_DESTROY_BLOCK calls for same block breaking (<= 1.14.3)
- Fixed some bad packet checks (<= 1.15.2)
- Fixed sword interactions (<= 1.7.10)
- Added Finnish translations
- Fixed crash when protocol from config doesn't exist anymore
- Fixed incompatibilities: AxolotlClient, ItemScroller and other movement related mods
- Fixed bug that the chat length fix is enabled in singleplayer
- Updated Via* (1.20-pre4)
- Implemented partial encryption in <= 1.6.4
- Fixed ViaBedrock loading exception
- Updated Via* (23w18a)
- Fixed "FontCacheFix" was not reloaded properly
- Updated Chinese translations
- Fixed incompatibility with "world-host"
- Added France translations
- Updated Bedrock edition (1.19.80)
- Fixed "SetTradeOffers" can be used to crash the client in <= 1.13.2
- Removed Classic command system, implemented ViaVersion commands (/viaversion or /viafabricplus)
- Updated Polish translations
- Fixed PackFormat conversion in 23w18a
- Reformatted some translations
- Fixed incompatibility with Krypton (you have to build the latest git version)
- Added more Events to the Developer API
- Added -DVFPDebug Property to show debug logs
- Updated Via* (23w16a)
- Removed unlegit level check in NBTType (Fixed some server detections)
- Fixed critical inventory tracker issue in <= 1.16.5
- Added support for negative items in <= 1.10
- Updated Ukrainian translations
- Added Hungarian translations
- Improved API-Requests Stuff for Third Party implementations
- Changed some setting groups (removed "bridge" category, renamed "mppass" category)
- Fixed MF detection in <= 1.12.2
- Updated ViaVersion and ViaBedrock
- Allows tab completion to properly complete block coordinates when looking at a block in <= 1.12.2
- Fixed some bugs in the "Remove not available items from creative tab" setting
- Fixed Font Cache in <= 1.12.2
- Added Auto-Detection setting