TRely
在服务器用了很长一段时间了
插件是scriptblockplus,日本那个

每次创建脚本方块都会刷一堆报错,但是不影响使用
但是直到今天,有个项用不了了,就是amount

请不要说让我换脚本插件。。。因为此插件在服务器里面应用甚广







蟹蒙老鸽
JsonSyntaxException 数据异常
检查一下你的脚本 “amount” ,里面设置是不是有什么问题

TRely
蟹蒙老鸽 发表于 2021-5-28 10:36
JsonSyntaxException 数据异常
检查一下你的脚本 “amount” ,里面设置是不是有什么问题 ...

不知道咋检查。[@amount:1]这个指令是我存在文档里的,要用的时候才复制出来。以前是一直在用的,没出过问题。

redfish
脚本贴出来看看

TRely
redfish 发表于 2021-5-28 14:26
脚本贴出来看看

/sbp break create [@amount:1] [@server &6[&b宝藏猎人&6]&e<player>&a挖到了3颗钻石!] [@bypass /give <player> diamond 3]

redfish
TRely 发表于 2021-5-28 14:27
/sbp break create [@amount:1] [@server &6[&b宝藏猎人&6]&e&a挖到了3颗钻石!] [@bypass /give  diamon ...

我试了下你的脚本是没问题的,你检查看看你的java版本和插件版本,我看了下好像要求java11以上

TRely
redfish 发表于 2021-5-28 15:21
我试了下你的脚本是没问题的,你检查看看你的java版本和插件版本,我看了下好像要求java11以上 ...

装jdk11会有啥其他插件不兼容的嘛

redfish
本帖最后由 redfish 于 2021-5-28 17:14 编辑
TRely 发表于 2021-5-28 16:37
装jdk11会有啥其他插件不兼容的嘛

一般高版本是不会有兼容问题的
或者他有个兼容java8的插件版本,你可以试试看

TRely
redfish 发表于 2021-5-28 17:12
一般高版本是不会有兼容问题的
或者他有个兼容java8的插件版本,你可以试试看
...

是呀 我装的就是java8兼容版本
那我直接先装java11再换插件jar试试

redfish
本帖最后由 redfish 于 2021-5-28 17:33 编辑
TRely 发表于 2021-5-28 17:19
是呀 我装的就是java8兼容版本
那我直接先装java11再换插件jar试试

额,我刚试了下java8的版本,也没有你的问题发生,你有没有手动改过插件配置里面的json文件?
如果可以的话,你可以先备份你的配置目录,然后删掉,接着重新加载插件让他自己生成配置,看看问题还在不在

TRely
redfish 发表于 2021-5-28 17:31
额,我刚试了下java8的版本,也没有你的问题发生,你有没有手动改过插件配置里面的json文件?
如果可以的 ...

我确实动过,但是都不是amount的脚本方块,只是改了其他的一些cooldown而已

TRely
redfish 发表于 2021-5-28 17:31
额,我刚试了下java8的版本,也没有你的问题发生,你有没有手动改过插件配置里面的json文件?
如果可以的 ...

如果是这样的话我怕很多东西恢复不过来 应用太广了

redfish
TRely 发表于 2021-5-28 17:47
如果是这样的话我怕很多东西恢复不过来 应用太广了

额,那只能手动检查了
根据报错,错误的应该在这下面的文件
plugins\ScriptBlockPlus\json\playercount
你主要检查看看

可以用个有检查json格式的编辑器,把文件都打开看看有没有报错

TRely
redfish 发表于 2021-5-28 18:01
额,那只能手动检查了
根据报错,错误的应该在这下面的文件
plugins\ScriptBlockPlus\json\playercount

没动过这里的文件 好像都是玩家的id

redfish
本帖最后由 redfish 于 2021-5-28 18:11 编辑
TRely 发表于 2021-5-28 18:03
没动过这里的文件 好像都是玩家的id

你可以先按照我上面跟你说的方式测试一下,备份好就不会有问题了,首先要确认是配置文件的问题。
你可以把配置文件发上来,我帮你看看吧

TRely
redfish 发表于 2021-5-28 18:06
你可以先按照我上面跟你说的方式测试一下,备份好就不会有问题了,首先要确认是配置文件的问题。
你可以把 ...

你好,主要是重置玩家数据之后有些冷却也会重置,可以再领一次什么的
playercount太多了,给您发interact
interact.zip (2.82 KB, 下载次数: 2)


redfish
TRely 发表于 2021-5-28 18:17
你好,主要是重置玩家数据之后有些冷却也会重置,可以再领一次什么的
playercount太多了,给您发interact ...

你发的这个应该没问题,应该是其他文件的问题


我看了一下,报错的文件应该是一个json数组的文件,但是被改成了json对象的文件,你看看哪个文件不是由"["开头的

第一页 上一页 下一页 最后一页