tick指令carpet化的功能仍然有缺失
acaciachan opened this issue · 2 comments
Bug description
tick类指令carpet化不完善,以前carpet的时候输入"/tick warp",后面不接数字或者接个0,效果等同于现在的/tick sprint stop。这也是旧版的停止加速的方式,而且一般停止加速都是越快越好,更短的指令这方面也更有优势。Steps to reproduce
1
Expected behavior
No response
Actual behavior
No response
Relevant logs
No response
Minecraft version
all
Carpet TIS Addition version
latest
Fabric Carpet version
0
Other information
No response
Check list
- I have verified that the issue persists in the latest version of the mod.
- I have searched the existing issues and confirmed that this is not a duplicate.
这涉及到了修改指令树结构,需要在原版创建指令树的时候进行修改,指令树创建完后就不好改了。麻烦点是,fabric-carpet 加载配置文件的时机太迟了,比原版创建指令树的时间点迟……
如果要解决的话,下面有两个可能算是方案的思路:
- 想办法让配置文件加载地更早些,得确保不能影响其他 carpet(拓展)的运行
- 想办法动态修改指令树。得确保没有副作用,感觉有点难