Origins Apoli Armor Mixin Fix
This mod addresses a critical compatibility issue occurring in Minecraft version 1.20.1. The Origins modification uses an internal Apoli library that contains a bug in one of the mixins for LivingEntity. When damage is dealt to certain modified entities, the game crashes. For example, attacking Cosmic Crystal Entity from the Bumblezone mod in version 1.20.1 immediately causes the game to crash with an error.
The Apoli developers fixed this issue in version 1.20.2 but did not provide backporting of the fix for earlier versions. This mod fills this gap by bringing the necessary fix specifically for Minecraft 1.20.1, preventing crashes when interacting with Bumblezone and other mods containing similar entities.
The original problem was registered in the Apoli repository, and the fix is based on the official correction made by the library developers.
It is important to note: this mod is intended exclusively to solve the specified problem in version 1.20.1. Porting to other Minecraft versions is not provided since they don't have this specific error. Also, the developer does not plan to fix other bugs in the Origins modification - the focus is solely on that particular problematic aspect that most significantly affects compatibility.