分类

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

有何功能?

分类能将宠物分成不同的组别,从而使玩家能够更轻松地找到和选择他们所需的宠物.

如何使用?

按照以下步骤创建分类:

  • 打开 "./plugins/MCPets/Categories " 文件夹

  • 创建新的.yml文件,例如:"all_pets.yml"

  • 参阅下列展示分类模板以完成分类配置

如果你想在宠物菜单中更改宠物图标,可以选择手动修改,也可以使用命令 /mcpets item add <category_name> 来导入游戏中的物品,然后将该物品添加到 ./plugins/MCPets/ 文件夹中的menuIcons.yml 文件中,这样能够更轻松地自定义宠物菜单的图标

# 分类显示名称
DisplayName: "Category title"
# 分类的图标名称
IconName: "Category name"
# (可选) 默认分类.当该属性为true时,所有宠物都默认添加至该分类中
DefaultCategory: false
# (可选) 排除其他分类的宠物,不显示在此分类中
ExcludedCategories:
  - mounts_category
  - battle_pets_category
# 在该属性下你可以设置分类图标,但用的不是常见的语法
# 如果想直接在游戏中将物品转换成该格式
# 只需要将要用作图标的物品拿在手上,然后通过 /mcpets item add <category_name> 将其添加到 MCPets 中
# 接着将其直接提取到 MCPets 文件夹内的 "menuIcons.yml" 文件夹中
Icon:
  ==: org.bukkit.inventory.ItemStack
  v: 2975
  type: PLAYER_HEAD
  meta:
    ==: ItemMeta
    meta-type: SKULL
    display-name: '{"extra":[{"bold":false,"italic":false,"underlined":false,"strikethrough":false,"obfuscated":false,"color":"gold","text":"category_template"}],"text":""}'
    loc-name: '{"extra":[{"text":"MCPets;category_template"}],"text":""}'
    lore:
    - '{"extra":[{"bold":false,"italic":false,"underlined":false,"strikethrough":false,"obfuscated":false,"color":"gray","text":"Click
      to apply that skin"}],"text":""}'
    Damage: 3
    skull-owner:
      ==: PlayerProfile
      uniqueId: 543765df-1f3a-4f48-9bfe-e3a4e7f4b508
      name: MCPetsHeads
      properties:
      - name: textures
        value: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYzhmM2Q3NjkxZDZkNWQ1NDZjM2NmMjIyNDNiM2U4MzA5YTEwNzAxMWYyZWU5Mzg0OGIxZThjNjU3NjgxYTU2ZCJ9fX0=
# 归于该分类下的宠物列表
Pets:
- baby_yokibird1
- otter

Last updated