RPG职业选择(RPG系列调整)

RPG职业选择(RPG系列调整)

添加一个在许多RPG中常见的职业选择界面。

RPG职业选择

此模组添加了一个在许多RPG游戏中常见的职业选择界面。

职业由“升级”组成,这些升级可以是法术(由法术引擎驱动)、实体属性修改器,或两者的组合。

内置职业

该模组附带了内置的数据/资源包,这些资源包基于Daedelus的RPG系列模组和Fichte的更多RPG系列添加了职业。

欢迎从这些包中学习,或将它们用作更定制体验的基础。

如何访问职业选择界面?

有4种方式可以打开职业选择界面:

  • 快捷键(默认为“K”)。可以在服务器配置中禁用此功能。
  • 玩家首次加入世界时,界面会自动打开。可以在服务器配置中禁用此功能。
  • 与“RPG职业选择方块”交互。该方块在生存模式中不可用,专为地图制作者和服务器管理员设计。
  • 其他模组可以使用提供的API方法来实现自定义方式打开界面。

每种方式都可以通过配置选项、方块实体数据或方法参数来自定义打开的界面。

自定义选项包括:

  • 界面打开时显示的职业
  • 职业列表是否仅限于初始职业和玩家的当前职业
  • 玩家是否可以更换职业
  • 玩家是否可以更改当前职业的升级

额外定制

该模组为职业选择界面提供了不同的布局。所使用的布局可以在服务器配置中更改。

它是如何工作的?

当玩家选择职业时,该职业定义的一个物品会被放置到特定的装备槽中。 选定的升级会存储在该物品上。

目前,所使用的装备槽由RPG背包提供。
与Trinkets的替代兼容性正在探索中,可能会在将来添加。

职业和职业升级可以通过进度来解锁。

职业通过数据包定义。