Normal NPC Player: Community Mod.
by DevAtNoter
Normal NPC Player adds human-style NPC entities to Forge 1.20.1 worlds, meant to stand in for villagers on maps, in survival and in roleplay.
What it does
Players can spawn adult-looking human NPCs in place of villagers, along with baby NPC variants. The entities walk around at random, play idle animations and look toward nearby players. A Spawn Egg item lets players place them directly, and the animations are driven by GeckoLib, which the mod requires.
The author describes the mod as aimed at map creators, survival worlds and roleplay, and lists planned additions such as custom skins, following the player, sleeping, trading, fighting, better pathfinding, management commands and a family relationship system. Those are plans only and are not part of the current release. Installation needs Minecraft Forge for 1.20.1 and GeckoLib. Patchouli is an optional dependency. The server and every player need the mod installed. It is released under the MIT License and is not open source.
Key features
Human-style NPC entities
Adult and baby NPC variants are modeled on human characters rather than villager models.
Random walking and idle animations
NPCs wander with a random walking AI and play idle animations between moves.
Looking at nearby players
NPCs turn their attention toward players who come close, so they seem to notice the player.
Spawn Egg support
A Spawn Egg item places NPCs in the world, which suits map builders who want to set them up by hand.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Use cases
Map creators
Builders can place human NPCs in towns and scenes instead of villagers to fill out a map.
Roleplay servers
Server owners running roleplay can use the NPCs as characters that look and behave like people.
Who it’s for: Map creators, roleplay server owners and players who want human characters in a survival world in place of villagers.
How it compares
Moldyfishy's Baby Mobs is a Forge mod for 1.20.1 that changes baby mobs rather than adding human NPCs. It is not open source and is released under All rights reserved. ReactiveNpc is a Forge mod for 1.20.1 that also adds NPCs, and it is likewise closed under All rights reserved, so players choosing between them should compare what each adds.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Normal NPC Player: Community Mod. | Forge | 1.20.1 | Client and server | 2026-09-09 |
| Moldyfishy's Baby Mobs | Forge | 1.20.1 | Client and server | 2025-01-04 |
| ReactiveNpc | Forge | 1.20.1 | Client and server | 2026-03-01 |
Questions
Does Normal NPC Player need GeckoLib?
Do players and servers both need the mod?
Can NPCs be placed without commands?
Is Patchouli needed?
In the catalog
Normal NPC Player: Community Mod. is one of 11,058 Mobs mods on ModsFinder, and one of 6,527 Mobs mods for Forge. 34,764 mods support Minecraft 1.20.1.
More from DevAtNoter
Similar mods
What the author says
(NNP) Normal Non-Player-Character Player have fun Alpha features. You can also feedback to me when found error or something leave it as a comment Companion Mod Want even more interactions?
Official listing
- Modrinth page
- modrinth.com/mod/normal-npc-player
- Owner
- DevAtNoter
- Published
- 2026-07-12
- Updated on Modrinth
- 2026-09-09
- Facts verified
- 2026-10-15
