OriginsX-26.2-1.10.9-hotfix1
Curse Maven Snippet
What's new
🧬 OriginsX (v1.10.9)
Stability & Memory Fixes
-
Race Selection Crash Fix: Sending an invalid or outdated race ID (e.g., after a
/reload) no longer throws anIllegalArgumentExceptionthat wipes the player's race. The screen now safely ignores invalid packets and syncs the actual state. -
Custom Race Cache: Fixed a bug where custom races created in one world would persist in the cache and overwrite files in another world. The cache is now properly invalidated per-world.
-
Memory Leaks Plugged: Fixed a texture memory leak in the HUD config by properly releasing old textures (
TextureManager.release). Additionally, dropdown pickers now useWeakReferenceso they no longer keep closed screens loaded in memory. -
HUD Config NPE: Having a
"cooldown": nullvalue in yourhud.jsonno longer causes infiniteNullPointerExceptionerrors every frame. Null fields now safely fall back to defaults.
Race Creator Fixes
-
Composite Conditions Saved: Fixed a bug where newly created composite conditions (
all_of,any_of,not) would lose their sub-conditions when exported. All nested parameters are now properly saved to the draft!
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include