summaryrefslogtreecommitdiffstats
path: root/src/main/java/org/bukkit/craftbukkit/scoreboard/CraftScoreboardTranslations.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/org/bukkit/craftbukkit/scoreboard/CraftScoreboardTranslations.java')
-rw-r--r--src/main/java/org/bukkit/craftbukkit/scoreboard/CraftScoreboardTranslations.java9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/main/java/org/bukkit/craftbukkit/scoreboard/CraftScoreboardTranslations.java b/src/main/java/org/bukkit/craftbukkit/scoreboard/CraftScoreboardTranslations.java
index d08e5a28..207ffdd2 100644
--- a/src/main/java/org/bukkit/craftbukkit/scoreboard/CraftScoreboardTranslations.java
+++ b/src/main/java/org/bukkit/craftbukkit/scoreboard/CraftScoreboardTranslations.java
@@ -1,8 +1,10 @@
package org.bukkit.craftbukkit.scoreboard;
+import net.minecraft.server.IScoreboardCriteria;
import net.minecraft.server.Scoreboard;
import org.bukkit.scoreboard.DisplaySlot;
+import org.bukkit.scoreboard.RenderType;
import com.google.common.collect.ImmutableBiMap;
@@ -23,4 +25,11 @@ class CraftScoreboardTranslations {
return Scoreboard.getSlotForName(SLOTS.get(slot));
}
+ static RenderType toBukkitRender(IScoreboardCriteria.EnumScoreboardHealthDisplay display) {
+ return RenderType.valueOf(display.name());
+ }
+
+ static IScoreboardCriteria.EnumScoreboardHealthDisplay fromBukkitRender(RenderType render) {
+ return IScoreboardCriteria.EnumScoreboardHealthDisplay.valueOf(render.name());
+ }
}