MyNPC allows players to create their own NPCs on their plot with ease. The plugin was previously developed for a citybuild server called "VaroxCraft.de". As the server was shut down early this year, i am releasing some stuff i made for free.
As it was originally designed for a german server all messages are in german. However, they can be changed in de.packsolite.mynpc.Texts.java
mynpc.use
(if enabled in config)mynpc.limit.<count>
- limit for npcsmynpc.emote.<emote>
- permission for labymod emotesmynpc.edit
- permission to edit NPC of other players
The plugin has integration for Plotme, Plotsquared, Lands and PlaceholderAPI to check if a player can place an NPC at their location. You can disable this in the config.