行尸走肉的弹匣可以附魔经验修补,用经验补充弹药实在离谱,如何关闭这些弹匣的经验修补附魔?
https://www.mcbbs.net/thread-799450-1-1.html
这个插件可以在服务器内全局禁用经验修补
这个插件可以在服务器内全局禁用经验修补
插件的话,其实随便找个ban物品插件都能做到,甚至于原版嘛,命令方块或者数据包都行
既然你来这个版块问了,那我就给个crt脚本吧复制代码我这里写的是石剑,你换成弹夹就行
另外,问问题不带版本不是好习惯,我是看了你前两个帖子才知道你问的是1.16
既然你来这个版块问了,那我就给个crt脚本吧
- import crafttweaker.api.events.CTEventManager;
- import crafttweaker.api.event.MCAnvilUpdateEvent;
- CTEventManager.register<MCAnvilUpdateEvent>(event=>{if(event.left.commandString=="<item:minecraft:stone_sword>"&&event.right.getEnchantmentLevel(<enchantment:minecraft:mending>)==1)event.output=event.left;});
另外,问问题不带版本不是好习惯,我是看了你前两个帖子才知道你问的是1.16
无敌三脚猫 发表于 2021-10-31 10:56
插件的话,其实随便找个ban物品插件都能做到,甚至于原版嘛,命令方块或者数据包都行
既然你来这个版块问了 ...
修改一下弹匣名字就可以附上经验修补了

1814235286 发表于 2021-10-31 18:09
修改一下弹匣名字就可以附上经验修补了
把
event.left.commandString=="<item:minecraft:stone_sword>"
改成
event.left.definition.commandString=="<item:minecraft:stone_sword>"
无敌三脚猫 发表于 2021-10-31 18:15
把
event.left.commandString==""
改成
不行,可以直接附魔了
1814235286 发表于 2021-10-31 18:25
不行,可以直接附魔了
event.left.definition.commandString=="<item:minecraft:stone_sword>.definition"
无敌三脚猫 发表于 2021-10-31 18:37
event.left.definition.commandString==".definition"
再次感谢指导!(恐怕以后会经常见到我)