From 6eac1fc417dcadb4e23cc4de2539afea71f2897f Mon Sep 17 00:00:00 2001 From: CraftBukkit/Spigot Date: Mon, 11 Apr 2016 19:16:25 +1000 Subject: [PATCH] Properly validate boss bar progress By: 2008Choco --- .../src/main/java/org/bukkit/craftbukkit/boss/CraftBossBar.java | 1 + 1 file changed, 1 insertion(+) diff --git a/paper-server/src/main/java/org/bukkit/craftbukkit/boss/CraftBossBar.java b/paper-server/src/main/java/org/bukkit/craftbukkit/boss/CraftBossBar.java index 6e6a5e34005..70b6ad51f07 100644 --- a/paper-server/src/main/java/org/bukkit/craftbukkit/boss/CraftBossBar.java +++ b/paper-server/src/main/java/org/bukkit/craftbukkit/boss/CraftBossBar.java @@ -119,6 +119,7 @@ public class CraftBossBar implements BossBar { @Override public void setProgress(double progress) { + Preconditions.checkArgument(progress >= 0.0 && progress <= 1.0, "Progress must be between 0.0 and 1.0 (%s)", progress); handle.setProgress((float) progress); }