GUIHandler убивает сервер!

Версия Minecraft
1.12.2
API
Forge
112
5
16
:sneaky:Название не кликбейт)
Намутил вот такую штуку, для создания X кастомных картинок на экране.
Java:
@NoArgsConstructor
public class GuiHandler extends Gui {
//code
}

Всё работает хорошо, пока дело не начинает касаться сервера.
Инициализировал его во всех возможных местах и всех возможных комбинациях(А именно прокси(клиетн/сервер), Main).
Но в любом из случаев, при запуске на сервере ловлю краш. Мб кто сталкивался?
 
Краш-лог
net.minecraftforge.fml.common.LoaderExceptionModCrash: Caught exception from KEK Mod (kek)
Caused by: java.lang.NoClassDefFoundError: ru/kifor4ik/kek/utils/handlers/GuiHandler
Краш-лог:
net.minecraftforge.fml.common.LoaderExceptionModCrash: Caught exception from KEK Mod (kek)
Caused by: java.lang.NoClassDefFoundError: ru/kifor4ik/kek/utils/handlers/GuiHandler
112
5
16
Помог костыльнейший(по поему мнению) метод, который нужен был скорее всего из-за того, что я имею не првильное деление CLient / Server.
Но, я сделал копию метода и повешал на него SideOnly
Java:
 @Mod.EventHandler
    @SideOnly(Side.CLIENT)
    public static void preInit2(FMLPreInitializationEvent event) {
        MinecraftForge.EVENT_BUS.register(new GuiHandler());
    }
 
Сверху