diff --git a/paper-server/src/main/java/org/bukkit/craftbukkit/entity/CraftDisplay.java b/paper-server/src/main/java/org/bukkit/craftbukkit/entity/CraftDisplay.java index 85669da35584..831d710bef17 100644 --- a/paper-server/src/main/java/org/bukkit/craftbukkit/entity/CraftDisplay.java +++ b/paper-server/src/main/java/org/bukkit/craftbukkit/entity/CraftDisplay.java @@ -137,7 +137,7 @@ public void setBillboard(Billboard billboard) { public Color getGlowColorOverride() { int color = this.getHandle().getGlowColorOverride(); - return (color == -1) ? null : Color.fromARGB(color); + return (color == -1) ? null : Color.fromRGB(color & 0x00FFFFFF); // skip alpha channel } @Override @@ -145,7 +145,7 @@ public void setGlowColorOverride(Color color) { if (color == null) { this.getHandle().setGlowColorOverride(-1); } else { - this.getHandle().setGlowColorOverride(color.asARGB()); + this.getHandle().setGlowColorOverride(color.asRGB()); } }