From a38ec8612b7434dcb67e337a9d0217b47e4ea034 Mon Sep 17 00:00:00 2001 From: darkevilmac Date: Sun, 17 Aug 2014 22:05:01 -0700 Subject: [PATCH] Fixed a crash on dedicated servers with EnumColor. You can see the crash here https://gist.github.com/darkevilmac/f9587498216118ebf49a --- api/buildcraft/api/core/EnumColor.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/api/buildcraft/api/core/EnumColor.java b/api/buildcraft/api/core/EnumColor.java index daf0d4a3..1db68c6b 100644 --- a/api/buildcraft/api/core/EnumColor.java +++ b/api/buildcraft/api/core/EnumColor.java @@ -107,7 +107,7 @@ public enum EnumColor { 0xe4e4e4}; @SideOnly(Side.CLIENT) - private static IIcon[] brushIcons = new IIcon[16]; + private static IIcon[] brushIcons; public int getDarkHex() { return DARK_HEX[ordinal()]; @@ -193,6 +193,7 @@ public enum EnumColor { @SideOnly(Side.CLIENT) public static void registerIcons(IIconRegister iconRegister) { + brushIcons = new IIcon[16]; for (EnumColor c : values()) { brushIcons[c.ordinal()] = iconRegister.registerIcon("buildcraft:triggers/color_" + c.name().toLowerCase(Locale.ENGLISH));