Awesome plugin. Incredible! Couldn't live without it. Suggestion for the future would to make the rollback command compatible with a:commands. Cheers guys, keep up the good work!

CoreProtect 2.14.2
Fast, efficient block logging, rollbacks, and restores
-
topthat177
- 5/5,
-
BradleyDS1
- 5/5,
Great plugin, but doesn't work with Java 10
[23:31:48 INFO]: [CoreProtect] Enabling CoreProtect v2.14.2
[23:31:48 WARN]: java.lang.ArrayIndexOutOfBoundsException: 1
[23:31:48 WARN]: at net.coreprotect.CoreProtect.performVersionChecks(CoreProtect.java:43)
[23:31:48 WARN]: at net.coreprotect.CoreProtect.onEnable(CoreProtect.java:60)
[23:31:48 WARN]: at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264)
[23:31:48 WARN]: at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:337)
[23:31:48 WARN]: at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:403)
[23:31:48 WARN]: at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:381)
[23:31:48 WARN]: at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:330)
[23:31:48 WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.t(MinecraftServer.java:422)
[23:31:48 WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.l(MinecraftServer.java:383)
[23:31:48 WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.a(MinecraftServer.java:338)
[23:31:48 WARN]: at net.minecraft.server.v1_12_R1.DedicatedServer.init(DedicatedServer.java:272)
[23:31:48 WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:545)
[23:31:48 WARN]: at java.base/java.lang.Thread.run(Unknown Source)
[23:31:48 INFO]: [CoreProtect] CoreProtect was unable to start.
[23:31:48 INFO]: [CoreProtect] Disabling CoreProtect v2.14.2
java version "10" 2018-03-20
Java(TM) SE Runtime Environment 18.3 (build 10+46)
Java HotSpot(TM) 64-Bit Server VM 18.3 (build 10+46, mixed mode) -
LegacyPrison
- 1/5,
[16:23:54 WARN]: at net.coreprotect.consumer.Process.processConsumer(Process.java:54)
> [16:23:54 WARN]: at net.coreprotect.consumer.Consumer.run(Consumer.java:105)
> [16:23:54 WARN]: at java.lang.Thread.run(Thread.java:748)
> [16:23:54 WARN]: org.sqlite.SQLiteException: [SQLITE_CORRUPT] The database disk image is malformed (database disk image is malformed)
> [16:23:54 WARN]: at org.sqlite.core.DB.newSQLException(DB.java:909)
> [16:23:54 WARN]: at org.sqlite.core.DB.newSQLException(DB.java:921)
> [16:23:54 WARN]: at org.sqlite.core.DB.throwex(DB.java:886)
> [16:23:54 WARN]: at org.sqlite.core.NativeDB.prepare_utf8(Native Method)
> [16:23:54 WARN]: at org.sqlite.core.NativeDB.prepare(NativeDB.java:127)
> [16:23:54 WARN]: at org.sqlite.core.DB.prepare(DB.java:227)
> [16:23:54 WARN]: at org.sqlite.core.CorePreparedStatement.<init>(CorePreparedStatement.java:41)
> [16:23:54 WARN]: at org.sqlite.jdbc3.JDBC3PreparedStatement.<init>(JDBC3PreparedStatement.java:30)
> [16:23:54 WARN]: at org.sqlite.jdbc4.JDBC4PreparedStatement.<init>(JDBC4PreparedStatement.java:19)
> [16:23:54 WARN]: at org.sqlite.jdbc4.JDBC4Connection.prepareStatement(JDBC4Connection.java:48)
> [16:23:54 WARN]: at org.sqlite.jdbc3.JDBC3Connection.prepareStatement(JDBC3Connection.java:263)
> [16:23:54 WARN]: at org.sqlite.jdbc3.JDBC3Connection.prepareStatement(JDBC3Connection.java:235)
> [16:23:54 WARN]: at net.coreprotect.database.Database.prepareStatement(Database.java:533)
> [16:23:54 WARN]: at net.coreprotect.database.Database.prepareStatement(Database.java:495)
> [16:23:54 WARN]: at net.coreprotect.consumer.Process.processConsumer(Process.java:55)
> [16:23:54 WARN]: at net.coreprotect.consumer.Consumer.run(Consumer.java:105)
> [16:23:54 WARN]: at java.lang.Thread.run(Thread.java:748)
> [16:23:54 WARN]: org.sqlite.SQLiteException: [SQLITE_CORRUPT] The database disk image is malformed (database disk image is malformed)
> [16:23:54 WARN]: at org.sqlite.core.DB.newSQLException(DB.java:909)
> [16:23:54 WARN]: at org.sqlite.core.DB.newSQLException(DB.java:921)
> [16:23:54 WARN]: at org.sqlite.core.DB.throwex(DB.java:886)
> [16:23:54 WARN]: at org.sqlite.core.NativeDB.prepare_utf8(Native Method)
> [16:23:54 WARN]: at org.sqlite.core.NativeDB.prepare(NativeDB.java:127)
> [16:23:54 WARN]: at org.sqlite.core.DB.prepare(DB.java:227)
> [16:23:54 WARN]: at org.sqlite.core.CorePreparedStatement.<init>(CorePreparedStatement.java:41)
> [16:23:54 WARN]: at org.sqlite.jdbc3.JDBC3PreparedStatement.<init>(JDBC3PreparedStatement.java:30)
> [16:23:54 WARN]: at org.sqlite.jdbc4.JDBC4PreparedStatement.<init>(JDBC4PreparedStatement.java:19)
> [16:23:54 WARN]: at org.sqlite.jdbc4.JDBC4Connection.prepareStatement(JDBC4Connection.java:48)
> [16:23:54 WARN]: at org.sqlite.jdbc3.JDBC3Connection.prepareStatement(JDBC3Connection.java:263)
> [16:23:54 WARN]: at org.sqlite.jdbc3.JDBC3Connection.prepareStatement(JDBC3Connection.java:235)
> [16:23:54 WARN]: at net.coreprotect.database.Database.prepareStatement(Database.java:533)
> [16:23:54 WARN]: at net.coreprotect.database.Database.prepareStatement(Database.java:498)
> [16:23:54 WARN]: at net.coreprotect.consumer.Process.processConsumer(Process.java:56)
> [16:23:54 WARN]: at net.coreprotect.consumer.Consumer.run(Consumer.java:105)
> [16:23:54 WARN]: at java.lang.Thread.run(Thread.java:748)
> [16:23:54 WARN]: org.sqlite.SQLiteException: [SQLITE_CORRUPT] The database disk image is malformed (database disk image is malformed)
> [16:23:54 WARN]: at org.sqlite.core.DB.newSQLException(DB.java:909)
> [16:23:54 WARN]: at org.sqlite.core.DB.newSQLException(DB.java:921)
plz fix
> [16:23:54 WARN]: at org.sqlite.core.DB.throwex(DB.java:886) -
Tonairplayer51
- 5/5,
==================================================
Please add 1.7 Support !
================================================== -
Mo_nur_Mo
- 5/5,
Excellent, this plugin saved me multiple times from Griefers and sometimes just when I made a failure. The Rollback function is great, altough if the chest gets burned, and the items burn away it doesn't seems to rollback (atleast in my case).
-
Soth
- 5/5,
I've used CoreProtect for block logging for a long long time and it has always been reliable and lag free even during rollbacks involving large numbers of changes. I consider this one of the handful of must have plugins for virtually any server.
-
ShelLuser
- 5/5,
Excellent plugin. After some thorough testing I definitely consider this to be a 'must have' plugin because of all the things it can do. For me CP is the "last line of defense". I have some other not to be mentioned plugin which helps prevent griefing but there are always situations which it cannot solve. For example when a player trusts another player but is then betrayed. Well... that's where CP comes in.
For me CP is the kind of plugin which you hope you won't have to use, but when the situation does arise it's usually a life (or block) saver :) -
sergservis
- 4/5,
ChatGuard cooldown chate ERROR
ERROR]: Could not pass event AsyncPlayerChatEvent to CoreProtect v2.14.2
org.bukkit.event.EventException: null
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot.jar:git-Spigot-4bd94dc-015bda4]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot.jar:git-Spigot-4bd94dc-015bda4]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:500) [spigot.jar:git-Spigot-4bd94dc-015bda4]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:482) [spigot.jar:git-Spigot-4bd94dc-015bda4]
at net.minecraft.server.v1_12_R1.PlayerConnection.chat(PlayerConnection.java:1319) [spigot.jar:git-Spigot-4bd94dc-015bda4]
at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:1257) [spigot.jar:git-Spigot-4bd94dc-015bda4]
at net.minecraft.server.v1_12_R1.PacketPlayInChat$1.run(PacketPlayInChat.java:39) [spigot.jar:git-Spigot-4bd94dc-015bda4]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_151]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_151]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_151]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_151]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_151]
Caused by: java.lang.NullPointerException
at net.coreprotect.listener.PlayerListener.onPlayerChat(PlayerListener.java:299) ~[?:?]
at sun.reflect.GeneratedMethodAccessor158.invoke(Unknown Source) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_151]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_151]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) ~[spigot.jar:git-Spigot-4bd94dc-015bda4]
... 11 more -
korhox
- 5/5,
Excellent plugin! I've setup this to MySQL and it allows me to create web-application for this! Great work!
-
Kubson_19
- 5/5,
A very useful plugin for servers that do not like people to destroy unprotected buildings, highly recommended.
-
Grizz
- 4/5,
Need to add an option to disable in-game messages as it is spamming me with TNT placement.
-
ken_kentan
- 1/5,
this project is dead. (last update is 2016, not open source)
................... -
Kastanjeboom
- 4/5,
Please add FastASyncWorldEdit support!
If you add, 5 stars
》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》 -
DrOreo002
- 5/5,
Really good plugin!. Keep it up!, thanks for making it :3
100chars................. -
ScuroK
- 5/5,
i LOVE core protect! thank you so much for this awesome plugin!
keep up the good work -
Funreal
- 4/5,
This is a key plugin for every server. Hope you will keep supporting this.
Got a few bugs here and there though - which is understandable for such an advanced plugin.
Keep up the great work. -
eneeseene
- 4/5,
Very good. But dont support cyrilic nicknames (((
......................................... -
edwardtakev
- 5/5,
450k characters.... the plugin is good ! and one of the most common plugins for one server, good work !!
-
SomeonePIX
- 5/5,
5 star only for good plugin but inactive to fix any bugs and features and updates i will like to see more fixes tnx
-
petomka
- 5/5,
11/10 Fast, nice design, simple, good usability. Perfect? What else to say about this? Perfect for resetting a griefer's work in front of their eyes with a single command.
Page 1 of 6