-
Notifications
You must be signed in to change notification settings - Fork 37
添加自定义器官
Neha YoruNina edited this page Apr 29, 2024
·
7 revisions
try and see,对于入门的开发者来说,Try(尝试)比See(看、学习)要重要的多。因此我强烈建议,你在观看本章节时,找到对应的位置,跟着教程逐步尝试,而不是通览之后产生某种错觉,进而处处碰壁。
在kubejs/startup_scripts/organ_register.js内,在注册物品的事件内添加如下部分。
registerOrgan(new Organ('kubejs:my_organ')
.addScore('digestion', 1)
.build())
.texture('kubejs:item/organs/common/my_organ')
.tag('kubejs:stomach');
registerOrgan
是一个注册方法,用于按照某种格式注册器官。new Organ('kubejs:my_organ')
代表新建一个id为“kubejs:my_organ”的器官。值得注意的是,这个注册过程需要放在StartupEvents.registry
内完成。
[^1]:实际上try and see代表的仅仅是try to see的意思,and的用法仅仅是一种idiom。