HighestDreams / CustomNPC

Custom NPC for pocket-mine servers

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

poggit-state poggit-api poggit-downloads GitHub stars GitHub forks GitHub repo size GitHub last commit

IMRTANT

This plugin is for api 3.x.x and if you want to download api 4.x.x, Then here is the link: https://github.com/HighestDreams/AllInOneNpc


Logo

Custom NPC

The best POCKETMINE-MP NPC plugin in terms of features and ease of use.

Report Bug Β· Suggest Your Idea

Quick Access Table
  1. About The Project
  2. Getting Started
  3. Features

About The Project

There are many npc/slapper plugin available for pocketmine-mp, however, I didn't find one that really suit my needs! so I created this enhanced one. I want to create a npc plugin so amazing that it'll be the last one you ever need -- I think this is it! isn't it? 😜.

Here's why:

  • Don't need to use commands for upgrading npc stuff like size/name/skin and more.
  • NPCs are fully customizable and you can do all the steps with UI forms.
  • Great features and much more!.

Of course, no one plugin will serve all servers since your needs may be different. So I'll be adding more in the near future. You may also suggest changes by forking this repo and creating a pull request or opening an issue. Thanks to all the people have contributed to expanding this plugin!

Getting Started

To install this plugin, follow these simple example steps.

Prerequisites

This is an important thing you must know before installing this plugin! there is only one command for this plugin /npc which is used to spawn NPCs! Also this commands have only one arg /npc edit which is used to enable/disable editor mode!

  • Editor mode: After spawning npc, you need to use command /npc edit to enable editor mode and editting npcs (Also for disable editor mode, run this command again).
  • Installation

    1. Download Last Update Of Plugin.
    2. Copy downloaded file and Paste it in plugins folder.
    3. Run your server, its installed! but if you followed these steps and you get an error, open issue and tell me what is the error, I will help you as soon as i can.
    4. Also you can change plugin configuration in plugins_data/CustomNPC/Settings.yml.

    Features

    Some features of this plugin :

  • Full UI customization! πŸ”₯
  • Custom NPC size/scale! πŸ”₯
  • NPCs are full customizeable! πŸ”₯
  • You can add customized capes! πŸ”₯
  • Can set cooldown for each NPC! πŸ”₯
  • NPCs can do emotes (+20 emotes)! πŸ”₯
  • Can set rotation (Can look at players) for each NPC! πŸ”₯
  • Change the skin of NPC to the skin of an online player with dropdown! πŸ”₯
  • Can pair interactions with commands (When you right click on NPC, execute all commands)! πŸ”₯
  • Can unpair interactions with commands (When you right click on NPC, execute only interactions! not commands)! πŸ”₯
  • AND MORE!
  • About

    Custom NPC for pocket-mine servers

    License:GNU General Public License v3.0


    Languages

    Language:PHP 100.0%