Minekarta Docs
ModelEngineNPCHelp

Troubleshooting

Diagnostic steps for common ModelEngineNPC issues.

reviewThis page is not verified against ModelEngineNPC v2.0.1.

NPC Spawns Without a Skin

Symptoms: Normal NPC appears as Steve. Causes: Skin fetching is asynchronous and the Mineskin API may be slow. Diagnosis: Check console for SocketTimeoutException. Fix: The skin will be cached once it arrives. Wait a moment or execute /menpc setskin again. Verification: Re-logging or respawning the NPC applies the skin instantly from cache.

Interaction Doesn't Work

Symptoms: Nothing happens when clicking an NPC. Causes: The player clicked during a cooldown, or interaction settings are disabled for that click type. Fix: Verify /menpc interaction <id> <clickType> is configured and enabled in the GUI.

Console Action Rejected

Symptoms: Cannot assign a [console] interaction. Causes: Using an unsafe placeholder like {npc_name} or {player_display}, or lacking modelenginenpc.command.interaction.console permission. Fix: Use safe identity placeholders like {player} or {player_uuid}.