minecraft - 被击中后的暴徒无敌
问题描述
我创建了一个数据包,可以让我以每秒 20 发的射速射箭。但是我了解到,每次击中一个暴徒都会有一个大约 0.5 秒的小无敌帧,这使得我的武器的高射速完全无用。我尝试将 {HurtTime} 标记设置为 0 execute as @e run data modify entity @s HurtTime set value 0s
,但它不起作用。我承认我可以通过使用模组来实现这一点,但我想知道是否有办法在游戏中使用命令来删除这个无敌框架。非常感谢
解决方案
您可以尝试多种方式:
带代码。你对这里的代码有同样的问题
将您的命令(信息)编辑为:
execute as @e run data modify entity @s {HurtTime:0s}
另一个代码编辑:使用
entity.setNoDamageTicks(0)
或类似的东西如果没有任何效果,您应该在Arqade上询问
推荐阅读
- javascript - 给定一个自然数 N。N 的总和是多少?
- javascript - 切换 HTML 元素的位置(在页面结构中)
- cen-xfs - 尝试打开模块时会出现错误“服务版本太低”。
- c# - 我们应该在什么场景下使用.net core中的service.Scope()、service.Transient()、service.Singleton()
- visual-c++ - 强制执行代码,以便即使在优化构建中也可以在特定行上设置断点
- python - tsfresh,机器学习的特征提取,数据形状不匹配
- ansible - 使用 ansible 在 cgroup 的 cpu.rt_runtime_us 中设置值
- bots - 培训不是从 botfront 开始的
- manim - Manim Community v0.7.0 - ValueError: 您的安装不支持将 .dvi 文件转换为 SVG
- javascript - 从 tpl 文件 PRESTASHOP 中的 java 脚本函数运行 Ajax