CoreProtect

CoreProtect

1M Downloads

Console spam regarding entity kill logging

Closed this issue ยท 2 comments

commented

On version 22.4, I'm getting my console spammed with this error:

[14:07:18] [Thread-20/WARN]: java.lang.NullPointerException
[14:07:20] [Thread-20/WARN]: java.io.NotSerializableException: org.bukkit.craftbukkit.attribute.CraftAttribute
[14:07:20] [Thread-20/WARN]: at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1200)
[14:07:20] [Thread-20/WARN]: at java.base/java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:358)
[14:07:20] [Thread-20/WARN]: at java.base/java.util.ArrayList.writeObject(ArrayList.java:948)
[14:07:20] [Thread-20/WARN]: at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
[14:07:20] [Thread-20/WARN]: at java.base/java.lang.reflect.Method.invoke(Method.java:580)
[14:07:20] [Thread-20/WARN]: at java.base/java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1072)
[14:07:20] [Thread-20/WARN]: at java.base/java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1529)
[14:07:20] [Thread-20/WARN]: at java.base/java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1451)
[14:07:20] [Thread-20/WARN]: at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1194)
[14:07:20] [Thread-20/WARN]: at java.base/java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:358)
[14:07:20] [Thread-20/WARN]: at java.base/java.util.ArrayList.writeObject(ArrayList.java:948)
[14:07:20] [Thread-20/WARN]: at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
[14:07:20] [Thread-20/WARN]: at java.base/java.lang.reflect.Method.invoke(Method.java:580)
[14:07:20] [Thread-20/WARN]: at java.base/java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1072)
[14:07:20] [Thread-20/WARN]: at java.base/java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1529)
[14:07:20] [Thread-20/WARN]: at java.base/java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1451)
[14:07:20] [Thread-20/WARN]: at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1194)
[14:07:20] [Thread-20/WARN]: at java.base/java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:358)
[14:07:20] [Thread-20/WARN]: at java.base/java.util.ArrayList.writeObject(ArrayList.java:948)
[14:07:20] [Thread-20/WARN]: at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
[14:07:20] [Thread-20/WARN]: at java.base/java.lang.reflect.Method.invoke(Method.java:580)
[14:07:20] [Thread-20/WARN]: at java.base/java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1072)
[14:07:20] [Thread-20/WARN]: at java.base/java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1529)
[14:07:20] [Thread-20/WARN]: at java.base/java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1451)
[14:07:20] [Thread-20/WARN]: at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1194)
[14:07:20] [Thread-20/WARN]: at java.base/java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:358)
[14:07:20] [Thread-20/WARN]: at CoreProtect.jar//net.coreprotect.database.statement.EntityStatement.insert(EntityStatement.java:27)
[14:07:20] [Thread-20/WARN]: at CoreProtect.jar//net.coreprotect.database.logger.EntityKillLogger.log(EntityKillLogger.java:49)
[14:07:20] [Thread-20/WARN]: at CoreProtect.jar//net.coreprotect.consumer.process.EntityKillProcess.process(EntityKillProcess.java:24)
[14:07:20] [Thread-20/WARN]: at CoreProtect.jar//net.coreprotect.consumer.process.Process.processConsumer(Process.java:205)
[14:07:20] [Thread-20/WARN]: at CoreProtect.jar//net.coreprotect.consumer.Consumer.run(Consumer.java:133)
[14:07:20] [Thread-20/WARN]: at java.base/java.lang.Thread.run(Thread.java:1583)
[14:07:20] [Thread-20/WARN]: java.lang.NullPointerException

If I disable kill logging, there is no error.

commented

Hiya @Dakotaa, v22.4 doesn't support 1.21.x.
With Minecraft 1.21.4 or 1.21.5, there are only 2 options for CoreProtect, one is paid, one is free:

You'll have to join the CoreProtect Discord to access some of the links.
The above message also applies to all 1.21.x versions.

commented

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.