Home›Java›Mods›Misanthropy's Quest Additions Fix
Misanthropy's Quest Additions Fix
ModsJava

Misanthropy's Quest Additions Fix

Java mod listed for Minecraft 1.20. Downloads from the MC Java Mods app on Android.

by Misanthropy · on CurseForge

⬇ Download on CurseForge

The author built this one for Minecraft 1.20.1 on Forge. On other versions it may install and then do nothing.

Patreon

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.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

File checked by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more