Skip to content

game crashes when taking damage #138

Description

@novachronogh

Server crashes with java.lang.NoClassDefFoundError: net/fabricmc/loader/api/FabricLoader any time a LivingEntity takes damage — including fall damage on a completely fresh character with no custom gear equipped. This makes the pack unplayable alongside the mods listed below.
The crash chain is:
miapi's ImmolateProperty (on-hit listener, fires globally regardless of held item) → EntityHelper.getAllEquipedItems → EntityHelper.getCurioItems → nucleus_trinket's NucleusTrinket.getTrinketList → AccessoriesApiMirror.getTrinketList → Accessories' internal ExpandedSimpleContainer.validIndex, which references a Fabric-only class (net.fabricmc.loader.api.FabricLoader) that doesn't exist on NeoForge.

Accessories (accessories-neoforge-1.1.0-beta.53+1.21.1)
Nucleus / nucleus_trinket (bundled inside miapi: nucleus-core-forge-1.21+1.1.14, nucleus-trinket-forge-1.21+1.0.5)
Aether (aether-1.21.1-1.5.10-neoforge, which also bundles its own jar-in-jar copy of Accessories 1.1.0-beta.48)

Taking damage (fall damage, mob hits, etc.) should not crash the server. nucleus_trinket's Accessories bridge should work correctly on NeoForge without hitting Fabric-only classes.

latest.log
modlist.txt

crash-2026-07-19_12.21.34-server.txt

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions