Minecraft(我的世界)中文论坛

标题: [管理|安全|信息][PoS]Prism —— 棱镜【Sponge最好用的查询/回档插件】[API7]

作者: _DIM_    时间: 2019-2-26 21:49
标题: [管理|安全|信息][PoS]Prism —— 棱镜【Sponge最好用的查询/回档插件】[API7]
本帖最后由 酷车手BB弹 于 2020-3-23 19:09 编辑
Prism

Bukkit上大家常见的叫CoreProtect,俗称coi。那么这里就是pri
目前可能还没有CoreProtect的功能多,但其功能已经比Sponge上其他任意一款查询插件都要强大


目前可以记录方块以及实体甚至是掉落物的信息,并且可以记录应环境因素造成的破坏(例如苦力怕小黑弄没的方块)
支持MongoDB,H2 以及 MySQL / MariaDB

该插件是papi的作者rojo8399所写的

命令:

  1. /pr i - 开/关查询模式
  2. /pr l - 查询记录,可使用参数
  3. /pr near - 查询附近的记录
  4. /pr rb (parameters) - 回档功能,可使用参数
  5. /pr rs (parameters) - 还原功能,可使用参数
  6. /pr undo - 撤消上次回档/还原操作
复制代码

参数:
  1. a:(event) - “动作” 例如 break、place 等……
  2. b:(block id) - “方块” 的名字,例如“grass”。
  3. before:(time) - “之前” 的时间段。
  4. c:(cause) - 非玩家动作,即“environment”环境因素。
  5. player:(name)- “玩家名” 可以是离线玩家。
  6. r:(number) - “半径” - 以你为中心周围的距离。
  7. since:(time) - “之后” 的时间段。
复制代码

Flag值:
  1. -clean - 在回档区域删除即将爆炸的方块以及掉落物。
  2. -drain - 在回档区域清除流体
  3. -no-group - 禁止在查询中自动分组,点击单条记录可直接传送过去
  4. -extended - 使用 /lookup 命令列出附加信息 - 例如:(X,Y,Z)日期时间
复制代码

权限:
  1. prism.info - 可查看关于prism的信息
  2. prism.help - 可查看帮助
  3. prism.inspect - 可使用 /pr i
  4. prism.lookup - 可使用 /pr l 以及 /pr n
  5. prism.rollback - 可使用/pr rb
  6. prism.undo - 可使用 /pr undo
  7. prism.override.radius - 可无视配置文件中的最大半径
复制代码

配置:
  1. commands {
  2.     near {
  3.         defaultRadius=5
  4.     }
  5. }
  6. db {
  7.     h2 {
  8.         tablePrefix="prism_"
  9.     }
  10.     mongo {
  11.         host="127.0.0.1"
  12.         pass=""
  13.         port=27017
  14.         user=""
  15.     }
  16.     mysql {
  17.         host="127.0.0.1"
  18.         pass=""
  19.         port=3306
  20.         schemaVersion=1
  21.         tablePrefix="prism_"
  22.         user=root
  23.     }
  24.     name=prism
  25. }
  26. defaults {
  27.     enabled=true
  28.     radius=5
  29.     since="3d"
  30. }
  31. display {
  32.     dateFormat="yyyy/M/d HH:mm:ss"
  33. }
  34. events {
  35.     break=true
  36.     death=true
  37.     decay=true
  38.     drop=false
  39.     grow=true
  40.     join=true
  41.     pickup=false
  42.     place=true
  43.     quit=true
  44. }
  45. limits {
  46.     radius {
  47.         max=100
  48.     }
  49. }
  50. query {
  51.     actionable {
  52.         limit=10000
  53.     }
  54.     lookup {
  55.         limit=1000
  56.     }
  57. }
  58. storage {
  59.     engine=h2
  60.     expireRecords="4w"
  61. }
复制代码

使用截图:


下载地址:


建议配合PrismPlus食用 最新版已包含附属的功能



什么?缺少指令和聊天的记录功能?MMCLogger了解一下

[groupid=1680]Power of Spongie[/groupid]

QQ截图20190305231846.png (28.93 KB, 下载次数: 11)

QQ截图20190305231846.png

作者: _DIM_    时间: 2019-2-26 21:51
配置文件里的 expireRecords="4w" 是指最长保留时间,4w就是4星期,可以改成7d,1m,1y之类的
作者: lsaoan    时间: 2019-2-26 22:06
顶~顶~顶~顶~顶~顶~顶~顶~顶~
作者: Akkariin    时间: 2019-2-27 02:40
这个名字有意思
插件的作用是监听服务器的一切玩家事件,而名字又是 PRISM
让我想起美国的某个……
作者: SnowWings    时间: 2019-2-27 12:21
收藏.jpg
作者: Not102    时间: 2019-2-27 17:36
支持 壮大sponge
作者: qq2415786013    时间: 2019-3-1 16:40
后台报错刷屏
作者: _DIM_    时间: 2019-3-1 21:51
qq2415786013 发表于 2019-3-1 16:40
后台报错刷屏

自己用了半年了,没任何问题
作者: qq2415786013    时间: 2019-3-1 22:11
酷车手BB弹 发表于 2019-3-1 21:51
自己用了半年了,没任何问题

是不是要按键数据库?
作者: _DIM_    时间: 2019-3-2 11:15
qq2415786013 发表于 2019-3-1 22:11
是不是要按键数据库?

不需要,默认h2
作者: _DIM_    时间: 2019-3-5 23:22
qq2415786013 发表于 2019-3-1 22:11
是不是要按键数据库?

刚刚在帖子里写了补充,是新版不兼容附属
作者: 秋魂    时间: 2019-6-11 16:36
prism会回档出之前死去的生物并且以非常鬼畜的形式运动怎么处理...
作者: 秋魂    时间: 2019-6-11 16:37
本帖最后由 秋魂 于 2019-6-11 16:38 编辑

就是这样

file_1560242296000.jpg (434.71 KB, 下载次数: 2)

file_1560242296000.jpg

作者: _DIM_    时间: 2019-6-11 21:11
秋魂 发表于 2019-6-11 16:37
就是这样

重启服务器试试?
作者: 秋魂    时间: 2019-6-12 00:42
酷车手BB弹 发表于 2019-6-11 21:11
重启服务器试试?

这些生物是活着的,,,我把这些挨个杀了,之后复原的时候都记得加上了break参数,就不会出现这个bug了。
我也不知道重启有没有效XD但可以用这个方法规避这个问题..
作者: dark7    时间: 2019-6-12 09:37
秋魂 发表于 2019-6-12 00:42
这些生物是活着的,,,我把这些挨个杀了,之后复原的时候都记得加上了break参数,就不会出现这个bug了。 ...

我也遇到过,不过我直接砍死完,。。。
作者: 佟星杰    时间: 2019-6-18 00:41
感谢楼主分享
作者: 2677513295    时间: 2019-7-21 13:23
支持1.10的吗

作者: 晨曦曦    时间: 2019-7-22 19:25
插件不错回档的插件正好需要
作者: cp666    时间: 2019-8-1 10:43
冲突就有点。。
作者: wulangyu    时间: 2019-8-24 20:55
吹更:跪求汉化~
作者: 超人大大i    时间: 2019-8-29 17:24
用来防止熊孩子!
作者: _DIM_    时间: 2019-8-29 21:17
wulangyu 发表于 2019-8-24 20:55
吹更:跪求汉化~

这玩意要啥汉化。。。
作者: wulangyu    时间: 2019-8-29 21:24
酷车手BB弹 发表于 2019-8-29 21:17
这玩意要啥汉化。。。

玩家貌似并不能看懂吧,应该

作者: _DIM_    时间: 2019-8-29 22:16
wulangyu 发表于 2019-8-29 21:24
玩家貌似并不能看懂吧,应该

这插件给玩家用?
作者: a25624186    时间: 2019-10-6 16:24
...很奇怪我很多版本都说过了 1.12.2的cat服好像装不上去
作者: Marchal    时间: 2020-2-5 18:21
这个插件可以回档指定玩家的背包吗
作者: _DIM_    时间: 2020-2-6 11:56
Marchal 发表于 2020-2-5 18:21
这个插件可以回档指定玩家的背包吗

不行。     
作者: zll1261390138    时间: 2020-3-20 21:42
楼主,我想回ID555 一个小时前的档应该填什么参数
作者: lol我的喜欢    时间: 2020-3-20 22:09
可以可以,推荐推荐哈,良心贴!!
作者: lol我的喜欢    时间: 2020-3-20 22:09
可以可以,推荐推荐哈,良心贴!!
作者: lol我的喜欢    时间: 2020-3-20 22:10
可以可以,推荐推荐哈,良心贴!!
作者: lol我的喜欢    时间: 2020-3-20 22:11
可以可以,推荐推荐哈,良心贴!!
作者: lol我的喜欢    时间: 2020-3-20 22:16
可以可以,推荐推荐哈,良心贴!!
作者: lol我的喜欢    时间: 2020-3-20 22:18
可以可以,推荐推荐哈,良心贴!!
作者: a8559039    时间: 2020-3-25 20:22
大佬你好,使用了一段时间,该插件的配置文件夹现在有七个多G,这是正常现象嘛
作者: _DIM_    时间: 2020-3-25 20:32
a8559039 发表于 2020-3-25 20:22
大佬你好,使用了一段时间,该插件的配置文件夹现在有七个多G,这是正常现象嘛 ...

你这算小了                           
作者: a8559039    时间: 2020-3-25 20:33
酷车手BB弹 发表于 2020-3-25 20:32
你这算小了

绝了。。那得定时清理,硬盘肯定不够
作者: qq8223426    时间: 2020-4-9 19:24
请问什么时候会有汉化?
作者: ndywmy    时间: 2020-4-19 15:37
good!!!!!!!!!!
作者: 1165894787    时间: 2020-5-2 16:16
可不可以关闭查询时不可破坏/放置方块a
在与林业或是潘马斯农场的果树右键收成时
因为方块会还原,而收集到的掉落物还在,所以会刷出物品

作者: WileStone    时间: 2020-5-14 11:16
这个插件会不会导致TPS降低啊,1.14.4可以正常运作吗
作者: _DIM_    时间: 2020-5-17 12:45
1165894787 发表于 2020-5-2 16:16
可不可以关闭查询时不可破坏/放置方块a
在与林业或是潘马斯农场的果树右键收成时
因为方块会还原,而收集到 ...

难不成你把回档权限给玩家用?
作者: し不懂丶装懂つ    时间: 2020-5-28 21:24
mcbbs有你更精彩
作者: 1165894787    时间: 2020-6-1 23:10
酷车手BB弹 发表于 2020-5-17 12:45
难不成你把回档权限给玩家用?

这个bug是查询时触发的
作者: Crysta11ize    时间: 2020-12-14 08:24
恢复盒子或者箱子的话 里面的物品不会恢复
作者: 2846842988    时间: 2020-12-14 11:09
看起来很不错唉
作者: Doubisam    时间: 2020-12-14 21:35
不会使用回档功能,楼主能否详细讲解一下