Utility Nexus Fixes (1.0.0)
Curse Maven Snippet
What's new
v1.0.0 - First stable release (Minecraft 1.21.1)
First stable release of Utility Nexus Fixes for Minecraft 1.21.1 / NeoForge 21.1.249
(Java 21). Same code as the internal 0.0.0-beta.3; promoted to stable after running in
a full modded-server pack. It is a compatibility-patch mod — it fixes crashes and broken
interactions between third-party mods and adds no gameplay content.
Patches
- Iris / Sodium compat: fixes the
ClassNotFoundException: SodiumGameOptions$PerformanceSettings/MixinTransformerErrorcrash caused by Iris 1.8.12's Sodium-compat mixin referencing a class newer Sodium builds (0.8.13+) renamed. - Lenient entity
CustomNameparse: malformedCustomNameJSON in stale NBT falls back to a plain-text component instead of throwing, stopping per-tickFailed to parse entity custom namespam. - Configurable Log4j2 filter (
BenignLogFilter): drops a small, config-controlled allow-list of benign stale-NBT / legacy-attribute log lines ([logfilter]inconfig/utility_nexus/fixes/config.toml). Falls back to the built-in defaults until the config is loaded, so it cannot crash mod loading. - Nether return-portal fix: records, per entity, which exit portal was paired
with the portal you entered on an Overworld↔Nether trip and reuses it on the return trip
instead of vanilla's "closest portal" search. Toggle
[fixes] enableNetherReturnPortalFix(defaulttrue); mappings are in-memory only and reset on restart.
Notes
No code change relative to0.0.0-beta.3. Verified:./gradlew clean buildis green.
JAR: utility_nexus_fixes-1.21.1-neoforge-21.1.249-1.0.0.jar
Tag: 1.21.1-neoforge-1.0.0
This mod has no additional files

