Pets

This page has all of the information related to pets.yml file.

๐Ÿ“ Example configuration:

# Appearance values is available only for MODERN pet format.
# You can use {PLAYER} placeholder in displayname and menu name
pets:
  lion:
    permission: "afropets.pet.lion"
    menu_name: "<gold>Lion pet"
    displayname: "<gold>{PLAYER}'s Lion pet"
    show_displayname: true
    texture: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMmMzZjk2N2I0ZTRlMmE5MmVhNjA4ZDY4Y2RhZWVkNDUzOWI2OGM3MzY5NWQ5Y2MwMGZmNGExYjQwNmYyYjgzZiJ9fX0="
    lore:
      - "<green>Lion pet, roar"
    description: "<green>You have tamed the lion! Wow"
    lockDescription: "<red>Lion didn't fully trust you.."
    appearance:
      scale: 1.2
      displayname:
        background_color: "BLACK"
        background_opacity: 50
  dog:
    permission: "afropets.pet.dog"
    displayname: "<gold>Dog"
    show_displayname: true
    texture: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYjQ2YjU3NzE5ZTQ4NTg0MTg5Y2M1ZDI2NTFhNTFlYjRiYWNlMWIzZTY4YmEwYjc3N2RhMTlkMDg2M2I0ZGQyOSJ9fX0="
    lore:
      - "<green>Dog pet friend"
  cat:
    permission: "afropets.pet.cat"
    displayname: "<gold>Cat"
    show_displayname: true
    texture: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOGE1ZDRhYmE3MDEwNjQzMWRjZDBjMTQxZGNiZDk5MWUzNDY5MjZmZWE4MTJmOTdiYWM4MWNhNzYwNzVjNTNkNiJ9fX0="
    lore:
      - "<green>Cat pet friend"
  rabbit:
    permission: "afropets.pet.rabbit"
    displayname: "<gold>Rabbit"
    show_displayname: true
    texture: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZGVlODFjMGI2Y2Q4ZjE4YWRiNDcxOWZhNTlkYTI5Mzc4ODI4MmE0YzlmMWZmYzExNWIyMzk3ZmI1YjVmY2ZhNyJ9fX0="
    lore:
      - "<green>Rabbit pet friend"
  parrot:
    permission: "afropets.pet.parrot"
    displayname: "<gold>Parrot"
    show_displayname: true
    texture: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZWI2MDg2YWI5NmUxZjgxMTYyMWE0NGRmZjc0YTVlNjg4ZjczMTgyODQ4MGUzYzY5YTdhNTBlNWVmZTRhYzVjMSJ9fX0="
    lore:
      - "<green>Parrot pet friend"
  fox:
    permission: "afropets.pet.fox"
    displayname: "<gold>Fox"
    show_displayname: true
    texture: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvM2U1MDJjNzU1MmY0NzY1NmU2MjNlYzBlOTU1ZmMwNTBkZTI1ZTZjNGUzYzc5ODI5NjIzMDI4Zjc2M2Q1MThhYiJ9fX0="
    lore:
      - "<green>Fox pet friend"
  frog:
    permission: "afropets.pet.frog"
    displayname: "<gold>Frog"
    show_displayname: true
    texture: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOGU5ZmVhNTMxZTA3ZjdhYTc3NjIwNjA3ZjgxODBmZGQxYTA5ODZiYzYwN2MyYWRiNWQ1NzdhYmYwNGUxY2Y5OSJ9fX0="
    lore:
      - "<green>Frog pet friend"
  bear:
    permission: "afropets.pet.bear"
    displayname: "<gold>Bear"
    show_displayname: true
    texture: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvY2RiNjZjZjlmMTdlMTQ4OTMxMGM3YWNjNjgxMDE2MDUxMTk2YTg0OGUwNzZkYjZmYzA5MzkxYjkyODcyYTc3NyJ9fX0="
    lore:
      - "<green>Bear pet friend"
  cow:
    permission: "afropets.pet.cow"
    displayname: "<gold>Cow"
    show_displayname: true
    texture: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTU5NDk1OTU2MGVlOWRjMDM2MWU4YmFiYjcwYzVkYzM5ZjM0YmZkNmE3YWJlYjA1NzRmNDcxMjI2NDY4M2NhOSJ9fX0="
    lore:
      - "<green>Cow pet friend"
  chicken:
    permission: "afropets.pet.chicken"
    displayname: "<gold>Chicken"
    show_displayname: true
    texture: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMTNjYTgwNzgxZjZmMmU3MzQ2NGE3ZTUzYmJiNTE2MDliMmY1ZGI1MTg5NDQzMWMzOTI5M2NkNTFhZjMzYzE5YiJ9fX0="
    lore:
      - "<green>Chicken pet friend"

You can find head textures here.

Required fields in pet configuration:

  • permission

  • displayname

  • texture

๐Ÿ“„Change permission information for specific pet

If you want to change information "can_use" from config for specific pet, simply add "description" field to pets configuration, and if you want change "no_permission" just add "lockDescription", for example:

pets:
  lion:
    permission: "afropetsfriends.pet.lion"
    displayname: "<gold>Lion"
    show_displayname: true
    description: "<green>You give diamond to moderator! Select this pet!"
    lockDescription: "<red>You need to give diamond to moderator! You cant select this pet!"
    texture: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMmMzZjk2N2I0ZTRlMmE5MmVhNjA4ZDY4Y2RhZWVkNDUzOWI2OGM3MzY5NWQ5Y2MwMGZmNGExYjQwNmYyYjgzZiJ9fX0="
    lore:
      - "<green>Lion pet friend"

๐ŸŽจ Pet appearance

If you have pets_format set to MODERNyou can change appearance of pet. Available values:

Value
Example
Description

scale

scale: 1.2

Change size of the pet

background_color

background_color: "BLACK"

Change background color of pet name tag, available colors below

background_opacity

background_opacity: 50

Change background opacity of pet name tag, value is percent and need to be i range 0-100 (%)

Available colors:

  • BLACK

  • WHITE

  • RED

  • GREEN

  • BLUE

  • YELLOW

  • ORANGE

  • PURPLE

  • GRAY

Last updated