官方模型也会尽快兼容3.0.0

这是一款结合纹理材质的宠物插件,宠物可在跟随状态下参与战斗,玩家可以喂养、培养宠物,让宠物变得更强大,还允许宠物达到条件进化新的形态,还可以骑着宠物到处跳跃、飞行
此外,还配套了VexView界面,当然也不强制使用VexView,可以通过命令执行功能
还有,用户可以在配置或API中设计宠物属性,当然支持动作动态模型,3.0.0版本后做了优化性更新,让用户更加简单地制作动态模型,也不会产生大量盔甲架,因此不必过于担心上手难度和影响服务器性能
总之,在后面的教程各位将会了解到的
- 支持YAML/MySQL存储数据
- 可在配置或API注册自定义宠物模型
- 丰富的开发者API
- 宠物可以收回、跟随或放生
- 宠物在跟随状态下可参与战斗
- 宠物也有经验(需要写公式)
- 宠物输出伤害范围
- 宠物可回复血量
- 支持指定条件回复血量:
- 使用经济回复血量(需要写公式)
- 支持指定条件回复血量:
- 宠物需要喂养,即回复活力
- 支持指定条件回复活力:
- 使用经济回复活力(需要写公式)
- 支持指定条件回复活力:
- 可不强制使用VexView
- VexView宠物界面允许通过API添加组件
- 支持原版Gui界面
- 完善的命令系统
- 自定义语言文本
- 通过经验存储盒为宠物增经验
- 宠物有等级
- 宠物可进化
- 支持进化所需条件:
- 经济
- 等级
- 支持进化所需条件:
- 宠物升级会增加攻击伤害和活力(需要写公式)
- 提供Papi占位符变量
- 玩家可左键攻击他人宠物的模型(盔甲架),其会受伤也会反击
- 转交宠物功能
- 模型配置检查器
- 仓库系统
- 坐骑功能
- 交互式显示宠物信息
- 手持喂养脚本
- 恢复宠物血量
- 补充宠物活力
- 以OP方式运行命令
- 低耗能,不必过于担心影响服务器性能 新√
- 制作动态模型更加简单 新√
- 没有频繁的IO操作 新√
宠物显示名称支持多行(version-2.0.0+)
交互式显示宠物信息(version-2.0.0+)
坐骑功能,可以跳跃,可以飞行(version-2.0.0+)
点击查看API文档
虽然3.0.0版本后不再使用ModelAPI,还是值得致敬的
ModelAPI:https://www.spigotmc.org/resources/modelapi-custom-entity-model-manager.68014/
MyPet:https://github.com/xXKeyleXx/MyPet
- 插件本体不自带模型及配置,请到资源区下载模型资源或自行设计
- 如有任何问题或建议请到此处提出:http://www.imipet.com/forums/4/
- 3.0.0版本后,不会产生大量盔甲架,不必过于担心影响服务器性能,所有动态模型由纹理资源材质包控制,而不是由盔甲架控制