HomeJavaModsMyNpc
MyNpc
ModsJava

MyNpc

by Kuzhizaizheli · on Modrinth

MyNPC is a Forge mod that adds customizable guide NPCs to Minecraft. NPCs can help players find structures, give direction hints, and provide teleport…

⬇ Download on Modrinth
MyNpc — screenshot 1MyNpc — screenshot 2MyNpc — screenshot 3

MyNPC

NPC NPC NPC NPC

MyNPC 1.1 User Guide

Requirements

Installation

  1. Put the MyNPC jar into your instance mods folder.
  2. Start the game once.
  3. The mod will create config folders automatically.

Important folders:

Default Guide NPC

The built-in guide NPC is village_guide.

By default, the guide:

If the default config was already generated before updating, delete config/npc_types/village_guide.json and restart the game to regenerate the latest default version.

NPC Manager

Press H in game to open the NPC manager.

Main actions:

Tabs:

Custom Skins

  1. Put PNG skin files into config/mynpc_custom_assets/textures.
  2. Open the NPC manager with H.
  3. Select an NPC.
  4. Go to Look.
  5. Use the custom skin button to choose a texture.
  6. Save the NPC.

The skin should use the normal Minecraft player skin layout.

Custom Sounds

  1. Put sound files into config/mynpc_custom_assets/sounds.
  2. Open the NPC manager with H.
  3. Select an NPC.
  4. Go to Look.
  5. Choose sounds for interaction, hurt, death, or ambient slots.
  6. Use the preview button to test sounds.
  7. Save the NPC.

Structure Selection

Structure lists support:

Structure names use language keys where available. Unknown structures fall back to a readable id-based name.

Trading

NPCs can offer:

For each structure trade, you can configure:

Chat And Hints

NPCs can have general chat lines and structure-specific hint text.

Structure hint text can use:

Example:

If my memory serves, {structure} lies somewhere to the {direction}.

Spawn Eggs

Spawn egg NPCs use the same base initialization as naturally spawned NPCs:

Troubleshooting

If a custom skin shows as missing texture:

If a custom sound does not play:

If the default guide settings look old:

MyNPC 1.2 Update Guide

This guide covers the main new workflows added or changed in MyNPC 1.2.

Opening the NPC Manager

NPC Ids and Defaults

Spawn Eggs

Commands

/mynpc egg <npc_id>

Gives the player a spawn egg for the selected NPC definition.

Examples:

/mynpc egg npc

Gives the default guide NPC spawn egg.

/mynpc egg npc1

Gives the spawn egg for the custom NPC with the id npc1.

The command supports Minecraft-style suggestions. Type part of an NPC id, then use the command suggestion list to choose the correct NPC without typing the full id.

This is useful when a pack contains many custom NPCs and you do not want every spawn egg mixed into the normal creative inventory workflow.

Appearance Page

Behavior Page

Structure Page

The Structure page is now simplified.

Known-structure rules can be used to control which structures an NPC can know about and how likely each structure is to be selected.

Trade Page

Chat Page

Structure Guide

Custom Assets

Custom skins and sounds are loaded from the custom asset folders under the MyNPC config area.

Notes for Modpack Authors

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.

Verified by MCModsHub

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

Explore more