Uses of Interface
de.marcely.bedwars.api.player.PlayerAchievement
Packages that use PlayerAchievement
Package
Description
Events related to
Player
actions, or changes to player properties.Classes dedicated to fetching, updating, and saving player data/properties/stats in MBedwars.
DO NOT USE: These classes are for internal use only, and may change at any time.
-
Uses of PlayerAchievement in de.marcely.bedwars.api.event.player
Methods in de.marcely.bedwars.api.event.player that return PlayerAchievementModifier and TypeMethodDescriptionPlayerEarnAchievementEvent.getAchievement()
Returns the achievement that the player earned.Constructors in de.marcely.bedwars.api.event.player with parameters of type PlayerAchievementModifierConstructorDescriptionPlayerEarnAchievementEvent
(Player player, PlayerAchievement achievement, PlayerAchievements achievementsData, boolean async) -
Uses of PlayerAchievement in de.marcely.bedwars.api.player
Fields in de.marcely.bedwars.api.player declared as PlayerAchievementModifier and TypeFieldDescriptionstatic final PlayerAchievement
DefaultPlayerAchievement.DIE_10_SECONDS_AFTER_BED_DESTRUCTION
static final PlayerAchievement
DefaultPlayerAchievement.GOOD_KD
static final PlayerAchievement
DefaultPlayerAchievement.HIGH_PLAY_TIME
static final PlayerAchievement
DefaultPlayerAchievement.KILL_WITH_BOW
static final PlayerAchievement
DefaultPlayerAchievement.KILL_WITH_HALF_HEART
static final PlayerAchievement
DefaultPlayerAchievement.LOSE_ROUND
static final PlayerAchievement
DefaultPlayerAchievement.OBTAIN_EVERY_ACHIEVEMENT
static final PlayerAchievement
DefaultPlayerAchievement.OP_BOW
static final PlayerAchievement
DefaultPlayerAchievement.OWN_BED_DESTROYED
static final PlayerAchievement
DefaultPlayerAchievement.PLACE_TRAP
static final PlayerAchievement
DefaultPlayerAchievement.RAGE_QUIT
static final PlayerAchievement
DefaultPlayerAchievement.RANKING_TOP_3
static final PlayerAchievement
DefaultPlayerAchievement.SPEND_200_RESOURCES
static final PlayerAchievement
DefaultPlayerAchievement.USE_BRIDGE
static final PlayerAchievement
DefaultPlayerAchievement.USE_ENDERPEARL
static final PlayerAchievement
DefaultPlayerAchievement.USE_FIREBALL
static final PlayerAchievement
DefaultPlayerAchievement.USE_GUARD_DOG
static final PlayerAchievement
DefaultPlayerAchievement.USE_INVIS_POTION
static final PlayerAchievement
DefaultPlayerAchievement.USE_MAGNET_SHOES
static final PlayerAchievement
DefaultPlayerAchievement.USE_MINISHOP
static final PlayerAchievement
DefaultPlayerAchievement.USE_RESCUE_PLATFORM
static final PlayerAchievement
DefaultPlayerAchievement.USE_TELEPORTER
static final PlayerAchievement
DefaultPlayerAchievement.USE_TNT_SHEEP
static final PlayerAchievement
DefaultPlayerAchievement.USE_TRACKER
static final PlayerAchievement
DefaultPlayerAchievement.WALK_OVER_TRAP
static final PlayerAchievement
DefaultPlayerAchievement.WIN_100_ROUNDS
static final PlayerAchievement
DefaultPlayerAchievement.WIN_ROUND
static final PlayerAchievement
DefaultPlayerAchievement.WIN_WITHIN_TIME
static final PlayerAchievement
DefaultPlayerAchievement.WIN_WITHOUT_BED
static final PlayerAchievement
DefaultPlayerAchievement.WRITE_GG_IN_ENDLOBBY
Methods in de.marcely.bedwars.api.player that return PlayerAchievementModifier and TypeMethodDescription@Nullable PlayerAchievement
PlayerDataAPI.getAchievementTypeById
(String id) Get an achievement by its id.Methods in de.marcely.bedwars.api.player that return types with arguments of type PlayerAchievementModifier and TypeMethodDescriptionPlayerDataAPI.getRegisteredAchievementTypes()
Get all existing achievements.Methods in de.marcely.bedwars.api.player with parameters of type PlayerAchievementModifier and TypeMethodDescriptiondefault boolean
PlayerAchievements.earn
(PlayerAchievement achievement) Will give the achievement to the player.boolean
PlayerAchievements.earn
(PlayerAchievement achievement, boolean silent) Will give the achievement to the player.@Nullable OffsetDateTime
PlayerAchievements.getEarnDate
(PlayerAchievement achievement) Returns the date when he earned the achievement.boolean
PlayerAchievements.has
(PlayerAchievement achievement) Returns if the player has a specific achievement.boolean
PlayerAchievements.remove
(PlayerAchievement achievement) Removes the achievement from the earned list.boolean
PlayerAchievements.setEarnDate
(PlayerAchievement achievement, OffsetDateTime date) Sets the earn date of the achievement. -
Uses of PlayerAchievement in de.marcely.bedwars.api.unsafe
Methods in de.marcely.bedwars.api.unsafe that return PlayerAchievementModifier and TypeMethodDescriptionabstract PlayerAchievement
InitBedwarsAPILayer.getDefaultAchievement
(String id) Deprecated.