## 介绍 ##
主要方法是提供易于使用的API和灵活的RPG系统,用于Spigot/Paper服务器。
这个插件将永久免费且开源。永远不会有付费墙,也不会有功能丰富的付费版本。
## 机制
- 无限多职业环境
- 你想要像DND一样的种族,或者像上古卷轴一样的星象?一切皆有可能。
- 技能系统,带有技能树。
- 常见的RPG元素:
- 属性
- 自定义法力值和生命值系统
- 友好的菜单物品栏,用于一切操作
- 附带默认数据包,预配置用于Oraxen和Itemsadder
- 一切都高度可配置
如果你想使用API并创建新的技能或附魔,你需要了解Java,或者能够用我自定义的嵌入式脚本语言编写小程序。
如果你不介意你的技能想法成为公共技能包的一部分,请随时在Discord服务器上或在项目的GitHub页面上提交问题。
## 必需依赖项:
- [ProtocolLib 5.0.0 SNAPSHOT](https://ci.dmulloy2.net/job/ProtocolLib/lastSuccessfulBuild/)
- [Luckperms](https://luckperms.net/) - 从1.19.4开始
## 可选依赖项
虽然我称它们为可选的,但我仍然强烈建议安装它们。
*默认配置假定你正在运行PAPI和ItemsAdder!*
- [PAPI](https://www.spigotmc.org/resources/placeholderapi.6245/)
- 自定义占位符
- 简化游戏内UI配置
- 一种数据包“管理器”
- [Oraxen](https://www.spigotmc.org/resources/%E2%98%84%EF%B8%8F-oraxen-add-items-blocks-armors-hats-food-furnitures-plants-and-gui.72448/)
- [ItemsAdder](https://www.spigotmc.org/resources/%E2%9C%A8itemsadder%E2%AD%90emotes-mobs-items-armors-hud-gui-emojis-blocks-wings-hats-liquids.73355/)
- [用于更好UI的自定义资源包](https://github.com/Sponge-RPG-dev/NT-RPG/tree/master/resourcepack)
## 其他可选依赖项 ##
你可能已经在使用这些插件,ntrpg与之联动并提供附加功能 - 通常是一些QoL改进。
- [Holographic Displays](https://dev.bukkit.org/projects/holographic-displays)
- 当施放技能时,会在施法者附近生成带有技能名称的HG
- [MMOItems](https://www.spigotmc.org/resources/mmoitems-premium.39267/)
- 可以在ntrpg技能树中使用物品法术
- MMOItems法力值消耗,职业和等级限制与ntrpg职业系统挂钩
- [MythicMobs](https://www.spigotmc.org/resources/%E2%9A%94-mythicmobs-free-version-%E2%96%BAthe-1-custom-mob-creator%E2%97%84.5702/)
- 你可以使用配置`ntrpg.experiences`为MM管理的怪物奖励玩家PVE经验
- [RPG Regions](https://www.spigotmc.org/resources/rpgregions-1-16.74479/)
- 一个新的经验来源`RPG_REGIONS`,玩家在发现新的区域时获得奖励
- [Mimic](https://www.spigotmc.org/resources/mimic.82515/)
- 你可以通过Mimic API访问ntrpg职业和等级
## 不兼容性 ##
- 任何以修改玩家最大生命值等事物为特征的插件,例如Heroes