最MC论坛

标题: 【开源|开发者API】TRMobAPI —— 高效地设计和创建自定义怪物 [打印本页]

作者: V乐乐    时间: 2019-9-14 10:40
标题: 【开源|开发者API】TRMobAPI —— 高效地设计和创建自定义怪物
本帖最后由 V乐乐 于 2019-9-14 10:42 编辑

TRMobAPI —— 自定义怪物API


这是什么?
这是一套给开发者准备的自定义怪物API,
通过这套API,你可以高效而方便地随心所欲地发挥你的设计,
并且该API官方自带几个附属插件,例如世界刷新,
使得你不必关注于设计没有意义的轮子。

特性:
· 快速高效:只需新建一个类,一个怪物类便产生了
· 方便设计:无需关注于注册监听器和写很多轮子
· 等级系统:无需自己设计怪物等级,已为你准备好
· 可持续性:即使服务器重启,怪物也不会失效或丢失
· 接口全面:附属插件可以来回协调工作使得拓展性更大
· 限制近无:API并不会限制你的设计,可随心所欲发挥
· Boss血条:仅需实现TRBossBar接口便可自动产生Boss条
· 自带配置:仅需implements TRJsonConfigurable,无需自己设计
· 自带命令:调试怪物远比你想的方便得多,不再繁琐
· 可热拔插:你甚至无需重启服务器便可动态修改怪物
· 自动更新:尽量不必关心用户版本错位导致的各种报错
· 官方附属:无需反复设计一些已有的附属内容

使用截图:



使用教程:
【服主教程】:轻松使用API和附属插件
【开发者教程】:编写一个自定义怪物

下载地址:
点击下载API本体

官方附属:
【TRMobSpawn】自定义怪物生成器:自然刷新或刷新点生成由附属插件设计的怪物类
【TRExample】官方开源示范API插件:自带了一些测试怪物和测试代码以供参考





欢迎光临 最MC论坛 (http://www.zuimc.com/) Powered by Discuz! X3.2