summaryrefslogtreecommitdiffstats
path: root/src/main
diff options
context:
space:
mode:
Diffstat (limited to 'src/main')
-rw-r--r--src/main/java/org/bukkit/Achievement.java2
-rw-r--r--src/main/java/org/bukkit/entity/Player.java6
-rw-r--r--src/main/java/org/bukkit/event/player/PlayerAchievementAwardedEvent.java2
3 files changed, 10 insertions, 0 deletions
diff --git a/src/main/java/org/bukkit/Achievement.java b/src/main/java/org/bukkit/Achievement.java
index ee874ee6..2a3d7667 100644
--- a/src/main/java/org/bukkit/Achievement.java
+++ b/src/main/java/org/bukkit/Achievement.java
@@ -2,7 +2,9 @@ package org.bukkit;
/**
* Represents an achievement, which may be given to players.
+ * @deprecated future versions of Minecraft do not have achievements
*/
+@Deprecated
public enum Achievement {
OPEN_INVENTORY,
MINE_WOOD (OPEN_INVENTORY),
diff --git a/src/main/java/org/bukkit/entity/Player.java b/src/main/java/org/bukkit/entity/Player.java
index 2ae9f6c2..4436f5d5 100644
--- a/src/main/java/org/bukkit/entity/Player.java
+++ b/src/main/java/org/bukkit/entity/Player.java
@@ -406,7 +406,9 @@ public interface Player extends HumanEntity, Conversable, CommandSender, Offline
*
* @param achievement Achievement to award
* @throws IllegalArgumentException if achievement is null
+ * @deprecated future versions of Minecraft do not have achievements
*/
+ @Deprecated
public void awardAchievement(Achievement achievement);
/**
@@ -415,7 +417,9 @@ public interface Player extends HumanEntity, Conversable, CommandSender, Offline
*
* @param achievement Achievement to remove
* @throws IllegalArgumentException if achievement is null
+ * @deprecated future versions of Minecraft do not have achievements
*/
+ @Deprecated
public void removeAchievement(Achievement achievement);
/**
@@ -424,7 +428,9 @@ public interface Player extends HumanEntity, Conversable, CommandSender, Offline
* @param achievement the achievement to check
* @return whether the player has the achievement
* @throws IllegalArgumentException if achievement is null
+ * @deprecated future versions of Minecraft do not have achievements
*/
+ @Deprecated
public boolean hasAchievement(Achievement achievement);
/**
diff --git a/src/main/java/org/bukkit/event/player/PlayerAchievementAwardedEvent.java b/src/main/java/org/bukkit/event/player/PlayerAchievementAwardedEvent.java
index e33fade8..a57a93d7 100644
--- a/src/main/java/org/bukkit/event/player/PlayerAchievementAwardedEvent.java
+++ b/src/main/java/org/bukkit/event/player/PlayerAchievementAwardedEvent.java
@@ -7,7 +7,9 @@ import org.bukkit.event.HandlerList;
/**
* Called when a player earns an achievement.
+ * @deprecated future versions of Minecraft do not have achievements
*/
+@Deprecated
public class PlayerAchievementAwardedEvent extends PlayerEvent implements Cancellable {
private static final HandlerList handlers = new HandlerList();
private final Achievement achievement;