Skip to content

AllTheTweaks crashes on ATM10 5.3 (Better Compatibility Checker returns null) #36

@egbertkruithof127

Description

@egbertkruithof127

Version:

ATM10 5.3

NeoForge 1.21.1

AllTheTweaks 2.7.7

Better Compatibility Checker (bcc) 21.1.5

Java 21 (server)

Description of the issue:
After updating to ATM10 v5.3, the server crashes during startup when AllTheTweaks loads.
The crash happens in the interaction between AllTheTweaks and Better Compatibility Checker.

The error shows that BCC returns a null status, which causes AllTheTweaks’ commonSetup to throw a NullPointerException.

Crash excerpt:

Cannot invoke "dev.wuffs.bcc.data.BetterStatus.name()" because "status" is null
at dev.ultreon.mods.allthetweaks.AllTheTweaks.commonSetup(AllTheTweaks.java:XX)

(full crash attached below when posting)

Steps to reproduce:

Update server to ATM10 5.3

Start server with ATM’s default modlist (including AllTheTweaks + BCC)

Server crashes during mod loading

Expected behavior:
Server should load normally without AllTheTweaks causing a hard crash.

Temporary workaround:
Removing AllTheTweaks from /mods allows the server to start normally.
However, this also disables ATM Star/block recipes.

Impact:

Server cannot start with AllTheTweaks present

ATM Star & ATM blocks become unavailable when removing the mod

Affects endgame progression on servers

Additional info:
This seems to only happen on some environments, so this may be a setup-specific bug triggered by BCC returning a null status.

Please let me know if you need the full crash log or additional system info.

---- Minecraft Crash Report ----
// Hey, that tickles! Hehehe!

Time: 2025-12-03 09:13:33
Description: Mod loading failures have occurred; consult the issue messages for more details

net.neoforged.neoforge.logging.CrashReportExtender$ModLoadingCrashException: Mod loading has failed

A detailed walkthrough of the error, its code path and all known details is as follows:

crash-2025-12-03_09.13.33-fml.txt

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions