
如何配置相同id的[物品/方块(地上的)]
----------------==物品篇==----------------
1.手上先拿着要ban的物品,输入/banitem nbtdump,结果如下(这是一把拔刀)
2.鼠标移到复制那里,点一下就能快速生成禁用该物品某个NBT节点的命令了,拔刀的话选CurrentItemName
说明一下生成的命令的意思
add就是添加
nl:CustmonMaxDamage ,nl指NBTLabel也可以用全拼,后面的就是NBT标签
nv:flammpfeil.slashblade.named.nihilul,nv指NBTValue,后面就是对应NBT标签的值,这里的nv值还加了normal|的前缀,指示这是一个普通的nbt
还可以更改[d,damage]子id参数为-1,-->d:-1,因为拔刀有耐久
如果你手动输入到了/banitem ban add nl: 按一下Tab就可以出提示,效果和这个差不多
3. 回车后还会有提示,你添加了什么样的物品配置到了文件
4.如果还觉得不清楚,你还可以使用/banitem show命令显示这个物品都ban了什么子id和NBT
对于上面的例子,手里拿着的东西不变,输入/banitem show
show命令可用的参数有三个
[w,world] 世界,如果没有设置,默认当前玩家世界
[i,item] 物品,如果没有设置,默认使用手上的,可以是数字,也可以是英文
[d:damage] 子id,如果没有设置,默认打印全部的子id
输完命令后出来的结果就是这样子,点击蓝色的字体可以快速生成删除该配置节点的命令
----------------==物品篇==----------------
1.手上先拿着要ban的物品,输入/banitem nbtdump,结果如下(这是一把拔刀)
2.鼠标移到复制那里,点一下就能快速生成禁用该物品某个NBT节点的命令了,拔刀的话选CurrentItemName
说明一下生成的命令的意思
add就是添加
nl:CustmonMaxDamage ,nl指NBTLabel也可以用全拼,后面的就是NBT标签
nv:flammpfeil.slashblade.named.nihilul,nv指NBTValue,后面就是对应NBT标签的值,这里的nv值还加了normal|的前缀,指示这是一个普通的nbt
还可以更改[d,damage]子id参数为-1,-->d:-1,因为拔刀有耐久
如果你手动输入到了/banitem ban add nl: 按一下Tab就可以出提示,效果和这个差不多
3. 回车后还会有提示,你添加了什么样的物品配置到了文件
4.如果还觉得不清楚,你还可以使用/banitem show命令显示这个物品都ban了什么子id和NBT
对于上面的例子,手里拿着的东西不变,输入/banitem show
show命令可用的参数有三个
[w,world] 世界,如果没有设置,默认当前玩家世界
[i,item] 物品,如果没有设置,默认使用手上的,可以是数字,也可以是英文
[d:damage] 子id,如果没有设置,默认打印全部的子id
输完命令后出来的结果就是这样子,点击蓝色的字体可以快速生成删除该配置节点的命令
banitem with nbt什么版本
那你肯定输入过/banitem add damage:-1过
你试试/banitem remove damage :-1发截图我看下
你试试/banitem remove damage :-1发截图我看下
500828 发表于 2021-8-1 09:00
banitem with nbt什么版本
v3.2.38的版本..........
1761240851 发表于 2021-8-1 03:35
v3.2.38的版本..........
我用的3.2.2没你说的那种问题
本帖最后由 1761240851 于 2021-8-2 10:17 编辑
我确实输入过/banitem add damage:-1但跟4096的id没有关系,我没有拿着主id4096的方块输入d:1的代码,我把上面的那张图片里的代码删掉之后所有的4096id都可以被玩家使用。而且有了一个新问题,我拿着ic2的核弹输入banitem add当时确实被封禁了但重启服务器之后这个核弹方块又显示没有被ban但配置文件没有变化。
Qingraw 发表于 2021-8-1 10:57
那你肯定输入过/banitem add damage:-1过
你试试/banitem remove damage :-1发截图我看下 ...
我确实输入过/banitem add damage:-1但跟4096的id没有关系,我没有拿着主id4096的方块输入d:1的代码,我把上面的那张图片里的代码删掉之后所有的4096id都可以被玩家使用。而且有了一个新问题,我拿着ic2的核弹输入banitem add当时确实被封禁了但重启服务器之后这个核弹方块又显示没有被ban但配置文件没有变化。
1761240851 发表于 2021-8-2 10:12
我确实输入过/banitem add damage:-1但跟4096的id没有关系,我没有拿着主id4096的方块输入d:1的代码,我 ...
你把你的banitem插件删干净换成这个版本试试呢?

Qingraw 发表于 2021-8-2 10:32
你把你的banitem插件删干净换成这个版本试试呢?
按照你说的删完重复上次的步骤一样,服务器重启之后所有id为4096的方块显示没有被ban。只有ic2mod里id为4096的方块有这样的问题
1761240851 发表于 2021-8-2 11:28
按照你说的删完重复上次的步骤一样,服务器重启之后所有id为4096的方块显示没有被ban。只有ic2mod里id为4 ...
你服务器插件列表发下
你服务端核心是?
本帖最后由 1761240851 于 2021-8-2 11:44 编辑
服务端是Mohist
插件列表
服务端是Mohist
插件列表
Qingraw 发表于 2021-8-2 11:37
你服务器插件列表发下
你服务端核心是?
看上面.........
Qingraw 发表于 2021-8-2 14:37
用这个试试:https://www.mcbbs.net/thread-1174236-1-1.html
我用另外一个插件绕过了这个bug,把这两个插件一起用就可以解决这个问题了https://www.mcbbs.net/forum.php? ... read&tid=824439
1761240851 发表于 2021-8-4 00:52
我用另外一个插件绕过了这个bug,把这两个插件一起用就可以解决这个问题了https://www.mcbbs.net/forum.p ...
老哥你是怎么利用这个插件绕过这个bug的 我表示也是这个情况