-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Upon sending a dialogue to the player, it's getting status "closed" with closeListener activating.
Sample code:
public function onShift(PlayerToggleSneakEvent $e): void{
$player = $e->getPlayer();
NpcDialogueManager::send($player, (NpcDialogueBuilder::create())
->setText("TEXT")
->setName("NAME")
->setCloseListener(function(Player $player): void{
var_dump("closed");
})
->setResponseListener(function(Player $player, int $btn): void{
var_dump("reponded with $btn");
})
->build()
);
}Result:
- when I opened it, the “closed” line was dumped, but I did not close the dialogue.
- When i've really closed the dialogue, no line was dumped, making me unable to receive data if player really closed the dialogue.
Video: https://imgur.com/a/UTiEMTU
Versions:
This server is running PocketMine-MP
Server version: 5.16.0 (git hash: 22a1549998ef0e4668ed48838900ad84258fe04a)
Compatible Minecraft version: 1.21.0 (protocol version: 685)
PHP version: 8.3.4
PHP JIT: not supported
Operating system: win
NpcDialogue v0.1.1 (from releases)
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working