
In Quests Additions (v1.4.7), there is a bug in how the mod handles entity interactions. The mod assumes that every entity performing a "Right-Click Entity" action is a real player with quest data.
When mods like Modular Routers (using the Activator Module) that interacts with entities, they use a "Fake Player." Since Fake Players do not exist in the questing system, the mod receives a null.
It then tries to check quest progress on that null data, causing an immediate NullPointerException (NPE) and crashing the server.
The Fix
This mod implements a Mixin patch to questsadditions.tasks.TasksRegistry.
How it works: It checks if the interacting entity is a FakePlayer.If it's a fake player, the patch forces the mod to ignore the interaction.