July_Sunset
在1.13.1版本中,使用tick标签设置的函数没有在每个游戏刻运行,甚至使用function 命令中没有该函数的补全。
我所使用的tick格式:
  1. {
  2.   "replace": false,
  3.   "values": [
  4.     "test"
  5.   ]
  6. }
复制代码

⊙v⊙
本帖最后由 ⊙v⊙ 于 2018-8-27 23:31 编辑

.minecraft\saves\1_13-pre5 数据包_材质包_2\datapacks\UIN\data\minecraft\tags\functions\tick.json
  1. {
  2.   "replace": false,
  3.   "values": [
  4.     "uin:tick_setup"
  5.   ]
  6. }
复制代码

.minecraft\saves\1_13-pre5 数据包_材质包_2\datapacks\UIN\data\uin\functions\tick_setup

第一个是tick的路径
tick里value的写法是 命名空间:function路径,例子中的命名空间是uin
最后一个是tick例子中加载function的路径


对比,很明显你tick里的路径就少了个命名空间/function路径?



另外,游戏里function没有出现函数补全的话,可能是
函数路径错了
函数里有至少一处地方游戏读取失败,导致整个mcfunction加载不到

SPGoding
确保你的函数位置在
data\minecraft\functions\test.mcfunction
并且内容无错


reload 后打开 .minecraft\logs\latest.log 尾部可以查看函数读取错误

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