Events
How to create event listeners.
Creating event listeners
event.addListener("PlayerJoinEvent", event => {
event.setJoinMessage(color(`&8[&a+&8] &7${event.getPlayer().getName()}`));
});
event.addListener("PlayerQuitEvent", event => {
event.setQuitMessage(color(`&8[&c-&8] &7${event.getPlayer().getName()}`));
});Removing event listeners
server.broadcastMessage(color("&8[&3Reaction&8] &7First in chat to type &3Drupi &7is cool!"));
function isCool(player){
server.broadcastMessage(color(`&8[&3Reaction&8] &3${player.getName()} &7is cool!`));
event.removeListener("AsyncPlayerChatEvent", listener);
}
const listener = event.addListener("AsyncPlayerChatEvent", event => {
if(event.getMessage() === "Drupi"){
event.setCancelled(true);
isCool(event.getPlayer());
}
});Important Note: the call to event.removeListener cannot directly exist inside of your event.addListener callback, it will NOT work!
Supported events
Last updated