-
Notifications
You must be signed in to change notification settings - Fork 17
Description
Describe the bug
Having this library installed alongside a compressed blocks mod with a high compression factor (in my case CB: Compressed Blocks by Sashiro) causes network packet errors that make worlds unjoinable in singleplayer or multiplayer. This is due to a multiplication overflow in the add function of com.petrolpark.core.recipe.compression.FinishableMapItemCompressionSequence, specifically the fraction calculation line. There have also been some cases where the world loads, but the recipe packet is still never received, and as such the recipe book and other recipe viewers (such as EMI) do not work.
To Reproduce
- Use NeoForge for 1.21.1
- Install Petrolpark's Library
- Install CB: Compressed Blocks
- Create/Join Singleplayer World
- See error/recipe book issues
Expected Behavior
Should be able to join world without issue and receive recipe packet
Screenshots
System Information
- Minecraft 1.21.1
- NeoForge 21.1.179
- CB: Compressed Blocks 1.7.2
Additional context
disconnect-2025-06-13_16.59.17-client.txt
Minecraft Username
ByrontheEngineer
