Potion ID Packet Fixer
by stepsword
Potion ID Packet Fixer corrects packet handling for potion effects whose IDs are above 255, which vanilla packets cannot carry correctly.
What it does
Vanilla packets store potion effect IDs in a single byte, so effects registered above ID 255 are sent or received with the wrong information. The mod changes how these packets are handled so that higher potion IDs reach the client intact. It is published for Forge only, for 1.16.5 – 1.18.2, and needs to be installed on both the client and the server. The server and every player must run the same version of the mod. It is released under the All rights reserved license, and it is not open source.
Key features
Fixes potion IDs above 255
Packet handling is corrected so that potion effects with IDs above 255 are no longer mangled on the way to the client.
Preserves effect identity
Effects above ID 255 arrive as the effects they were meant to be, instead of a substituted or incorrect effect.
Covers the vanilla packet limit
The fix targets the single-byte effect ID limit in vanilla packets, which is the source of the wrong data.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
In the catalog
Potion ID Packet Fixer is one of 3,545 Optimization mods on ModsFinder, and one of 1,441 Optimization mods for Forge. 9,044 mods support Minecraft 1.18.2.
More from stepsword
Similar mods
What the author says
If you have more than 255 potion effects registered, the client will receive incorrect information for potion effects above ID 255, due to an issue with vanilla packets. This mod fixes that issue. Make sure you install the same version of this mod on both the client and server
Official listing
- Modrinth page
- modrinth.com/mod/potion-fix
- Owner
- stepsword
- Published
- 2022-05-29
- Updated on Modrinth
- 2022-05-29
- Facts verified
- 2026-10-15