JemodsCN
如题目,我尝试创造一个方块,并设置其挖掘等级和工具
但是我根本找不到对应的方法或属性?
如tool, harvest, level ... 都找不到
runClient后我就算是使用下界合金镐也无法掉落(还非常慢)
这是相关代码




无敌三脚猫
去src\main\resources\data\minecraft\tags\blocks\mineable这个位置,建一个pickaxe.json,写
  1. {
  2.   "replace": false,
  3.   "values": [
  4.     "你方块的命名空间id"
  5.   ]
  6. }
复制代码
少的时候可以这么手动写,多的话,Datagen了解一下

JemodsCN
无敌三脚猫 发表于 2023-8-8 14:27
去src\main\resources\data\minecraft\tags\blocks\mineable这个位置,建一个pickaxe.json,写少的时候可以 ...

额,能解释一下这是啥意思吗,有点看不懂awa
然后就是怎么设置挖掘等级啊?

无敌三脚猫
JemodsCN 发表于 2023-8-8 14:30
额,能解释一下这是啥意思吗,有点看不懂awa
然后就是怎么设置挖掘等级啊? ...

你写mod的地方不应该有个src文件夹吗?至少该有个java文件夹是不是?这个java文件夹旁边应该有个resources文件夹,没有的话就建一个文件夹,照我说的这个路径建下去
如果你希望挖掘等级是3,就去建一个src\main\resources\data\minecraft\tags\blocks\needs_diamond_tool.json,差不多的格式
其它挖掘等级就是needs_stone_tool.json和needs_iron_tool.json,顾名思义

JemodsCN
无敌三脚猫 发表于 2023-8-8 14:27
去src\main\resources\data\minecraft\tags\blocks\mineable这个位置,建一个pickaxe.json,写少的时候可以 ...

这回速度对了,但是不掉啊,有什么问题吗??


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