💦 CREATE AND FUCK YOUR OWN AI CUMSLUT 🔥 TRY NOW ♥
Create AI Cumsluts 💦
CoreProtect-CE-23.0-RC1b.jar 1.8 MB
October 3, 2024

CoreProtect Community Edition v23.0 - Release Candidate 1 [1.15 - 1.21]

I'm pleased to announce that CoreProtect Community Edition v23.0 RC1 is now available!

Please note: This is an early build of the next release of CoreProtect Community Edition. Tier I+ Patrons should continue using "CoreProtect Edge v23.1".

Additionally, this post has been updated with a new "v23.0-RC1b" build, to resolve issues when upgrading databases from v22.4 to v23.0.

If you enjoy using CoreProtect, please consider supporting the project on Patreon and joining us on Discord. Patrons receive early access to development builds, as well as other exclusive benefits.

This release supports CB/Spigot/Paper 1.15 - 1.21.

Download:

Changelog (since v22.4):

  • Added extended support for Minecraft 1.21+.

  • Added container transaction logging for decorated pots.

  • Added logging for droppers adding items to other containers.

  • Added logging for dispensers removing blocks from the world.

  • Added logging for skull skin textures on Paper servers.

  • Added more detailed entity death reasons (such as suffocation).

  • Added ability to specify specific block types in the purge command.

  • Added ability to exclude specific block types in blacklist.

  • Added #button, #container, #door, #pressure_plate, and #shulker_box tags.

  • Added CPU & RAM information to "/co status" command.

  • Added primary thread error when running a rollback via API.

  • Changed "#endercrystal" to now log as "#end_crystal".

  • Changed namespace remapping to no longer trigger on Paper 1.20.5+.

  • Changed deserialization errors to no longer display on stable branches.

  • Improved safety block handling during rollback teleports.

  • Improved MySQL index handling on radius lookups.

  • Fixed wind charges incorrectly logging false #explosion data.

  • Fixed inventory sorting mods generating unnecessary threads.

  • Fixed old turtle scute item data displaying as air.

  • Fixed Villager type not being rolled back correctly in MC 1.21+.

  • Fixed NotSerializableException when killing certain entities.

  • Fixed NullPointerException on some servers when processing inventory transactions.

  • Fixed IllegalStateException error on some servers during server shutdowns.

  • Fixed NullPointerException when hopper destination block is missing.

Feedback is always appreciated, and if you do run into any issues, please don't hesitate to report them over on our GitHub Issues page.

Thanks for your support!

Comments (11)

i
itz_ regames · July 16, 2025

the plugin does work as far as i know but it riddels your console full of error messages making it praticly useless

J
Jerry · June 24, 2025

Paper 1.21.4(#232) and 1.21.5(#114) no Mob/Player kills in the database [17:02:13 WARN]: java.io.NotSerializableException: org.bukkit.craftbukkit.attribute.CraftAttribute [17:02:13 WARN]: at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1200) [17:02:13 WARN]: at java.base/java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:358) [17:02:13 WARN]: at java.base/java.util.ArrayList.writeObject(ArrayList.java:948) [17:02:13 WARN]: at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [17:02:13 WARN]: at java.base/java.lang.reflect.Method.invoke(Method.java:580) [17:02:13 WARN]: at java.base/java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1072) [17:02:13 WARN]: at java.base/java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1529) [17:02:13 WARN]: at java.base/java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1451) [17:02:13 WARN]: at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1194) [17:02:13 WARN]: at java.base/java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:358) [17:02:13 WARN]: at java.base/java.util.ArrayList.writeObject(ArrayList.java:948) [17:02:13 WARN]: at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [17:02:13 WARN]: at java.base/java.lang.reflect.Method.invoke(Method.java:580) [17:02:13 WARN]: at java.base/java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1072) [17:02:13 WARN]: at java.base/java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1529) [17:02:13 WARN]: at java.base/java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1451) [17:02:13 WARN]: at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1194) [17:02:13 WARN]: at java.base/java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:358) [17:02:13 WARN]: at java.base/java.util.ArrayList.writeObject(ArrayList.java:948) [17:02:13 WARN]: at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [17:02:13 WARN]: at java.base/java.lang.reflect.Method.invoke(Method.java:580) [17:02:13 WARN]: at java.base/java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1072) [17:02:13 WARN]: at java.base/java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1529) [17:02:13 WARN]: at java.base/java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1451) [17:02:13 WARN]: at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1194) [17:02:13 WARN]: at java.base/java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:358) [17:02:13 WARN]: at CoreProtect-CE-23.0-RC1b.jar//net.coreprotect.database.statement.EntityStatement.insert(EntityStatement.java:28) [17:02:13 WARN]: at CoreProtect-CE-23.0-RC1b.jar//net.coreprotect.database.logger.EntityKillLogger.log(EntityKillLogger.java:50) [17:02:13 WARN]: at CoreProtect-CE-23.0-RC1b.jar//net.coreprotect.consumer.process.EntityKillProcess.process(EntityKillProcess.java:24) [17:02:13 WARN]: at CoreProtect-CE-23.0-RC1b.jar//net.coreprotect.consumer.process.Process.processConsumer(Process.java:206) [17:02:13 WARN]: at CoreProtect-CE-23.0-RC1b.jar//net.coreprotect.consumer.Consumer.run(Consumer.java:133) [17:02:13 WARN]: at java.base/java.lang.Thread.run(Thread.java:1583) [17:02:13 WARN]: java.lang.NullPointerException: Cannot invoke "java.sql.ResultSet.next()" because "resultSet" is null [17:02:13 WARN]: at CoreProtect-CE-23.0-RC1b.jar//net.coreprotect.database.logger.EntityKillLogger.log(EntityKillLogger.java:52) [17:02:13 WARN]: at CoreProtect-CE-23.0-RC1b.jar//net.coreprotect.consumer.process.EntityKillProcess.process(EntityKillProcess.java:24) [17:02:13 WARN]: at CoreProtect-CE-23.0-RC1b.jar//net.coreprotect.consumer.process.Process.processConsumer(Process.java:206) [17:02:13 WARN]: at CoreProtect-CE-23.0-RC1b.jar//net.coreprotect.consumer.Consumer.run(Consumer.java:133) [17:02:13 WARN]: at java.base/java.lang.Thread.run(Thread.java:1583)

P
Phil Thomas · April 4, 2025

looks like I am getting an error with mysql at java.base/java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1529) at java.base/java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1451) at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1194) at java.base/java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:358) at java.base/java.util.ArrayList.writeObject(ArrayList.java:948) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at java.base/java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1072) at java.base/java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1529) at java.base/java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1451) at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1194) at java.base/java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:358) at java.base/java.util.ArrayList.writeObject(ArrayList.java:948) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at java.base/java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1072) at java.base/java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1529) at java.base/java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1451) at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1194) at java.base/java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:358) at CoreProtect.jar//net.coreprotect.database.statement.EntityStatement.insert(EntityStatement.java:28) at CoreProtect.jar//net.coreprotect.database.logger.EntityKillLogger.log(EntityKillLogger.java:50) at CoreProtect.jar//net.coreprotect.consumer.process.EntityKillProcess.process(EntityKillProcess.java:24) at CoreProtect.jar//net.coreprotect.consumer.process.Process.processConsumer(Process.java:206) at CoreProtect.jar//net.coreprotect.consumer.Consumer.run(Consumer.java:133) at java.base/java.lang.Thread.run(Thread.java:1583) java.sql.SQLException: Illegal operation on empty result set. at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:121) at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:89) at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:81) at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:55) at com.mysql.cj.jdbc.result.ResultSetImpl.checkRowPos(ResultSetImpl.java:541) at com.mysql.cj.jdbc.result.ResultSetImpl.getObject(ResultSetImpl.java:1304) at com.mysql.cj.jdbc.result.ResultSetImpl.getInt(ResultSetImpl.java:852) at CoreProtect.jar//net.coreprotect.hikari.pool.HikariProxyResultSet.getInt(HikariProxyResultSet.java) at CoreProtect.jar//net.coreprotect.database.logger.EntityKillLogger.log(EntityKillLogger.java:59) at CoreProtect.jar//net.coreprotect.consumer.process.EntityKillProcess.process(EntityKillProcess.java:24) at CoreProtect.jar//net.coreprotect.consumer.process.Process.processConsumer(Process.java:206) at CoreProtect.jar//net.coreprotect.consumer.Consumer.run(Consumer.java:133) at java.base/java.lang.Thread.run(Thread.java:1583)

P
Phil Thomas · April 4, 2025

Turning off entity kill tracking seems to have stopped this error...

H
Hackerbbrine · March 17, 2025

[09:19:35 WARN]: java.io.NotSerializableException: org.bukkit.craftbukkit.attribute.CraftAttribute [09:19:35 WARN]: at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1200) [09:19:35 WARN]: at java.base/java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:358) [09:19:35 WARN]: at java.base/java.util.ArrayList.writeObject(ArrayList.java:948) [09:19:35 WARN]: at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [09:19:35 WARN]: at java.base/java.lang.reflect.Method.invoke(Method.java:580) [09:19:35 WARN]: at java.base/java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1072) [09:19:35 WARN]: at java.base/java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1529) [09:19:35 WARN]: at java.base/java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1451) [09:19:35 WARN]: at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1194) [09:19:35 WARN]: at java.base/java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:358) [09:19:35 WARN]: at java.base/java.util.ArrayList.writeObject(ArrayList.java:948) [09:19:35 WARN]: at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [09:19:35 WARN]: at java.base/java.lang.reflect.Method.invoke(Method.java:580) [09:19:35 WARN]: at java.base/java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1072) [09:19:35 WARN]: at java.base/java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1529) [09:19:35 WARN]: at java.base/java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1451) [09:19:35 WARN]: at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1194) [09:19:35 WARN]: at java.base/java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:358) [09:19:35 WARN]: at java.base/java.util.ArrayList.writeObject(ArrayList.java:948) [09:19:35 WARN]: at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [09:19:35 WARN]: at java.base/java.lang.reflect.Method.invoke(Method.java:580) [09:19:35 WARN]: at java.base/java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1072) [09:19:35 WARN]: at java.base/java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1529) [09:19:35 WARN]: at java.base/java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1451) [09:19:35 WARN]: at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1194) [09:19:35 WARN]: at java.base/java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:358) [09:19:35 WARN]: at CoreProtect-CE-23.0-RC1b.jar//net.coreprotect.database.statement.EntityStatement.insert(EntityStatement.java:28) [09:19:35 WARN]: at CoreProtect-CE-23.0-RC1b.jar//net.coreprotect.database.logger.EntityKillLogger.log(EntityKillLogger.java:50) [09:19:35 WARN]: at CoreProtect-CE-23.0-RC1b.jar//net.coreprotect.consumer.process.EntityKillProcess.process(EntityKillProcess.java:24) [09:19:35 WARN]: at CoreProtect-CE-23.0-RC1b.jar//net.coreprotect.consumer.process.Process.processConsumer(Process.java:206) [09:19:35 WARN]: at CoreProtect-CE-23.0-RC1b.jar//net.coreprotect.consumer.Consumer.run(Consumer.java:133) [09:19:35 WARN]: at java.base/java.lang.Thread.run(Thread.java:1583) [09:19:35 WARN]: java.sql.SQLException: Illegal operation on empty result set. [09:19:35 WARN]: at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:121) [09:19:35 WARN]: at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:89) [09:19:35 WARN]: at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:81) [09:19:35 WARN]: at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:55) [09:19:35 WARN]: at com.mysql.cj.jdbc.result.ResultSetImpl.checkRowPos(ResultSetImpl.java:541) [09:19:35 WARN]: at com.mysql.cj.jdbc.result.ResultSetImpl.getObject(ResultSetImpl.java:1304) [09:19:35 WARN]: at com.mysql.cj.jdbc.result.ResultSetImpl.getInt(ResultSetImpl.java:852) [09:19:35 WARN]: at CoreProtect-CE-23.0-RC1b.jar//net.coreprotect.hikari.pool.HikariProxyResultSet.getInt(HikariProxyResultSet.java) [09:19:35 WARN]: at CoreProtect-CE-23.0-RC1b.jar//net.coreprotect.database.logger.EntityKillLogger.log(EntityKillLogger.java:59) [09:19:35 WARN]: at CoreProtect-CE-23.0-RC1b.jar//net.coreprotect.consumer.process.EntityKillProcess.process(EntityKillProcess.java:24) [09:19:35 WARN]: at CoreProtect-CE-23.0-RC1b.jar//net.coreprotect.consumer.process.Process.processConsumer(Process.java:206) [09:19:35 WARN]: at CoreProtect-CE-23.0-RC1b.jar//net.coreprotect.consumer.Consumer.run(Consumer.java:133) [09:19:35 WARN]: at java.base/java.lang.Thread.run(Thread.java:1583) [09:19:46 WARN]: java.io.NotSerializableException: org.bukkit.craftbukkit.attribute.CraftAttribute [09:19:46 WARN]: at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1200) [09:19:46 WARN]: at java.base/java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:358) [09:19:46 WARN]: at java.base/java.util.ArrayList.writeObject(ArrayList.java:948) [09:19:46 WARN]: at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [09:19:46 WARN]: at java.base/java.lang.reflect.Method.invoke(Method.java:580) [09:19:46 WARN]: at java.base/java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1072) [09:19:46 WARN]: at java.base/java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1529) [09:19:46 WARN]: at java.base/java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1451) [09:19:46 WARN]: at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1194) [09:19:46 WARN]: at java.base/java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:358) [09:19:46 WARN]: at java.base/java.util.ArrayList.writeObject(ArrayList.java:948) [09:19:46 WARN]: at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [09:19:46 WARN]: at java.base/java.lang.reflect.Method.invoke(Method.java:580) [09:19:46 WARN]: at java.base/java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1072) [09:19:46 WARN]: at java.base/java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1529) [09:19:46 WARN]: at java.base/java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1451) [09:19:46 WARN]: at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1194) [09:19:46 WARN]: at java.base/java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:358) [09:19:46 WARN]: at java.base/java.util.ArrayList.writeObject(ArrayList.java:948) [09:19:46 WARN]: at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [09:19:46 WARN]: at java.base/java.lang.reflect.Method.invoke(Method.java:580) [09:19:46 WARN]: at java.base/java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1072) [09:19:46 WARN]: at java.base/java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1529) [09:19:46 WARN]: at java.base/java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1451) [09:19:46 WARN]: at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1194) [09:19:46 WARN]: at java.base/java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:358) [09:19:46 WARN]: at CoreProtect-CE-23.0-RC1b.jar//net.coreprotect.database.statement.EntityStatement.insert(EntityStatement.java:28) [09:19:46 WARN]: at CoreProtect-CE-23.0-RC1b.jar//net.coreprotect.database.logger.EntityKillLogger.log(EntityKillLogger.java:50) [09:19:46 WARN]: at CoreProtect-CE-23.0-RC1b.jar//net.coreprotect.consumer.process.EntityKillProcess.process(EntityKillProcess.java:24) [09:19:46 WARN]: at CoreProtect-CE-23.0-RC1b.jar//net.coreprotect.consumer.process.Process.processConsumer(Process.java:206) [09:19:46 WARN]: at CoreProtect-CE-23.0-RC1b.jar//net.coreprotect.consumer.Consumer.run(Consumer.java:133) [09:19:46 WARN]: at java.base/java.lang.Thread.run(Thread.java:1583) [09:19:46 WARN]: java.sql.SQLException: Illegal operation on empty result set. [09:19:46 WARN]: at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:121) [09:19:46 WARN]: at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:89) [09:19:46 WARN]: at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:81) [09:19:46 WARN]: at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:55) [09:19:46 WARN]: at com.mysql.cj.jdbc.result.ResultSetImpl.checkRowPos(ResultSetImpl.java:541) [09:19:46 WARN]: at com.mysql.cj.jdbc.result.ResultSetImpl.getObject(ResultSetImpl.java:1304) [09:19:46 WARN]: at com.mysql.cj.jdbc.result.ResultSetImpl.getInt(ResultSetImpl.java:852) [09:19:46 WARN]: at CoreProtect-CE-23.0-RC1b.jar//net.coreprotect.hikari.pool.HikariProxyResultSet.getInt(HikariProxyResultSet.java) [09:19:46 WARN]: at CoreProtect-CE-23.0-RC1b.jar//net.coreprotect.database.logger.EntityKillLogger.log(EntityKillLogger.java:59) [09:19:46 WARN]: at CoreProtect-CE-23.0-RC1b.jar//net.coreprotect.consumer.process.EntityKillProcess.process(EntityKillProcess.java:24) [09:19:46 WARN]: at CoreProtect-CE-23.0-RC1b.jar//net.coreprotect.consumer.process.Process.processConsumer(Process.java:206) [09:19:46 WARN]: at CoreProtect-CE-23.0-RC1b.jar//net.coreprotect.consumer.Consumer.run(Consumer.java:133) [09:19:46 WARN]: at java.base/java.lang.Thread.run(Thread.java:1583)

O
Oliver Hall · January 11, 2025

java.io.NotSerializableException: org.bukkit.craftbukkit.attribute.CraftAttribute [00:45:35 WARN]: at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1200) [00:45:35 WARN]: at java.base/java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:358) [00:45:35 WARN]: at java.base/java.util.ArrayList.writeObject(ArrayList.java:948) [00:45:35 WARN]: at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [00:45:35 WARN]: at java.base/java.lang.reflect.Method.invoke(Method.java:580) [00:45:35 WARN]: at java.base/java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1072) [00:45:35 WARN]: at java.base/java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1529) [00:45:35 WARN]: at java.base/java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1451) [00:45:35 WARN]: at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1194) [00:45:35 WARN]: at java.base/java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:358) [00:45:35 WARN]: at java.base/java.util.ArrayList.writeObject(ArrayList.java:948) [00:45:35 WARN]: at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [00:45:35 WARN]: at java.base/java.lang.reflect.Method.invoke(Method.java:580) [00:45:35 WARN]: at java.base/java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1072) [00:45:35 WARN]: at java.base/java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1529) [00:45:35 WARN]: at java.base/java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1451) [00:45:35 WARN]: at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1194) [00:45:35 WARN]: at java.base/java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:358) [00:45:35 WARN]: at java.base/java.util.ArrayList.writeObject(ArrayList.java:948) [00:45:35 WARN]: at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [00:45:35 WARN]: at java.base/java.lang.reflect.Method.invoke(Method.java:580) [00:45:35 WARN]: at java.base/java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1072) [00:45:35 WARN]: at java.base/java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1529) [00:45:35 WARN]: at java.base/java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1451) [00:45:35 WARN]: at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1194) [00:45:35 WARN]: at java.base/java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:358) [00:45:35 WARN]: at CoreProtect-CE-23.0-RC1b.jar//net.coreprotect.database.statement.EntityStatement.insert(EntityStatement.java:28) [00:45:35 WARN]: at CoreProtect-CE-23.0-RC1b.jar//net.coreprotect.database.logger.EntityKillLogger.log(EntityKillLogger.java:50) [00:45:35 WARN]: at CoreProtect-CE-23.0-RC1b.jar//net.coreprotect.consumer.process.EntityKillProcess.process(EntityKillProcess.java:24) [00:45:35 WARN]: at CoreProtect-CE-23.0-RC1b.jar//net.coreprotect.consumer.process.Process.processConsumer(Process.java:206) [00:45:35 WARN]: at CoreProtect-CE-23.0-RC1b.jar//net.coreprotect.consumer.Consumer.run(Consumer.java:133) [00:45:35 WARN]: at java.base/java.lang.Thread.run(Thread.java:1583) [00:45:35 WARN]: java.lang.NullPointerException: Cannot invoke "java.sql.ResultSet.next()" because "resultSet" is null [00:45:35 WARN]: at CoreProtect-CE-23.0-RC1b.jar//net.coreprotect.database.logger.EntityKillLogger.log(EntityKillLogger.java:52) [00:45:35 WARN]: at CoreProtect-CE-23.0-RC1b.jar//net.coreprotect.consumer.process.EntityKillProcess.process(EntityKillProcess.java:24) [00:45:35 WARN]: at CoreProtect-CE-23.0-RC1b.jar//net.coreprotect.consumer.process.Process.processConsumer(Process.java:206) [00:45:35 WARN]: at CoreProtect-CE-23.0-RC1b.jar//net.coreprotect.consumer.Consumer.run(Consumer.java:133) [00:45:35 WARN]: at java.base/java.lang.Thread.run(Thread.java:1583) how do i fix this?

L
Lg5426 · January 1, 2025

I've been getting this error message on repeat, any ideas on how to fix it? [14:24:33 WARN]: java.io.NotSerializableException: org.bukkit.craftbukkit.attribute.CraftAttribute [14:24:33 WARN]: at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1200) [14:24:33 WARN]: at java.base/java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:358) [14:24:33 WARN]: at java.base/java.util.ArrayList.writeObject(ArrayList.java:948) [14:24:33 WARN]: at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [14:24:33 WARN]: at java.base/java.lang.reflect.Method.invoke(Method.java:580) [14:24:33 WARN]: at java.base/java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1072) [14:24:33 WARN]: at java.base/java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1529) [14:24:33 WARN]: at java.base/java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1451) [14:24:33 WARN]: at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1194) [14:24:33 WARN]: at java.base/java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:358) [14:24:33 WARN]: at java.base/java.util.ArrayList.writeObject(ArrayList.java:948) [14:24:33 WARN]: at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [14:24:33 WARN]: at java.base/java.lang.reflect.Method.invoke(Method.java:580) [14:24:33 WARN]: at java.base/java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1072) [14:24:33 WARN]: at java.base/java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1529) [14:24:33 WARN]: at java.base/java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1451) [14:24:33 WARN]: at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1194) [14:24:33 WARN]: at java.base/java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:358) [14:24:33 WARN]: at java.base/java.util.ArrayList.writeObject(ArrayList.java:948) [14:24:33 WARN]: at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [14:24:33 WARN]: at java.base/java.lang.reflect.Method.invoke(Method.java:580) [14:24:33 WARN]: at java.base/java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1072) [14:24:33 WARN]: at java.base/java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1529) [14:24:33 WARN]: at java.base/java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1451) [14:24:33 WARN]: at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1194) [14:24:33 WARN]: at java.base/java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:358) [14:24:33 WARN]: at CoreProtect-CE-23.0-RC1b.jar//net.coreprotect.database.statement.EntityStatement.insert(EntityStatement.java:28) [14:24:33 WARN]: at CoreProtect-CE-23.0-RC1b.jar//net.coreprotect.database.logger.EntityKillLogger.log(EntityKillLogger.java:50) [14:24:33 WARN]: at CoreProtect-CE-23.0-RC1b.jar//net.coreprotect.consumer.process.EntityKillProcess.process(EntityKillProcess.java:24) [14:24:33 WARN]: at CoreProtect-CE-23.0-RC1b.jar//net.coreprotect.consumer.process.Process.processConsumer(Process.java:206) [14:24:33 WARN]: at CoreProtect-CE-23.0-RC1b.jar//net.coreprotect.consumer.Consumer.run(Consumer.java:133) [14:24:33 WARN]: at java.base/java.lang.Thread.run(Thread.java:1583) [14:24:33 WARN]: java.lang.NullPointerException: Cannot invoke "java.sql.ResultSet.next()" because "resultSet" is null [14:24:33 WARN]: at CoreProtect-CE-23.0-RC1b.jar//net.coreprotect.database.logger.EntityKillLogger.log(EntityKillLogger.java:52) [14:24:33 WARN]: at CoreProtect-CE-23.0-RC1b.jar//net.coreprotect.consumer.process.EntityKillProcess.process(EntityKillProcess.java:24) [14:24:33 WARN]: at CoreProtect-CE-23.0-RC1b.jar//net.coreprotect.consumer.process.Process.processConsumer(Process.java:206) [14:24:33 WARN]: at CoreProtect-CE-23.0-RC1b.jar//net.coreprotect.consumer.Consumer.run(Consumer.java:133) [14:24:33 WARN]: at java.base/java.lang.Thread.run(Thread.java:1583)

D
DutchMasterChief · December 28, 2024

I'm getting this error in my server logs. It repeats constantly, so fast you can't read anything else int he console: [15:30:07] [Thread-18/WARN]: org.sqlite.SQLiteException: [SQLITE_IOERR_WRITE] I/O error in the VFS layer while trying to write to a file on disk (disk I/O error) [15:30:07] [Thread-18/WARN]: at org.sqlite.core.DB.newSQLException(DB.java:1179) [15:30:07] [Thread-18/WARN]: at org.sqlite.core.DB.newSQLException(DB.java:1190) [15:30:07] [Thread-18/WARN]: at org.sqlite.core.DB.throwex(DB.java:1150) [15:30:07] [Thread-18/WARN]: at org.sqlite.core.NativeDB._exec_utf8(Native Method) [15:30:07] [Thread-18/WARN]: at org.sqlite.core.NativeDB._exec(NativeDB.java:97) [15:30:07] [Thread-18/WARN]: at org.sqlite.jdbc3.JDBC3Statement.lambda$executeLargeUpdate$2(JDBC3Statement.java:135) [15:30:07] [Thread-18/WARN]: at org.sqlite.jdbc3.JDBC3Statement.withConnectionTimeout(JDBC3Statement.java:454) [15:30:07] [Thread-18/WARN]: at org.sqlite.jdbc3.JDBC3Statement.executeLargeUpdate(JDBC3Statement.java:122) [15:30:07] [Thread-18/WARN]: at org.sqlite.jdbc3.JDBC3Statement.executeUpdate(JDBC3Statement.java:109) [15:30:07] [Thread-18/WARN]: at CoreProtect-Edge-23.0.jar//net.coreprotect.database.Database.performCheckpoint(Database.java:94) [15:30:07] [Thread-18/WARN]: at CoreProtect-Edge-23.0.jar//net.coreprotect.consumer.process.Process.processConsumer(Process.java:77) [15:30:07] [Thread-18/WARN]: at CoreProtect-Edge-23.0.jar//net.coreprotect.consumer.Consumer.run(Consumer.java:133) [15:30:07] [Thread-18/WARN]: at java.base/java.lang.Thread.run(Thread.java:1583)

C
CORE · December 29, 2024

https://www.sqlite.org/rescode.html#ioerr_write

K
Keijo D Putt · October 4, 2024

Title: "CoreProtect Community Edition v23.0 - Release Candidate 1 [1.15 - 1.21]" Body: "This release supports CB/Spigot/Paper 1.15 - 1.20." Still no 1.21 for the community, yet? Typo, perhaps?

J
JaySmethers · October 6, 2024

definitely a typo :P