插件手册:prism:home

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
插件手册:prism:home [2020/12/14 17:12]
豆豆豆豆豆 [棱镜(水表)插件指令]
插件手册:prism:home [2021/01/14 01:13] (当前版本)
水晶酱
行 1: 行 1:
 ====== 棱镜(水表)插件权限组 ====== ====== 棱镜(水表)插件权限组 ======
  
-prism.help - 用户可以棱镜帮助文件+prism.help - 允许查看棱镜帮助列表
  
 prism.wand.* - 允许使用所有魔杖。 prism.wand.* - 允许使用所有魔杖。
行 21: 行 21:
 prism.parameters.* - 允许mod使用所有查找参数。子节点是参数名称,即radius或player prism.parameters.* - 允许mod使用所有查找参数。子节点是参数名称,即radius或player
  
-prism.parameters.action+prism.parameters.action - 允许使用action(动作)参数
  
-prism.parameters.before+prism.parameters.before - 允许使用before(之前)参数
  
-prism.parameters.block+prism.parameters.block - 允许使用block(方块)参数
  
-prism.parameters.entity+prism.parameters.entity - 允许使用entity(实体)参数
  
-prism.parameters.id+prism.parameters.id - 允许使用ID参数
  
 prism.parameters.keyword prism.parameters.keyword
  
-prism.parameters.player+prism.parameters.player 
  
-prism.parameters.radius+prism.parameters.radius - 允许使用radius(半径)参数
  
-prism.parameters.since+prism.parameters.since - 允许使用since(之后)参数
  
-prism.parameters.world+prism.parameters.world - 允许使用woeld(世界)参数
  
-prism.parameters.flag.*+prism.parameters.flag.* - 允许使用所有功能性指令
  
-prism.parameters.flag.drain+prism.parameters.flag.drain - 允许使用drain指令
  
-prism.parameters.flag.drain-lava+prism.parameters.flag.drain-lava - 允许使用drain-lava指令
  
-prism.parameters.flag.drain-water+prism.parameters.flag.drain-water - 允许使用drain-water指令
  
-prism.parameters.flag.extended+prism.parameters.flag.extended - 允许使用extended指令
  
-prism.parameters.flag.no-ext+prism.parameters.flag.no-ext - 允许使用no-ext指令
  
 prism.parameters.flag.no-itemclear prism.parameters.flag.no-itemclear
行 71: 行 71:
 prism.preview - 授予预览权限,然后回滚/恢复更改。推荐用于:工作人员 prism.preview - 授予预览权限,然后回滚/恢复更改。推荐用于:工作人员
  
-prism.rollback - 授予回滚更改的权限。推荐给:经验丰富的员工+prism.rollback - 授予回滚更改的权限。推荐给:经验丰富的管理
  
-prism.restore - 授予恢复(重新应用)更改的权限。推荐给:经验丰富的员工+prism.restore - 授予恢复(重新应用)更改的权限。推荐给:经验丰富的管理
  
 prism.tp - 传送到记录ID。推荐用途:经验丰富的玩家。 prism.tp - 传送到记录ID。推荐用途:经验丰富的玩家。
行 79: 行 79:
 prism.report - 查看报告。推荐用于:工作人员 prism.report - 查看报告。推荐用于:工作人员
  
-prism.reload - 授予配置重新加载权限。推荐用于:OPs+prism.reload - 授予配置重新加载权限。推荐用于:OP
  
-prism.delete - 通过命令从数据库清除记录。推荐用于:OPs+prism.delete - 通过命令从数据库清除记录。推荐用于:OP
  
 prism.alerts - 提醒矿石发现,危险块放置。 prism.alerts - 提醒矿石发现,危险块放置。
行 111: 行 111:
 ====== 棱镜(水表)插件指令 ====== ====== 棱镜(水表)插件指令 ======
  
-来自http://discover-prism.com/wiki/view/commands/#full-commands-list+来自https://github.com/AddstarMC/Prism-Bukkit/wiki
  
 ''/pr ?'' 帮助指令 ''/pr ?'' 帮助指令
行 132: 行 132:
 ''/pr rb 参数一堆'' 回档指令 ''/pr rb 参数一堆'' 回档指令
  
-''/pr ex r:xx'' - 在范围内快速灭火+''/pr ex 半径''- 在范围内快速灭火
  
-''/pr drain r:xx'' - 在范围内快速清除水/岩浆+''/pr drain 半径'' - 在范围内快速清除水/岩浆
  
  --- //BCA 2017/02/11//  --- //BCA 2017/02/11//
  
-查询参数 +
-a:[action] - 动作,类似于“"block-break”(完整列表见动作清单)。+**查询参数** 
 +|
  
-r:[radius] - 以自身为中心半径范围大小例如 r:20+''a:[action]'' 动作类似于“"block-break”(完整列表见动作参数)
  
-r:global - 半径设为整个世界方便查询玩家的所有动作。需要特殊的配置或权限用于查找/回滚/还原+''r:[radius]'' 以自身为中心半径范围大小例如 r:20
  
-r:we 使用WorldEdit选择指定区域半径来-查找/还原/滚回。支持r参数+''r:global'' - 半径设为整个世界,方便查询玩家的所有动作。需要特殊的配置或权限用于查找/回滚/还原。
  
-r:player:[radius] 以该在线玩家自身为中心r为半径查+''r:we'' 使用WorldEdit选择指定区域半径来-找/还原/滚回。支持r参数
  
-r:x,y,z:[radius] - 以坐标x,y,z的半径查询。+''r:player:[radius]'' - 以该在线玩家自身为中心r为半径查询。
  
-r:world - 无半径,但仅限于当前世界或w:[world]。+''r:x,y,z:[radius]'' - 以坐标x,y,z的半径查询
  
-r:半径限制在当前方块(当前块的x/z,从基岩到世界高度)+''r:world'' 半径,但仅当前世界或w:[world]
  
-b:[blockname/id] -方块名字 b:grass 或 b:2 或 b:2:0+''r:c'' 将半径限制在当前方块(当前方块的x/z,从基岩到世界高度)
  
-e:[entity] - 实体 e:pig+''b:[blockname/id]'' -方块名字 b:grass 
  
-t:[timesince] - 很久以前发生的事情。例如1s(秒),20m(分钟),1h(小时),7d(天),2w(周)。如果你愿意的话,可以把时间参数放在一起,比如1h20m+''e:[entity]'' 实体 e:pig
  
-before:[time] - 在这时间之前+''t:[timesince]'' 很久以前发生的事情。例如1s(秒),20m(分钟),1h(小时),7d(天),2w(周)。如果你愿意的话,可以把时间参数放在一起,比如1h20m
  
-since:[time] - 在这时间之+''before:[time]'' - 在这时间之
  
-p:[player] - 玩家id 如 p:bean+''since:[time]'' 在这时间之后。
  
-w:[world] - 世界名字w:worldname。默认为当前世界。+''p:[player]'' 玩家id 如 p:bean
  
-k:[world] - 基于文本的关键搜索(主要用于命令/聊天)+''w:[world]'' 世界名w:worldname。默认为当前世界。
  
-id:[world] - 玩家ID+''k:[world]'' 基于文本关键字搜索(主要用于命令/聊天)
  
-使用!排除动作、玩家或实体例如:/pr rollback a:break p:!bean,回档的时候排除bean破坏的方块。+''id:[world]'' - 玩家的ID 
 + 
 +''使用!排除动作、玩家或实体例如:/pr rollback a:break p:!bean,回档的时候排除bean破坏的方块。'' 
 + 
 +
 +**动作参数** 
 +
 + 
 +''a:[action],[action],[action]''可以多个动作一起使用 
 + 
 +  block-break        方块破坏 
 +  block-burn         方块燃烧 
 +  block-dispense     方块发射 
 +  block-fade         方块消失 
 +  block-fall         方块掉落 
 +  block-form         方块出现 
 +  block-place        方块放置 
 +  block-shift        方块变换 
 +  block-spread       方块蔓延 
 +  block-use          方块使用 
 +  bucket-fill        水桶装满 
 +  bonemeal-use       使用骨粉 
 +  container-access   访问容器 
 +  cake-eat           吃蛋糕 
 +  craft-item         合成物品 
 +  creeper-explode    苦力怕爆炸 
 +  crop-trample       践踏农作物 
 +  dragon-eat         龙吃东西 
 +  enchant-item       附魔物品 
 +  enderman-pickup    末影人拿起方块 
 +  enderman-place     末影人放置方块 
 +  entity-break       破坏实体(如盔甲架) 
 +  entity-dye         实体染色(如给羊染色) 
 +  entity-explode     实体爆炸(如末影水晶) 
 +  entity-follow      实体跟随 
 +  entity-form        实体出现、产生、制作 
 +  entity-kill        杀死实体 
 +  entity-leash       拴绳拴住实体(如拴住马) 
 +  entity-shear       实体剪毛(剪羊毛) 
 +  entity-spawn       实体生成(如砸怪物蛋,鸡蛋) 
 +  entity-unleash     使实体爆炸 
 +  fireball           火球 
 +  fire-spread        火蔓延 
 +  firework-launch    烟花发射 
 +  hangingitem-break  下落物品破坏(铁砧?) 
 +  hangingitem-place  下落物品放置 
 +  item-drop          物品掉落 
 +  item-insert        物品放入 
 +  item-pickup        物品捡起 
 +  item-remove        物品移除 
 +  item-rotate        物品旋转(展示物品旋转) 
 +  lava-break         岩浆破坏 
 +  lava-bucket        岩浆装桶 
 +  lava-flow          岩浆流淌 
 +  lava-ignite        岩浆点燃物品 
 +  leaf-decay         落叶 
 +  lighter            打火机 
 +  lightning          闪电 
 +  mushroom-grow      蘑菇生长 
 +  player-chat        玩家聊天 
 +  player-command     玩家使用指令 
 +  player-death       玩家死亡 
 +  player-join        玩家进入游戏 
 +  player-kill        玩家杀死他人动作 
 +  player-quit        玩家离开 
 +  player-teleport    玩家传送 
 +  potion-splash      药水飞溅 
 +  sheep-eat          羊吃草 
 +  sign-change        牌子更变 
 +  spawnegg-use       使用怪物蛋 
 +  tnt-explode        tnt爆炸 
 +  tnt-prime          准备爆炸的tnt 
 +  tree-grow          树生长 
 +  vehicle-break      矿车破坏 
 +  vehicle-enter      矿车进入 
 +  vehicle-exit       下矿车 
 +  vehicle-place      放置矿车 
 +  water-break        破坏水 
 +  water-bucket       水装桶里 
 +  water-flow         水流淌 
 +  world-edit         we操作 
 +  xp-pickup          经验球拾起 
 +   
 +   
 +  
 +**理解动作关系** 
 +
 + 
 +棱镜将不同的动作分类为不同的动作,这样你就可以找到、回滚和恢复你所需要的东西。 
 + 
 +棱镜以两种方式使用关系。 
 + 
 +
 +**同类动作关系** 
 +
 + 
 +同类动作关系仅仅是指这样一个事实:''creeper-explode''和''tnt-explode''几乎是一样的,只是有两个不同的原因造成的爆炸。 
 + 
 +如果使用短名称''a:explode''它将找到与其中任何一个子动作相匹配的操作。如果使用指定的动作,则只会看到一种类型的结果。 
 + 
 +将普通动作名称与短名称列表进行比较,将看到更多的操作名称。''block-break''和''water-break''几乎相同,但可以单独跟踪,但两者都可以被查询。如果你想看到所有结果,可以使用''a:break''。 
 + 
 +
 +**因果关系** 
 +
 + 
 +有些事件是相关的,因为其中一种导致另一种。为了掌握棱镜使用,需要了解这些。 
 + 
 +下面是一个简单的例子: 
 + 
 +一堵带着火把的木墙正在燃烧。整个方块的烧伤记录为''block-burn'',但是木墙被烧光,墙上的火把被移除时,火把就会分离,从而创建一个''block-break''事件。 
 + 
 +棱镜非常清楚事件意味着什么,所以不会把火把记录为燃烧事件,因为它们不能燃烧。 
 + 
 +在使用''/pr near|lookup|inspect''查询都会为清楚地显示事件。 
 + 
 +如果你想把整堵墙回档,你应该用''/prism rb a:burn,break''。或者如果你需要非常具体的话,''/prism rb a:block-burn,block-break''。 
 + 
 +棱镜足够聪明,可以先回档墙,然后再装上火把。 
 + 
 +当了解不同的事件所代表的含义时,就能轻松的回档。 
 + 
 +下面是一些更快速的示例(供参考): 
 +    /prism rb a:water-flow,water-break  -  水流及其破坏的任何物品。 
 +    /prism rb a:block-break,block-fade  -  树被砍了,树叶凋谢了。 
 +     
 +— BCA 2020/12/16
  • 插件手册/prism/home.1607937142.txt.gz
  • 最后更改: 2020/12/14 17:12
  • 豆豆豆豆豆