跳到主要内容

宠物蛋

宠物蛋把一只宠物变成物品,可以交易、送人、放进箱子。等级、经验、名字、皮肤、已解锁的皮肤、背包内容全部保留,孵化后就归孵化的人所有。

打包​

  • 宠物菜单的「打包成宠物蛋」按钮(会再确认一次)。
  • 指令:/cp egg [宠物] 会提示确认指令,再输入一次带 confirm 的指令才打包:
/cp egg 小狼
→ 确定要把 小狼 打包成宠物蛋吗?输入 /cp egg 1a2b3c4d confirm 确认

打包的条件:

条件说明
eggs.enabled 与 eggs.player-pack 都是 true服务器开放玩家自己打包
权限 cloudpet.egg默认所有人都有
不是「权限宠物」靠权限得到的宠物(pets.permission-unlock)、从 MCPets 导入的宠物不能打包
背包有一格空位蛋要放得进去
宠物背包没有开着另一个子服或窗口开着时不能打包

召唤中的宠物会先收回。数据库确认这只宠物还是你的、背包没开着,才会把宠物从你名下拿掉并给你一颗蛋。

孵化​

手拿宠物蛋右键(对空气或方块都可以)。数据库确认这颗蛋还没被孵化过,宠物就归你,提示「孵化成功」。

  • 孵化受 pets.max-owned 限制(拥有数量满了不能孵化)。
  • 宠物蛋不能放置、不能用发射器射出、不能丢出去(默认材质是 EGG,丢蛋会被挡下)。

复制品自动作废​

每颗宠物蛋都对应数据库里一只宠物的唯一编号。孵化时先从手上拿走那颗蛋,再到数据库「领取」这只宠物:

  • 第一颗领取成功的蛋孵出宠物。
  • 之后再拿复制出来的同一颗蛋孵化,会提示「这颗宠物蛋已经被孵化过了(复制品),已作废」,后台也会记录是谁。
  • 数据库出错时,蛋会还给玩家。

外观​

config.yml
eggs:
enabled: true
player-pack: true
item: EGG
name: '&e宠物蛋 &7· {pet}'
lore:
- '&7种类:&f{type}'
- '&7等级:&f{level}'
- '&8右键孵化,宠物归你所有'
- '&8编号 {id}'

name 与 lore 可用 {pet} 宠物名字、{type} 种类名称、{level} 等级、{id} 宠物编号前 8 码。宠物蛋会发光。

管理员​

指令说明
/cp admin egg <玩家> <宠物> [等级] [名字]直接给在线玩家一颗新的宠物蛋(活动奖励、商城)
/cp admin egg-restore <宠物编号> <玩家>把一颗还没孵化的宠物蛋对应的宠物直接还给玩家

玩家打包时刚好离线,宠物会停在「蛋」的状态,后台会提示这只宠物的编号与补救指令 /cp admin egg-restore。