命令方块吧 关注:6,137贴子:69,081
  • 1回复贴,共1

- 24w36a - 按键检测和物品模型

只看楼主收藏回复

这个快照更新的内容中,比较值得关注的主要是按键检测和物品模型两个。此外还有鞘翅组件,盔甲模型之类的,感觉没什么值得特别提一下的,就略过了。主要说前二者。
- 按键检测:玩家按下方向键、潜行、跳跃、疾跑键能被谓词直接检测到了,不管有没有触发具体的行动。目前我利用这个更新做了简单的矿车跳跃和二段跳,验证了确实是可以检测。以前的记分板准则似乎是要真的跳起来才能检测到。另外应该也可以检测到同时按下AD,WS了。制作地图或原版模组时,能做的组合键又多了。
- 物品模型:以前只能使用CustomModelData(cmd)来进行物品不同模型的区分。需要对物品进行打表编号不说,制作原版模组时考虑到与其他数据包的兼容性,还需要留出 3~4 个数位的前缀来防冲突,而本身超过 1677xxxx 就会有一些问题。现在可以用 item_model 组件 + cmd 来更改模型了。item_model 是字符串,类似物品id的格式。整体而言就像是以前的物品id+特殊值(损伤值?)的形式。这就大大解放了能使用的 cmd 范围,也不用再进行编号之类的操作了,更省心。最重要的是,不会因为挤占同一个原型物品而导致资源包互相覆盖了。


IP属地:贵州来自Android客户端1楼2024-09-10 13:58回复
    顺带一提这两个更新,特别是按键检测,是能让ojng在我心目中短暂变回mojang程度的更新。虽然还是没办法自定义按键。


    IP属地:贵州来自Android客户端2楼2024-09-10 14:01
    回复