Debugging - MarkusBordihn/BOs-Easy-NPC GitHub Wiki

Debugging ๐Ÿž

If something goes wrong, a short debug session is usually enough to collect useful information for an issue report.

Debug Commands ๐Ÿ› ๏ธ

Easy NPC currently exposes two debug commands:

/easy_npc debug core <true|false>
/easy_npc debug config <true|false>

Use debug core for the main mod logic. Use debug config for the Config UI module.

Enable debug only while reproducing the problem, then disable it again.

Useful Files ๐Ÿ“„

Check these files after reproducing the issue:

  • logs/latest.log
  • logs/debug.log

Capturing NPC Data ๐Ÿงพ

If the issue is tied to one NPC, you can often help by providing:

  • the relevant preset export
  • the exact commands used
  • the NPC data copied with F3 + I while looking at the entity

Some of these actions require operator permissions.

Good Bug Reports โœ…

Try to include:

  • Minecraft version
  • mod loader
  • Easy NPC version
  • other relevant mods
  • exact steps to reproduce
  • affected commands, dialogs, or presets
  • latest.log or debug.log if useful

Before Opening a New Issue ๐Ÿ”Ž

  • check if the issue already exists
  • test with the smallest possible mod list
  • verify whether the problem also happens in a fresh test world
โš ๏ธ **GitHub.com Fallback** โš ๏ธ