1.2 Beta 9 - Event Flows!
Pre-release
Pre-release
- Added PlayerEventFlowCallback, used for waiting for a player event to be called once one was called already!
- Added PlayerUtils#blockMovement(Player) and PlayerUtils#unblockMovement(Player)
new PlayerEventFlowCallback<PlayerInteractEvent, AsyncPlayerChatEvent>().listen(event -> {
event.getPlayer().sendMessage("send a message to be able to walk again");
PlayerUtils.blockMovement(event.getPlayer());
}).then(event -> {
event.getPlayer().sendMessage("here you go");
PlayerUtils.unblockMovement(event.getPlayer());
});