快速高效的数据日志记录.
快速回档 - 回档/恢复时没有延迟.
Multi-threaded to ensure server performance is never impacted
无需配置配置文件.将插件放入服务器就可以运行.
基于SQLite的数据储存.
支持MySQL数据库.
简单的命令使用.
可以执行回档及恢复功能.随时撤销回档命令.
使用(方块记录查询)操作简单.
高效的search-based查询工具.
页面形式的日志记录查询.
自动升级检测.
支持多世界.
Enable or disable any aspect of logging in the configuration file.
回档某个人的方块操作,或是全图恢复一定区域内的所有方块.
支持回档/恢复时略过指定类型的方块.
Restrict rollbacks/restores to specific block types
记录基本的玩家操作.(例如当玩家打开一扇门时,记录操作)
液体追踪.记录放置水源/岩浆源的玩家.
树木追踪.记录树苗的放置者.
创建每个世界单独的配置文件.
Lookup, rollback, or restore by a specific action.
Exclude multiple users or blocks.
预览回档/恢复操作.
使用WorldEdit的选择系统.
轻度利用API.
Works with Tekkit servers
还有更多特性.
Once you have the inspector enabled ("/core inspect", or just "/co i"), you can do the following:
Left-click a block to see who placed that block.
Right-click a block to see what adjacent block was removed.
Right-click (place) a block in a location to see what block was removed at that location.
Right-click (place) a block in another block to see who placed it. (ex: place dirt in water to see who placed the water)
Right-click on a door,button,lever,chest,etc, to see who last used it.
一些反馈
"使用回档命令既简单又快速."
"自从Bukkit开发以来,我就一直在运行服务器,所以我用过几乎所有的记录插件.CoreProtect是其中最好的,同时也是最快速的."
"Go with CoreProtect. It's fast, updated frequently, and logs WorldEdit."
"Overall it felt more natural, simpler, and much faster to use CoreProtect than Prism, which just doesn't compare."
"CoreProtect brings complex logging and rollbacks, whilst at the same time keeping a low profile."
Shortcut Commands:
/co near - Performs a lookup with a radius of 5
/co undo - Revert a rollback/restore via the opposite action
Detailed command information is listed below.
| /co help
Display a list of commands in-game.
| /co inspect
Enable the inspector. Type the command again to disable it. You can also use just "/co i".
| /co rollback u:<user> t:
<hashtag> - Add a hashtag to the end of your command to perform additional actions.
For example, to perform a rollback preview, you would use #preview
Here's a list of available hashtags:
preview
(Preview a rollback/restore)
count (Return the number of rows found in a lookup query)
verbose
(Display additional information during a rollback/restore)
silent
(Display minimal information during a rollback/restore)
Same parameters as /rollback. Shortcut: "/co rs".
Restoring can be used to undo rollbacks.
| /co lookup u:<user> t: r:<radius> a:<action> b:<blocks> e:<exclude>
Same parameters as /rollback. Shortcut: "/co l".
Lookups can be used to search through block data.
| /co purge t:
Purge old block data. Useful for freeing up space on your HDD if you don't need the older data.
For example, "/co purge t:30d" will delete all data older than one month, and only keep the last 30 days of data.
If used in-game, only data older than 30 days can be purged. If used from the console, only data older than 24 hours can be purged.
Example Rollback Commands:
>>By default, if no radius is specified, a radius of 10 will be applied, restricting the rollback to within 10 blocks of you. Use "r:#global" to do a global rollback.
Rollback Notch 1 hour (with default radius of 10):
/co rollback u:Notch t:1h
PREVIEW rolling back Notch 1 hour (with default radius of 10):
/co rollback u:Notch t:1h #preview
Rollback Notch 23 hours and 17 minutes (with default radius of 10):
/co rollback u:Notch t:23h17m
Rollback ONLY stone placed/broken by Notch within the last hour (with default radius of 10):
/co rollback u:Notch t:1h b:1
Rollback ONLY stone BROKEN by Notch within the last hour (with default radius of 10):
/co rollback u:Notch t:1h b:1 a:-block
Rollback EVERYTHING Notch did in the last hour EXCEPT for stone he placed/broken:
/co rollback u:Notch t:1h r:#global e:1
Rollback griefing Notch did in the last hour that is within 20 blocks of you:
/co rollback u:Notch t:1h r:20
Rollback griefing Notch did in the last hour ONLY in the Nether:
/co rollback u:Notch t:1h r:#nether
Rollback everything done in the last 15 minutes by
anyone within 30 blocks of you:
/co rollback t:15m r:30
Rollback everything done in the last 15 minutes in a WorldEdit selection:
/co rollback t:15m r:#worldedit
Example Lookup Commands:
>>Lookup commands are generally the same as rollback commands. The primary difference is that a default radius is not applied to lookups, meaning all lookup commands do a global search by default.
Lookup all diamond ore mined in the last hour:
/co lookup b:56 t:1h a:-block
Lookup all chat messages sent by Notch in the last 30 minutes:
/co lookup u:Notch t:30m a:chat
Lookup all logins ever done by Notch:
/co lookup u:Notch a:login