-
Notifications
You must be signed in to change notification settings - Fork 1
Developers
fernanACM edited this page Jul 8, 2023
·
3 revisions
Example function sendMessage():
# Pocketmine
use pocketmine\event\player\PlayerJoinEvent;
# My files
use fernanACM\BroadcastACM\BroadcastACM; // OPTION 2
use fernanACM\BroadcastACM\manager\BroadcastManager; // OPTION 1
# OPTION 1
public function onJoin(PlayerJoinEvent $event): void{
BroadcastManager::getInstance()->sendMessage($event->getPlayer(), "Hello, {$event->getPlayer()->getName()}");
}
# OPTION 2
public function onJoin(PlayerJoinEvent $event): void{
BroadcastACM::getInstance()->getBroadcastManager()->sendMessage($event->getPlayer(), "Hello, {$event->getPlayer()->getName()}");
}Example function sendTitle():
# Pocketmine
use pocketmine\event\player\PlayerJoinEvent;
# My files
use fernanACM\BroadcastACM\BroadcastACM; // OPTION 2
use fernanACM\BroadcastACM\manager\BroadcastManager; // OPTION 1
# OPTION 1
public function onJoin(PlayerJoinEvent $event): void{
BroadcastManager::getInstance()->sendTitle($event->getPlayer(), "Hello, {$event->getPlayer()->getName()}", "welcome");
}
# OPTION 2
public function onJoin(PlayerJoinEvent $event): void{
BroadcastACM::getInstance()->getBroadcastManager()->sendTitle($event->getPlayer(), "Hello, {$event->getPlayer()->getName()}", "welcome");
}Example function sendTip():
# Pocketmine
use pocketmine\event\player\PlayerJoinEvent;
# My files
use fernanACM\BroadcastACM\BroadcastACM; // OPTION 2
use fernanACM\BroadcastACM\manager\BroadcastManager; // OPTION 1
# OPTION 1
public function onJoin(PlayerJoinEvent $event): void{
BroadcastManager::getInstance()->sendTip($event->getPlayer(), "Hello, {$event->getPlayer()->getName()}");
}
# OPTION 2
public function onJoin(PlayerJoinEvent $event): void{
BroadcastACM::getInstance()->getBroadcastManager()->sendTip($event->getPlayer(), "Hello, {$event->getPlayer()->getName()}");
}Example function sendPopup():
# Pocketmine
use pocketmine\event\player\PlayerJoinEvent;
# My files
use fernanACM\BroadcastACM\BroadcastACM; // OPTION 2
use fernanACM\BroadcastACM\manager\BroadcastManager; // OPTION 1
# OPTION 1
public function onJoin(PlayerJoinEvent $event): void{
BroadcastManager::getInstance()->sendPopup($event->getPlayer(), "Hello, {$event->getPlayer()->getName()}");
}
# OPTION 2
public function onJoin(PlayerJoinEvent $event): void{
BroadcastACM::getInstance()->getBroadcastManager()->sendPopup($event->getPlayer(), "Hello, {$event->getPlayer()->getName()}");
}Example function sendActionBar():
# Pocketmine
use pocketmine\event\player\PlayerJoinEvent;
# My files
use fernanACM\BroadcastACM\BroadcastACM; // OPTION 2
use fernanACM\BroadcastACM\manager\BroadcastManager; // OPTION 1
# OPTION 1
public function onJoin(PlayerJoinEvent $event): void{
BroadcastManager::getInstance()->sendActionBar($event->getPlayer(), "Hello, {$event->getPlayer()->getName()}");
}
# OPTION 2
public function onJoin(PlayerJoinEvent $event): void{
BroadcastACM::getInstance()->getBroadcastManager()->sendActionBar($event->getPlayer(), "Hello, {$event->getPlayer()->getName()}");
}Example function sendToast():
# Pocketmine
use pocketmine\event\player\PlayerJoinEvent;
# My files
use fernanACM\BroadcastACM\BroadcastACM; // OPTION 2
use fernanACM\BroadcastACM\manager\BroadcastManager; // OPTION 1
# OPTION 1
public function onJoin(PlayerJoinEvent $event): void{
BroadcastManager::getInstance()->sendToast($event->getPlayer(), "Hello, {$event->getPlayer()->getName()}", "Welcome -_O");
}
# OPTION 2
public function onJoin(PlayerJoinEvent $event): void{
BroadcastACM::getInstance()->getBroadcastManager()->sendToast($event->getPlayer(), "Hello, {$event->getPlayer()->getName()}", "Welcome -_O");
}Example function sendDiscord():
# Pocketmine
use pocketmine\event\player\PlayerJoinEvent;
# My files
use fernanACM\BroadcastACM\BroadcastACM; // OPTION 2
use fernanACM\BroadcastACM\manager\BroadcastManager; // OPTION 1
# OPTION 1
public function onJoin(PlayerJoinEvent $event): void{
BroadcastManager::getInstance()->sendDiscord($event->getPlayer(), "Title: Hello", "Welcome :D", $event->getPlayer()->getName());
}
# OPTION 2
public function onJoin(PlayerJoinEvent $event): void{
BroadcastACM::getInstance()->getBroadcastManager()->sendDiscord($event->getPlayer(), "Title: Hello", "Welcome :D", $event->getPlayer()->getName());
}