Class PlayerEarnAchievementEvent
java.lang.Object
org.bukkit.event.Event
de.marcely.bedwars.api.event.player.PlayerEarnAchievementEvent
- All Implemented Interfaces:
- Cancellable
Gets called when a player earns an achievement provided by MBedwars
 
It's possible that this event might get called async.
- 
Nested Class SummaryNested classes/interfaces inherited from class org.bukkit.event.EventEvent.Result
- 
Constructor SummaryConstructorsConstructorDescriptionPlayerEarnAchievementEvent(Player player, PlayerAchievement achievement, PlayerAchievements achievementsData, boolean async) 
- 
Method SummaryModifier and TypeMethodDescriptionReturns the achievement that the player earned.static HandlerListReturns the player who has won the achievement.Returns an object which contains his earn history.booleanvoidsetCancelled(boolean bool) Methods inherited from class org.bukkit.event.EventgetEventName, isAsynchronous
- 
Constructor Details- 
PlayerEarnAchievementEventpublic PlayerEarnAchievementEvent(Player player, PlayerAchievement achievement, PlayerAchievements achievementsData, boolean async) 
 
- 
- 
Method Details- 
getPlayerReturns the player who has won the achievement.- Returns:
- The player involved in this event
 
- 
getAchievementReturns the achievement that the player earned.- Returns:
- The achievement
 
- 
getPlayerAchievementsDataReturns an object which contains his earn history.- Returns:
- The achievements data of the player
 
- 
isCancelledpublic boolean isCancelled()- Specified by:
- isCancelledin interface- Cancellable
 
- 
setCancelledpublic void setCancelled(boolean bool) - Specified by:
- setCancelledin interface- Cancellable
 
- 
getHandlers- Specified by:
- getHandlersin class- Event
 
- 
getHandlerList
 
-