-
-
Notifications
You must be signed in to change notification settings - Fork 41
API
Plajer edited this page Feb 12, 2018
·
49 revisions
Contents may be not up to date! Please use java docs instead. Here you can only get some simple examples.
- VillageGameJoinAttemptEvent
- VillageGameLeaveAttemptEvent
- VillageGameStopEvent
- VillagePlayerChooseKitEvent
- VillageWaveEndEvent
- VillageWaveStartEvent
Event is called when player is trying to join a game instance.
Example:
@EventHandler
public void onGameJoin(VillageGameJoinAttemptEvent e){
e.getPlayer().sendMessage("You have joined " + e.getTargetGameInstance().getID());
e.setCancelled(true);
e.getPlayer().sendMessage("Or maybe not? :D");
}
event#getPlayer() - returns player involved in this event
event#getTargetGameInstance() - returns existing game instance where player is attempting to join
Event is called when player is trying to leave a game instance.
Example:
@EventHandler
public void onGameQuit(VillageGameLeaveAttemptEvent e){
e.getPlayer().sendMessage("You have quitted" + e.getGameInstance().getID());
}
event#getPlayer() - returns player involved in this event
event#getGameInstance() - returns existing game instance what player is attempting to leave
This part of wiki will be finished later!
© 2018 Village Defense 3 | Created by Plajer's Lair and maintained by Plajer
