yytatghtgh
如何在1.19原版服务器中禁用镐子,斧子,锹,删除合成配方也行,求助有没有老铁知道呀

匿名卡
https://www.bilibili.com/video/B ... ommend_more_video.5

相同原理,命令方块检查物品栏有没有相同命名id的物品,然后给他个标签,然后clear掉这个标签的物品
如果有需要,再嵌套个命令方块,返还物品材料即可,原版就那么点物品,应该不麻烦

如果不想命令方块的话,only数据包咯,得定制

Ph-苯
用数据包可以删除合成配方。删除配方本身很简单,但是需要大量的数据包前置知识,如果自己不会做的话还是推荐定制。

109822
最简单的方法就是装个物品管理的插件,把稿子,斧头,铁锹,ban了

幻心飞小骥
如果你需要让所有玩家的物品栏里不包含木剑,可以:
  1. clear @a minecraft:wooden_sword
复制代码
输入该段指令到命令方块,设置为循环(紫色),不需红石即可
需要BAN更多的物品就替换掉“wooden_sword”换成其他物品
https://wiki.biligame.com/mc/%E5%91%BD%E4%BB%A4/clear


璃殇Shangli
1命令方块设置紫色ban物品  2mod设置禁用标签 3定制数据包或者自己写(写这玩意需要大量知识)

yytatghtgh
本帖最后由 yytatghtgh 于 2022-6-23 16:37 编辑
幻心飞小骥 发表于 2022-6-21 20:17
如果你需要让所有玩家的物品栏里不包含木剑,可以:输入该段指令到命令方块,设置为循环(紫色),不需红石 ...

可以了,多个物品怎么添加在同一个命令方块里清除,要加逗号吗

yytatghtgh
幻心飞小骥 发表于 2022-6-21 20:17
如果你需要让所有玩家的物品栏里不包含木剑,可以:输入该段指令到命令方块,设置为循环(紫色),不需红石 ...

在单人可以,在服务器里@a显示未检测到玩家

幻心飞小骥
yytatghtgh 发表于 2022-6-23 17:46
在单人可以,在服务器里@a显示未检测到玩家

首先,我暂时没有找到同时检测并删除多个物品栏的指令,多放几个命令方块凑合用吧……
然后是说,@a是选择所有玩家,多人模式下按理说是可以@a的啊……实在不行,换@e(全部实体),再叫几个玩家一起试试?

幻心飞小骥
/gamerule commandBlockOutput false
加一段,这是不让命令执行后在聊天区输出的代码

yytatghtgh
幻心飞小骥 发表于 2022-6-23 17:57
/gamerule commandBlockOutput false
加一段,这是不让命令执行后在聊天区输出的代码 ...

好的谢谢

yytatghtgh
幻心飞小骥 发表于 2022-6-23 17:55
首先,我暂时没有找到同时检测并删除多个物品栏的指令,多放几个命令方块凑合用吧……
然后是说,@a是选 ...

@e也不行,直接输入名字都没反应

幻心飞小骥
本帖最后由 幻心飞小骥 于 2022-6-24 08:27 编辑
yytatghtgh 发表于 2022-6-24 00:50
@e也不行,直接输入名字都没反应

我参考的是https://wiki.biligame.com/mc/%E7 ... 9%E6%8B%A9%E5%99%A8
我想到以前我玩离线版(非正版账号登录)时,有时关于玩家的选择器(@a一类)也会失效(主要发生在低版本),所以我猜是不是离线模式的缘故?

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