A simple NPC plugin for minecraft servers using packets
Only for minecraft server version 1.19.4 & 1.20.1
Commands
/npc create (name) - Creates a new npc at your location
/npc remove (name) - Removes an npc
/npc list - Summary of all npcs
/npc skin (name) [(skin)] - Sets the skin for an npc
/npc type (name) (type) - Sets the entity type for an npc
/npc movehere (name) - Teleports an npc to your location
/npc displayName (name) (displayName ...) - Sets the displayname for an npc
/npc equipment (name) (slot) - Equips the npc with the item you are holding
/npc message (name) (message) - Set NPC message
/npc serverCommand (name) (command ...) - The command will be executed by the console when someone interacts with the npc
/npc playerCommand (name) (command ...) - Executes the command on a player when interacting
/npc showInTab (name) (true|false) - Whether the NPC will be shown in tab-list or not
/npc turnToPlay (name) (true|false) - Whether the NPC will turn to you or not
/fancynpcs version - Shows you the current plugin version
/fancynpcs save - Saves all npcs
/fancynpcs reload - Reloads the config and npcs
Using <empty>
as displayName will make the whole name tag invisible.
For the serverCommand, there is a placeholder {player}
- it will be replaced with the username of the player who interacted with the npc.
Entity types
When using any entity type other than Player, the following features are disabled:
- Changing the skin
- Changing the equipment
- Showing in tab
- Glowing and changing the glowing-color
Permissions
For the /fancynpcs command - FancyNpcs.admin
For the /npc command - FancyNpcs.npc
For all subcommands of /npc - FancyNpcs.npc.*
Permission for a subcommand of /npc - FancyNpcs.npc.<subcommand>
Information
Category | Miscellaneous |
---|---|
Published on | April 22, 2023 |
License | Unspecified |
Downloads | 250 |
Stars | 6 |
Watchers | 4 |
Pinned Versions
Pages
Members
