更新记录
每个版本的更新内容与发布日期。升级方式:关服,替换 jar,开服;宠物文件、设置文件与玩家数据都会保留。
开服信息与开发者 API
直接替换 jar 即可,不用改设置文件,画面文件也不受影响。
- 优化开服信息改为彩色,并把「已加载 N 种宠物、N 种食物、数据库」合并成一行;同系列插件侦测加入云支付 CloudPay
- 新增开发者 API:
PetDamagedEvent(宠物受伤,可改伤害或取消)与PetFaintEvent(昏倒前,取消 = 留下 1 点血) - 修复其他插件通过 API 拿到的宠物数据(
PetData)的字段名称在发布版保持原样,可以直接读取
首个版本
- 新增宠物文件:pets/ 文件夹每个 yml 一只(可以有子文件夹、中文文件名),数值可以写数字、随等级变化的算式(变量
level)或每级一个值;写错的地方开服与重载时逐条说明 - 新增外型:原版生物(幼年、大小、颜色品种
looks)、云模型 CloudModel / ModelEngine 模型、MythicMobs 怪物当身体;大模型可调entity.scale与名牌高度 - 新增跟随:跟随 / 待命、走远自动传送、卡住 3 秒自救、飞行宠物在肩膀旁边飘、主人不动时坐下;主人在空中时等站稳才叫回
- 新增战斗:协助 / 防卫 / 主动 / 被动四种方式,伤害算主人的(遵守区域保护),PVP 只打先动手的人,追击范围 与不攻击名单
- 新增MythicMobs 宠物技能:attack / hurt / timer / summon / kill / despawn / levelup / tame-progress / tamed 九种时机,冷却、机率与威力
stats.power - 新增骑乘:地面与飞行坐骑,1.21.3+ 读取 WASD / 跳跃 / 疾跑,旧版本朝视线方向前进;自动骑乘、下坐骑收回、受伤下坐骑、防摔;ModelEngine 坐骑骨骼与控制器
- 新增升级与进化:击杀 / MythicMobs 怪物 / 在线经验、活动倍率与
cloudpet.exp.<倍数>个人倍率;等级名称、升级消息(title / actionbar / chat)与奖励指令;进化可设等级、金币、物品、自动、延迟、保留等级与名字 - 新增皮肤:换原版外型、模型或 MythicMobs 怪物,用权限、解锁道具或金币解锁
- 新增食物与道具:回血、经验、直接升级、解除昏倒、解锁皮肤、解锁宠物、进化、临时加成、MythicMobs 信号、指令;
strict只认插件发的物品 - 新增驯服野生 MythicMobs 怪物:
cloudpet-tameable/SetLivingPet标记,喂tame食物累积进度 - 新增宠物保护:其他玩家的近战、弓箭、三叉戟、雪球、药水、爆炸、驯服的狼、MythicMobs 技能、钓竿、荆棘一律无效;不能拴绳、命名、剪毛、装桶、骑乘、繁殖
- 新增宠物不会变身、燃烧、溺水、掉虚空、穿传送门、坐船、捡东西、下蛋、改变方块、踩压力板,也不会推人;可选开放怪物伤害,血量归零昏倒(不死、不掉东西)
- 新增宠物背包:随等级变大、黑名单物品、数据库租约 + 每次改动的版本号交易 + 玩家数据日志,崩服不复制、不吞物品;格数变少时物品保留
- 新增宠物蛋:打包、交易、孵化,等级 / 名字 / 皮肤 / 背包全部保留;每颗蛋唯一编号,复制品只有第一颗能孵化
- 新增跨服:MySQL 跨服租约,换服时旧子服存完才读取,崩溃的子服自动接手;SQLite / MySQL
- 新增自我恢复:被清怪插件或区块卸载移除的宠物自动回来,崩服留下的旧身体(PDC 记号)自动清除
- 新增隐藏别人的宠物、主人隐身时宠物也隐身、信号与指挥棒、改名(颜色、长度、冷却、黑名单)、购买宠物(Vault)
- 新增云界面 CloudUI 画面:宠物图鉴与皮肤,画面文件自动安装、未改过的旧版默认画面自动升级;
custom: cloudpet/cloudpet_skins;没有云界面时用箱子菜单 - 新增PlaceholderAPI 变量
%cloudpet_*%(含全服等级排行top_*),以及没装 MCPets 时的%mcpets_pet_*%同名变量 - 新增MythicMobs 机制、目标、条件与变量(
cloudpet-*与 MCPets 同名写法);WorldGuard 旗标cloudpet-pets/cloudpet-mount/cloudpet-fly-mount - 新增
/cp admin import mcpets:导入 MCPets 的宠物、等级表、皮肤、坐骑、背包、进化、食物、分类与玩家数据(PlayerData 或 MySQL),导入前自动备份 - 新增开发者 API:
CloudPetAPI与召唤、攻击、经验、升级、进化、喂食、改名、骑乘、驯服等事件 - 新增Paper / Purpur 1.20 – 26.x,Java 17+