未来更新计划
⏳ 进行中 ✅ 已完成 🧪 待测试 ❌ 已弃用 ❓ 待定
⏳ 新功能&Bug修复
🧪 添加选项在取消骑乘宠物时将宠物召回
🧪 添加一个宠物食物文件夹,使得更好的管理资源包
✅ 使用命令直接打开指定分类
❌ 适配群组服,让宠物能在不同服务器中保持生成状态(目前暂时没有实现的思路)
❌ 与派系插件进行适配,通过标签或World Guard标签限制宠物生成(该功能需要与这些插件的开发者进行沟通,因为这些插件覆盖了mcpets检查生物是否为宠物的方法,所以可行性较低)
❌ 显示技能冷却(宠物的某些特殊技能是由MythicMobs插件触发的,需要MythicMobs的配置和在游戏内宠物使用的物品以及宠物技能系统保持一致.该问题涉及到服务器内不同插件的协调,如果不进行这些调整,技能的冷却时间可能无法正确显示)
❌ 添加对Flat File SQL的支持
🧪 驯化系统
驯化并储存宠物,方便稍后玩家召唤宠物
定义驯化物品的列表
游戏内使用命令给予玩家驯化物品
游戏内使用命令储存驯化物品
定义宠物受哪些驯化物品影响(哪些物品可以来驯化宠物)
定义驯化宠物时的成功几率
驯化的成功几率是否与宠物的驯养程度或生命数值有关
在驯化宠物时是否播放Mythicmobs插件中设置的技能动画(参考:精灵球捕捉精灵的动画)
驯化成功的宠物将会被视为(存活的宠物)被关联至玩家的背包中,以便于玩家后续召唤宠物
不能同时驯化同一宠物(避免玩家同时对同一宠物进行多次驯化)
技术层面:增加了复杂性,不适用于旧的插件版本(新功能可能需要更多的代码和处理,而旧版本的插件可能无法很好地支持这些变化)
逻辑层面:拥有多个相同宠物的基本兴趣在于什么
在 MCPets 中作者的设计理念是让整个宠物系统看起来像是在 "收集宠物",这种设计有助于为游戏引入新的玩法元素,提升整体游戏体验。
Last updated