AfroPets2 ⭐️ Head Pets ⭐️ Endless pets ⭐️ Fully customizable ⭐️ Placeholders ⭐️ MySQL ⭐️ Pets plugin icon

AfroPets2 ⭐️ Head Pets ⭐️ Endless pets ⭐️ Fully customizable ⭐️ Placeholders ⭐️ MySQL ⭐️ Pets plugin -----

Custom pets that follow players!



Update notifier, Database, New commands and some fun stuff
⭐ New:
Code (Text):
- Player data is now saved in MySQL or SQLite (depends on configuration)
- Active pets are saved in activepets_data.yml file
- You can turn on/off notification when plugin get update
- Pets are now hidden when you enter spectator gamemode (shows again when you change gamemode)
- New commands:
  /afropets help <-- show available commands ; permission: afropets.use
  /afropets admin about <-- more informations about plugin and configuration ; permission: afropets.admin.about
⚠️Important: You need to add these lines to files! Otherwise, the plugin may not load and errors may appear!
Code (YAML):
# Data storage
#  Available data storage types:
#    - sqlite
#    - mysql
storage-type
: "sqlite"

sqlite
:
  name
: "playerdata.db"

mysql
:
  host
: 'localhost'
  username
: 'root'
  password
: ''
  database
: 'database'
  table
: 'afropets_playerdata'
  port
: '3306'
  useSSL
: false
Code (YAML):
update : "<white>A new plugin version has appeared! Your version: <red>%current% <gray>| <white>New version: <green>%latest%<white>! <#ae00f2><bold><click:open_url:https://www.spigotmc.org/resources/afropets.122242>[Download]</click>"
help
:
 - "<gradient:#ae00f2:#be5cff:#ae00f2><bold>AfroPets<reset><red><bold>2<reset> <dark_gray>| <yellow>Command list"
  - "<dark_gray>» <click:suggest_command:/afropets><#ae00f2>/afropets <gray>- <white>Open pets menu</click>"
  - "<dark_gray>» <click:suggest_command:/afropets menu><#ae00f2>/afropets menu <gray>- <white>Open pets menu</click>"
  - "<dark_gray>» <click:suggest_command:/afropets about><#ae00f2>/afropets about<gray>- <white>Informations about plugin</click>"
  - "<dark_gray>» <click:suggest_command:/afropets hide><#ae00f2>/afropets hide <gray>- <white>Hide current pet</click>"
  - "<dark_gray>» <click:suggest_command:/afropets admin reload><#ae00f2>/afropets admin reload <gray>- <white>Reload plugin</click>"
  - "<dark_gray>» <click:suggest_command:/afropets admin set><#ae00f2>/afropets admin set {player} {pet} <gray>- <white>Set target pet</click>"
  - "<dark_gray>» <click:suggest_command:/afropets admin remove><#ae00f2>/afropets admin remove {player} <gray>- <white>Remove target pet</click>"

# If you want add some option value from configuration files use this syntax in admin-about-values:
#   name: "file@path"
# then in message use %name%
# Important: You cannot get value from active_pets.yml and playerdata.db
admin-about
:
 - "<gradient:#ae00f2:#be5cff:#ae00f2><bold>AfroPets<reset><red><bold>2<reset> <dark_gray>| <yellow>Admin informations"
  - " <dark_gray>» <white>Author
: < #ae00f2>Afrodyzjak"
  - " <dark_gray>» <white>Docs
: < #ae00f2><click:open_url:https://afroplugins.gitbook.io/afroplugins-docs/afropets2/afropets2-home>[Click]</click>"
  - " <dark_gray>» <white>Plugin link
: < #ae00f2><click:open_url:https://www.spigotmc.org/resources/afropets.122242>[Click]</click>"
  - " <dark_gray>» <white>Database type
: < #ae00f2>%storage%"
  - " <dark_gray>» <white>Plugin version
: < #ae00f2>%current_version%"
  - " <dark_gray>» <white>Plugin latest version
: < #ae00f2>%latest_version%"
  - " <dark_gray>» <white>Server version
: < #ae00f2>%server_version%"
  - " <dark_gray>» <white>Server type
: < #ae00f2>%server_type%"
admin-about-values
:
  storage
: "config@storage-type"
  update-not
: "config@update-notification"
  filler-name
: "[email protected]"
----------, Jul 29, 2025
Resource Information
Author:
----------
Total Downloads: 839
First Release: Jan 29, 2025
Last Update: Aug 10, 2025
Category: ---------------
All-Time Rating:
10 ratings
Find more info at afroplugins.gitbook.io...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings