Description
In Quests Additions (v1.4.7), there is a logic flaw in how the mod handles entity interactions. The mod assumes that every entity performing a "Right-Click Entity" action is a real player with associated quest data (TeamData).
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 value for their team data.
It then tries to check quest progress on that null object, causing an immediate NullPointerException (NPE) and crashing the server.
The Fix
This mod implements a lightweight 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.
You can use this mod in your modpack freely.


