DamageSource Is Not Null: Basic is the core module of the DSNNULL project.
It provides the shared runtime guard logic used to reduce crashes caused by invalid or null DamageSource values in Minecraft's damage pipeline.
This module is the foundation of the project and is mainly intended as a dependency for DSNNULL Plus and future compatibility expansions.
DamageSourceThis is the base module.
If you want the full version with broader third-party mod coverage, install:
DamageSource Is Not Null: Plus
This mod is a defensive mitigation layer, not a guaranteed universal fix.
It reduces crash risk, but cannot guarantee protection in every possible modded case.
MIT License — free to use in any modpack.