FAQ
# 1. What can be customized?
1. Features, you can directly disable anything you don't like
2. GUI interface, any buttons, any layouts, you can change anything you don't like
3. Language files, any notifications can be changed
4. Every pet can be modified
# 2. Does pet name support RPG colors?
Yes
All plugin configurations support RGB colors after Minecraft 1.16
> RGB configuration format: &#FF0000example
# 3. Does it support ModelEngine?
No, only supports texture packs like ia, controlled using cmd values
# This uses custom model data, will override player head if not set to NONE. To use it, "MATERIAL:DATA", e.g.: CLOCK:15 for clock material with nbt data value 15
customModelData: NONE
# 4. Shop display permissions for each pet
Each pet has independent view permissions format: companions.buy.petkey
There's also an all permission, with this permission all pets are visible in shop
companions.buy.all
# 5. Do Bedrock Edition see the same pet models as Java Edition?

# 6. Can item text in pets not be translated?
1.13+ versions will automatically translate based on configured language type
Supports all language translations, e.g.: zh_CN, zh_TW, etc. language region codes
Configuration method:
1. Modify configuration in config.yml: language: language region code
2. Create language file in languages folder, name format: language region code.yml
Other versions configure in item.json
Configure according to json format, configured ones will auto-translate, unconfigured ones won't, please ensure each English word is correct (recommend to translate only what you use, add here, then reload configuration with command)
Example:
{
"NAME_TAG": "Name Tag",
"PAPER": "Paper"
}