宠物饲料

MCPets 4.0.0 版本能够轻松在游戏中修改宠物选项,只需使用 /mcpets editor 命令即可 这将会节省不少配置时间!

使用实用型宠物时,可以充分利用饲料,既可以用来治疗你的宠物,也可以用来驯服宠物。

关于宠物饲料,有两种选择:

1 - 原版物品

你可以使用原版物品作为宠物的饲料.只需要将 "ItemId" 属性设置为需要作为饲料的物品的材质名称,你可以在 Spigot API 页面找到所需的材质名称

# petFood.yml 配置文件的部分设置实例
CarrotFood:
  ItemId: CARROT
  # ... 其它宠物饲料配置

2 - 自定义物品

你可以使用自定义物品来喂养你的宠物. 首先,确保已经使用命令 "/mcpets item add"(需要手持物品)将你想要用作宠物饲料的物品添加到MCPets. 使用命令后你会获得插件为该自定义物品生成的 ID,然后将该 ID 填入配置文件中即可.

# petFood.yml 配置文件的部分设置实例
CustomItemFood:
  ItemId: petFoodId
  # ... 其它宠物饲料配置

类型

可选作用方式

描述

HEALTH

add, multiply

影响宠物的生命值

TAME

add, multiply

影响宠物的驯化进度

EXP

add

影响宠物的经验值

EVOLUTION

使宠物A进化为指定的宠物B

UNLOCK

玩家使用饲料来解锁新的宠物

(需要 LuckPerms )

BUFF_DAMAGE

add, multiply

给予宠物临时的伤害增益效果

BUFF_RESISTANCE

add, multiply

给予宠物临时的抗性增益效果

BUFF_POWER

add, multiply

给予宠物临时的力量增益效果

当使用之前的命令将物品添加到 MCpets 后,或选择原版物品作为宠物饲料,可以打开 "./plugins/MCPets/petFood.yml" 文件,并按照以下示例添加新的宠物饲料

宠物饲料示例:驯服&生命恢复

宠物饲料示例:进化

该饲料允许玩家将特定宠物进化为不同的宠物形态,从而为创建进化树等系统提供了多样性

宠物饲料示例:解锁宠物

玩家可以消耗该饲料来解锁新的宠物,同时它们会自动检查玩家是否已经拥有该宠物,并可通过权限来控制玩家的使用. 这些特性使得可以在游戏中实现宠物解锁系统

宠物饲料示例:增益

您可以使用宠物饲料创建临时的增益效果,例如伤害增加、力量或抗性提升,或者相反的减益效果

以下为伤害增加的临时增益效果示例:

Last updated