Misanthropy's Quest Additions Fix
Modby Misanthropy
Fixes entity interaction quest crashing on fake entities.
Description
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.
Recommended Gear
AffiliateHardware and extras that pair well with this mod.
As an Amazon Associate I earn from qualifying purchases.
Similar Mods
Friends For Life
Take your pets on your next adventure with this QoL mod!
Retraining
Allows you to recycle villager trades
Applied Energistics 2 Wireless Terminals Forge
AE2 addon that adds wireless terminals
Jeff's Gibbing
Adds "Gibbing" Mechanics into Minecraft!
You're in Grave Dangers
A death management mod introducing graves, for Forge!
Xenon
A Forge port of the Sodium performance mod.