diff --git a/src/main/java/com/comphenix/protocol/wrappers/ping/ServerPingRecord.java b/src/main/java/com/comphenix/protocol/wrappers/ping/ServerPingRecord.java index 2ccef28c0..7a69ef1a8 100644 --- a/src/main/java/com/comphenix/protocol/wrappers/ping/ServerPingRecord.java +++ b/src/main/java/com/comphenix/protocol/wrappers/ping/ServerPingRecord.java @@ -59,7 +59,7 @@ private static void initialize() { PLAYER_SAMPLE_CLASS = MinecraftReflection.getServerPingPlayerSampleClass(); SERVER_DATA_CLASS = MinecraftReflection.getServerPingServerDataClass(); - PING_CTOR = Accessors.getConstructorAccessor(SERVER_PING.getConstructors()[0]); + PING_CTOR = Accessors.getConstructorAccessor(SERVER_PING, MinecraftReflection.getIChatBaseComponentClass(), Optional.class, Optional.class, Optional.class, boolean.class); DATA_WRAPPER = AutoWrapper.wrap(ServerData.class, SERVER_DATA_CLASS); SAMPLE_WRAPPER = AutoWrapper.wrap(PlayerSample.class, PLAYER_SAMPLE_CLASS);