From f83cede5e13c620ee977536b06939b093187332c Mon Sep 17 00:00:00 2001 From: kuroppoi <68156848+kuroppoi@users.noreply.github.com> Date: Sun, 18 Apr 2021 17:44:07 +0200 Subject: [PATCH] Removed static initializer --- .../brainwine/gameserver/msgpack/MessagePackHelper.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/gameserver/src/main/java/brainwine/gameserver/msgpack/MessagePackHelper.java b/gameserver/src/main/java/brainwine/gameserver/msgpack/MessagePackHelper.java index 8b06649..f3ed9a9 100644 --- a/gameserver/src/main/java/brainwine/gameserver/msgpack/MessagePackHelper.java +++ b/gameserver/src/main/java/brainwine/gameserver/msgpack/MessagePackHelper.java @@ -5,6 +5,8 @@ import java.io.IOException; import java.nio.file.Files; import java.util.zip.DataFormatException; +import org.apache.logging.log4j.LogManager; +import org.apache.logging.log4j.Logger; import org.msgpack.MessagePack; import org.msgpack.packer.BufferPacker; import org.msgpack.unpacker.BufferUnpacker; @@ -26,13 +28,15 @@ import brainwine.gameserver.zone.Chunk; */ public class MessagePackHelper { + private static final Logger logger = LogManager.getLogger(); private static final MessagePack messagePack = new MessagePack(); - static { + public static void init() { registerTemplates(); } private static void registerTemplates() { + logger.info("Registering MessagePack templates ..."); messagePack.register(Item.class, new ItemTemplate()); messagePack.register(Block.class, new BlockTemplate()); messagePack.register(Chunk.class, new ChunkTemplate());