Skip to content

PocketMine-MP spawning API for NPCs with a talk screen.

License

Notifications You must be signed in to change notification settings

AirLeMineral/npcForm

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

npcForm

_20200702_112544

example

use pocketmine\Player;

use npc\entity\npc;
use npc\chat\SimpleChat;
//$player = $event->getPlayer();
//$level = $player->getLevel();
//$pos = $player->asVector3();

$chat = new SimpleChat(function(Player $player, ?int $response){
	$player->sendMessage((String) $response);
});

$chat->setTitle("title");
$chat->setContents("contents");

$chat->addButton("button0");
$chat->addButton("button1");
$chat->addButton("button2");
$chat->addButton("button3");
$chat->addButton("button4");
$chat->addButton("button5");

$entity = npc::create($pos, $level, $chat);//NPC Entity Spawn

License

NYSL

NYSL English

About

PocketMine-MP spawning API for NPCs with a talk screen.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 100.0%