Skip to content

DaisukeDaisukeTeam/libNpcDialogue

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This fork is obsolete.

This fork is no longer maintained as the upstream has been registered with poggit.

projects: 
  FdLibrary:
    libs:
      - src: refteams/libNpcDialogue/libNpcDialogue
        version: ^1.0.0

https://github.com/refteams/libNpcDialogue

https://poggit.pmmp.io/ci/refteams/libNpcDialogue/~/dev:1


libNpcDialogue

A virion that implements various npc dialogue for PocketMine-MP.

API

$npcDialogue = new NpcDialogue();
$npcDialogue->addButton(NpcDialogueButtonData::create()
    ->setName("Test")
    ->setText("Test123")
    ->setClickHandler(function(Player $player) : void{
	    $player->sendMessage("Hello world!");
    })
    ->setForceCloseOnClick(true)
);
$npcDialogue->setNpcName("Test NPC");
$npcDialogue->setDialogueBody("Test Body");
$npcDialogue->setSceneName("TEST");
$npcDialogue->sendTo($sender);

Test Plugin

tests/DialogueTest

Note

This virion is for PocketMine-MP 4.x

Releases

No releases published

Packages

No packages published

Languages

  • PHP 100.0%