HumanNPC

A Simple NPC Plugin For PocketMine !

āœ… HumanNPC

A Simple NPC Plugin For PocketMine 5 !


āœ… Command:Permission & Help

šŸ’„ /hnpc : humannpc.command
šŸ’„ /rca : humannpc.rca
šŸ’” Use /hnpc help : Show All Commands HNPC


āœ… Notice

The plugin only supports getting skins from players not supporting skin mobs


āœ… Detailed Guide & Examples

šŸ’” Basic Management

šŸ’„ Spawn NPC: /hnpc spawn (name)
šŸ’„ Get NPC ID: /hnpc id (Toggle mode, hit an NPC to get its ID)
šŸ’„ Delete NPC: /hnpc delete (Toggle mode, hit an NPC to remove it)
šŸ’„ List all NPCs: /hnpc npcs
šŸ’„ Teleport to NPC: /hnpc tp (id)

šŸ’” Editing Appearance

šŸ’„ Change Name: /hnpc edit (id) rename (name)
šŸ’„ Set Item in Hand: /hnpc edit (id) settool (Must hold the item in your hand)
I don't know why, but in the newer versions of Minecraft, when I use a skin on the server, it turns into the default skin. So I wanted to add this feature to help users quickly change the NPC appearance externally using a link.
šŸ’„ Update Skin via URL: /hnpc edit (id) setskin (url) (Must be a direct .png link)

šŸ’” Click Commands

Notice: Use {player} for the clicker's name
šŸ’„ Player Command (Using RCA): /hnpc edit (id) addcmd rca {player} (command)

Example: /hnpc edit 1 addcmd rca {player} shop

šŸ’„ Console Command (System): /hnpc edit (id) addcmd (command)

Example: /hnpc edit 1 addcmd give {player} diamond_sword 1

šŸ’„ View Assigned Commands: /hnpc edit (id) listcmd
šŸ’„ Remove a Command: /hnpc edit (id) removecmd (command)

Details

Version: 0.1.2

Downloads: 97

Updated: 5/20/2026

Supported API versions: 5.0.0 to 5.36.0

Categories: General, Admin Tools

License: GPL-3.0

Producers

Collaborator