1761240851

使用banitem with nbt 封禁工业2的方块导致所有id为4096的方块都被封禁比如火力发电机之类的。使用/banitem add后只有被封禁的方块无法使用,一旦重启服务器后所有id为4096的方块,无论子id多少都显示被封禁。



q1055337946
如何配置相同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



    输完命令后出来的结果就是这样子,点击蓝色的字体可以快速生成删除该配置节点的命令

500828
banitem with nbt什么版本

Qingraw
那你肯定输入过/banitem add damage:-1过
你试试/banitem remove damage :-1发截图我看下

1761240851
500828 发表于 2021-8-1 09:00
banitem with nbt什么版本

v3.2.38的版本..........

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