• 欢迎来到Minecraft插件百科!
  • 对百科编辑一脸懵逼?帮助:快速入门带您快速熟悉百科编辑!
  • 因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289

Citizens/多重特性

来自Minecraft插件百科
Qsefthuopq讨论 | 贡献2018年11月15日 (四) 22:40的版本
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至: 导航搜索

所有Citizens 2.0的NPC行为由特性支配.

特性可以用于NPC并以某种方式处理事件和玩家交互.

NPC可以拥有多重角色特性

比如 Wallet 特性. 这一特性可以让NPC拥有并使用金钱. 这个特性单独来说并没有什么用,配合 DenizenTrader 特性才有用.

角色有更多复杂的特性.

应用多个角色特性可以使NPC功能更加强大,但一些特性也可能存在冲突.

拥有Denizen特性的NPC应该使用特性的指令来开启或关闭特定的交互来避免与其他的特性冲突.

比如你想要让一个铁匠通过Denizend的 活动来在城镇内散步,你需要关闭 Denizen内的 点击触发器 来使右键 铁匠 能够执行正确的 铁匠指令而不是Denizen的脚本.


使用指令

/trait [特性名]

会启用会退出特性