• 欢迎来到Minecraft插件百科!
  • 对百科编辑一脸懵逼?帮助:快速入门带您快速熟悉百科编辑!
  • 因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289

“CoreProtect”的版本间的差异

来自Minecraft插件百科
跳转至: 导航搜索
(纠正翻译疏漏)
(完成)
第169行: 第169行:
  
 
====2====
 
====2====
| /co restore u:<user> t:<time> r:<radius> a:<action> b:<blocks> e:<exclude>
+
  /co restore u:<user> t:<time> r:<radius> a:<action> b:<blocks> e:<exclude>
Same parameters as /rollback. Shortcut: "/co rs".
+
  与/rollback同样的参数设置. 简短命令: "/co rs".
Restoring can be used to undo rollbacks.
+
  /restore同样可以作用于回退/rollback操作.
| /co lookup u:<user> t:<time> r:<radius> a:<action> b:<blocks> e:<exclude>
+
  /co lookup u:<user> t:<time> r:<radius> a:<action> b:<blocks> e:<exclude>
Same parameters as /rollback. Shortcut: "/co l".
+
  与/rollback同样的参数设置. 简短命令: "/co l".
Lookups can be used to search through block data.
+
  本命令也可以用于搜索查看方块记录.
| /co purge t:<time>
+
  /co purge t:<time>
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.
+
  举个例子来说, "/co purge t:30d" 将会删除所有一个月前的旧数据,仅保留最近30天的数据.
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.
+
  在游戏中输入命令,将只有30天以后的数据可以被清除;如果在控制台输入命令,则是24小时以后的数据都可以被清除.
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.
+
  >>默认情况下,如果指令中并未指定范围(radius)变量,插件将会自动代入10这个数据,限制操作的作用范围是你周围半径10格的区域.使用"r:#global"来执行全局回档.
Rollback Notch 1 hour (with default radius of 10):
+
  对玩家Notch一小时内的所有操作进行回档(默认范围10):
/co rollback u:Notch t:1h
+
  /co rollback u:Notch t:1h
PREVIEW rolling back Notch 1 hour (with default radius of 10):
+
  预览“对玩家Notch一小时内的所有操作进行回档(默认范围10):
/co rollback u:Notch t:1h #preview
+
  /co rollback u:Notch t:1h #preview
Rollback Notch 23 hours and 17 minutes (with default radius of 10):
+
  对玩家Notch23小时17分钟内的所有操作进行回档(默认范围10):
/co rollback u:Notch t:23h17m
+
  /co rollback u:Notch t:23h17m
Rollback ONLY stone placed/broken by Notch within the last hour (with default radius of 10):
+
  对玩家Notch最近一小时内的石头放置/破坏操作进行回档(默认范围10):
/co rollback u:Notch t:1h b:1
+
  /co rollback u:Notch t:1h b:1
Rollback ONLY stone BROKEN by Notch within the last hour (with default radius of 10):
+
  对玩家Notch最近一小时内的石头破坏操作进行回档(默认范围10):
/co rollback u:Notch t:1h b:1 a:-block
+
  /co rollback u:Notch t:1h b:1 a:-block
Rollback EVERYTHING Notch did in the last hour EXCEPT for stone he placed/broken:
+
  对玩家Notch最近一小时内除了石头放置/破坏以外的所有操作进行回档(全局):
/co rollback u:Notch t:1h r:#global e:1
+
  /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:
+
  对玩家Notch最近一小时内的地形修改操作进行回档(半径20):
/co rollback u:Notch t:1h r:20
+
  /co rollback u:Notch t:1h r:20
Rollback griefing Notch did in the last hour ONLY in the Nether:
+
  对玩家Notch最近一小时内的地形修改操作进行回档(限制在Nether世界):
/co rollback u:Notch t:1h r:#nether
+
  /co rollback u:Notch t:1h r:#nether
Rollback everything done in the last 15 minutes by
+
  对所有玩家最近15分钟内的所有操作进行回档(半径30):
anyone within 30 blocks of you:
+
  /co rollback t:15m r:30
/co rollback t:15m r:30
+
  对在WorldEdit选区内最近15分钟内的所有操作进行回档:
Rollback everything done in the last 15 minutes in a WorldEdit selection:
+
  /co rollback t:15m r:#worldedit
/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
/co lookup b:56 t:1h a:-block
+
  查看最近30分钟内玩家Notch发送的所有聊天信息:
Lookup all chat messages sent by Notch in the last 30 minutes:
+
  /co lookup u:Notch t:30m a:chat
/co lookup u:Notch t:30m a:chat
+
  查看玩家Notch的所有登陆操作:
Lookup all logins ever done by Notch:
+
  /co lookup u:Notch a:login
/co lookup u:Notch a:login
 
  
 
===权限===
 
===权限===

2014年9月5日 (五) 21:15的版本

 本插件wiki内容分别发布在不同网站,故以下分标题由本条目贡献者自拟,内容来自官方。

综述

 本节内容英文原文来自插件bukkit首页。英文原文版权所有归插件编写者,翻译完成后将自行删除英文部分。

特性简介

快速高效的数据日志记录.
快速回档 - 回档/恢复时没有延迟.
多线程以确保服务器执行操作时没有延迟.
无需配置配置文件.将插件放入服务器就可以运行.
基于SQLite的数据储存.
支持MySQL数据库.
简单的命令使用.
可以执行回档及恢复功能.随时撤销回档命令.
使用(方块记录查询)操作简单.
高效的搜索式查询工具.
页面形式的日志记录查询.
自动升级检测.
支持多世界.
支持在配置文件中自由开启/关闭任何一个记录类型.
回档某个人的方块操作,或是全图恢复一定区域内的所有方块.
支持回档/恢复时略过指定类型的方块.
限定回档/恢复的特定方块类型.
记录基本的玩家操作.(例如当玩家打开一扇门时,记录操作)
液体追踪.记录放置水源/岩浆源的玩家.
树木追踪.记录树苗的放置者.
限定回档/恢复操作所作用的半径范围.
支持水桶/岩浆桶的权限系统.
支持查询从另一个方块掉落下来的方块记录.
如果玩家破坏了放置有木牌的方块,回档时支持恢复方块与其上的木牌.
支持删除旧有记录数据.
安全的默认参数.
支持同时对多个玩家进行回档/恢复操作.
每个世界拥有独立的配置文件.
限定执行翻页、回档、恢复时所作用的动作范围.
执行操作时支持跳过多个玩家或方块.
预览回档/恢复操作.
使用WorldEdit的选择系统.
轻度利用API.
Works with Tekkit servers
还有更多特性.

日志事件

记录被玩家破坏的方块.
记录被玩家放置的方块.
记录自然的方块破坏事件. (例如:木牌放置在一个泥土方块,泥土方块被破坏后,木牌会自然弹出变为掉落的物品形式.)
记录桶的使用.
记录液体的流动.
记录树木的生长.
记录蘑菇的生长.
记录藤蔓的生长.
记录爆炸事件.(包括TNT,苦力怕, 恶魂等)
记录打火石和火焰弹的使用.
记录被火点燃的方块.
记录在火中烧掉的方块.
记录实体对方块的变动.(末影人/末影龙)
记录方块的移动行为. (掉落沙/沙砾)
记录树叶的掉落行为.
记录玩家的动作.
记录地狱门的生成.
记录被活塞移动的方块.
记录被玩家收割的小麦.
记录雪傀儡生成的雪.
记录容器中物品的变更.(容器包括箱子,熔炉,发射器等.)
记录画与展示框的变更. (支持回档命令.)
记录被玩家杀死的实体.

(动物/怪物)

记录玩家发送的聊天信息与使用过的命令.
记录玩家的登录、登出行为.
记录WorldEdit插件所造成的地形变更.
记录范围仍在不停的拓展...

使用说明

 当你开启查询模式时,你能够做到以下几点 (输入"/core inspect"或是"/co i"):
 左键一个方块来查看放置信息.
 右键一个方块来查看临近的方块的移除信息.
 右键放置一个方块来查看该位置的方块的移除信息.
 右键放置一个方块取代原有方块来查看原有方块的放置信息.      
 (例如,将泥土放置在水中来查看水源的相关信息)
 右键门、按钮、拉杆、箱子等可交互的方块来查看其使用信息.

一些反馈

 "使用回档命令既简单又快速."
 "自从Bukkit开发以来,我就一直在运行服务器,所以我用过几乎所有的记录插件.CoreProtect是其中最好的,同时也是最快速的."
 "使用CoreProtect吧.快速、更新快并且能够记录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."
 编写者注:以上内容主观性较强,故只翻译部分,与插件使用无关紧要。

命令

1

 你可以通过输入 "/coreprotect", "/core", 或是 "/co"来调用指令.
 命令概览:
 /co help - 显示命令列表
 /co inspect - 开启查询模式
 /co rollback <params> - 回滚方块数据
 /co restore <params> - 恢复方块数据
 /co lookup <params> - 方块记录翻页
 /co purge <params> - 删除旧有数据
 /co reload - 重载配置文件
 /co version - 查看当前插件版本信息
 简短命令:
 /co near - 查看半径五格内的方块记录
 /co undo - 撤销回档/恢复操作via the opposite action
 下面列出详细的命令信息.
 | /co help

在游戏中列出所有命令.

 | /co inspect

开启查询模式.再次输入则关闭查询模式.命令别名"/co i".

 | /co rollback u:<user> t:

(方块放置)

 a:-block

(方块破坏)

 a:click (玩家交互)
 a:container

(物品拿出或放入箱子等容器.)

 a:+container

(物品放入箱子等容器.)

 a:-container

(物品拿出箱子等容器.)

 a:kill (被杀死的怪物/动物)
 a:chat

(聊天栏中的信息)

 a:command

(用过的命令)

 a:session

(玩家登入/登出)

 a:+session

(玩家登入)

 a:-session

(玩家登出)

 b:<blocks> - 限定回档时作用的方块类型.
 举个例子来说,如果你只想回档石头方块,你可以输入b:1
 你也可以指定多个物品,像这样b:1,5,7
 你可以在这里找到方块ID
 http://www.minecraftwiki.net/wiki/Data_values
 e:<exclude> - Exclude certain block types from the rollback.

For example, if you don't want TNT to come back during a rollback, you would type e:46 Quote:

  1. <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:

  1. preview

(Preview a rollback/restore)

  1. count (Return the number of rows found in a lookup query)
  2. verbose

(Display additional information during a rollback/restore)

  1. silent

(Display minimal information during a rollback/restore)

2

  /co restore u:<user> t:

权限

指导与资源

API Documentation

IRC

其它