Discord сервер для вопросов: https://discord.com/invite/XedY36Ykft
Работает с Java 17 и выше
Возможности:
1. Поддержка HEX цветов
2. Поддержка PlaceholderAPI
3. Полная настройка GUI меню в отдельном файле
4. Черный список миров (Запрещает использовать функцию плагина в отдельных мирах, настраивается через конфиг)
5. Звуковое сопровождение (При открытии и закрытии меню профиля)
6. Поддержка баз данных MySQL и SQLite.
7. Поддержка CustomModelData (custom_model_data в gui.yml)
8. Команда /valoorprofiles toggle для отключения отображения профиля
9. Полная настройка прав, gui и сообщений
#Выберите SQLite или MySQL
Database:
type: SQLite
host: 127.0.0.1
port: 3306
user: root
password: password
database: ValoorProfiles
table: valoorprofiles
#Миры в которых отключены профили
Disabled-worlds:
- "testworld"
Permissions:
#Права на открытие профиля игрока
openPlayerProfile: "valoorprofiles.access"
#Права на перезагрузку плагина [/valoorprofiles reload]
reloadCommand: "valoorprofiles.reload"
#Права на изменение отображение профиля [/valoorprofiles toggle]
toggleCommand: "valoorprofiles.reload"
#Права на просмотр профиля через команду [/valoorprofiles check ник]
checkCommand: "valoorprofiles.check"
#Звуки при открытии/закрытия профиля
Sounds:
#Звук при открытии профиля
open:
sound: "ENTITY_EXPERIENCE_ORB_PICKUP"
volume: 1
pitch: 5.0
#Звук при закрытии профиля
close:
sound: "ENTITY_SHULKER_CLOSE"
volume: 1
pitch: 5.0
#Если у игрока нет брони/предмета, то заменяется на эти предметы
PlayerInventory:
helmet: "BARRIER"
chestplate: "BARRIER"
leggings: "BARRIER"
boots: "BARRIER"
mainHand: "BARRIER"
offHand: "BARRIER"
# Конфигурация меню профиля, работает с PlaceholderAPI.
# P.S. %player_name% берётся с PlaceholderAPI
# Для включения /papi cloud download Player и /papi reload
# Для отображения брони игрока, вставьте в material:
# %helmet% - шлем игрока
# %chestplate% - нагрудник игрока
# %leggings% - поножи игрока
# %boots% - ботинки игрока
# %mainHand% - Предмет игрока в основной руке
# %offHand% - Предмет игрока в левой руке
# %playerHead% - отображает голову игрока в head_textures
#Название меню
menu_title: "Профиль игрока %player_name%"
#Размер меню
size: 54
#Список предметов в меню, можно добавлять свои предметы
items:
#Отображение шлема
helmet:
slot: 11
material: "%helmet%"
amount: 1
display_name: "&fШлем &a%player_name%"
lore: ""
#Отображение нагрудника
chestplate:
slot: 20
material: "%chestplate%"
amount: 1
display_name: "&fНагрудник &a%player_name%"
lore: ""
#Отображение штанов
leggings:
slot: 29
material: "%leggings%"
amount: 1
display_name: "&fШтаны &a%player_name%"
lore: ""
#Отображение ботинок
boots:
slot: 38
material: "%boots%"
amount: 1
display_name: "&fБотинки &a%player_name%"
lore: ""
#Отображение основной руки
mainHand:
slot: 19
material: "%mainHand%"
amount: 1
display_name: "&fОсновная рука &a%player_name%"
lore: ""
#Отображение левой руки
offHand:
slot: 21
material: "%offHand%"
amount: 1
display_name: "&fЛевая рука &a%player_name%"
lore: ""
#Голова игрока
player_head:
slot: 24
material: "PLAYER_HEAD"
head_textures: "%playerHead%"
amount: 1
display_name: "&fСтатистика игрока &a%player_name%"
lore:
- "&fВпервые зашёл в: &e%player_first_join_date%"
- "&fЗдоровье: &c%player_health%"
- "&fЕда: &e%player_food_level%"
- "&fПинг: &d%player_ping%"
#Голова чужого игрока
meow:
slot: 33
material: "PLAYER_HEAD"
amount: 1
head_textures: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTIyMjg3NjVkZjBlMmViZDZjM2EzZmRlMDcwZGRjOGM1NTFjZWI0YTQzYjk1OWUxYzQ0ZDM0OWNlNTE2NTYwIn19fQ=="
display_name: "#f74afbM#f93df0e#fb2fe5o#fd22daw"
lore:
- "#f74afbM#f93df0e#fb2fe5o#fd22daw"
#Custom Model Data
custom_model_data:
slot: 43
material: "STONE"
custom_model_data: 22
amount: 1
display_name: "Test"
lore:
- "Test"
#Заполнение предметов
fillItems:
slots:
- 0
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 12
- 13
- 17
- 18
- 22
- 26
- 27
- 28
- 30
- 31
- 35
- 36
- 37
- 39
- 40
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
material: "RED_STAINED_GLASS_PANE"
amount: 1
display_name: ""
lore: ""
#Сообщение о нехватке прав при ПКМ + SHIFT
click-no-permission:
- "У вас недостаточно прав"
#Основные команды - /valoorprofiles
profile-help:
- "/valoorprofiles - помощь по командам"
- "/valoorprofiles check [ник] - проверить профиль игрока"
- "/valoorprofiles toggle - изменить отображение профиля"
- "/valoorprofiles reload - перезагрузка плагина"
incorrect-command-usage:
- "Команда не найдена"
#Команда для просмотра профиля - /valoorprofiles check ник
profile-check-player-not-found:
- "Игрок &a%player% &fне найден"
profile-check-player-toggled:
- "Игрок &a%player% &fотключил отображение профиля"
profile-check-success:
- "Вы успешно открыли профиль игрока &a%player%"
#Команда перезагрузки плагина - /valoorprofiles reload
reload-success:
- "Плагин успешно перезагружен"
reload-no-permission:
- "У вас недостаточно прав"
#Команда для изменения отображения профиля - /valoorprofiles toggle
toggle-success-on:
- "Вы успешно включили отображение профиля"
toggle-success-off:
- "Вы успешно выключили отображение профиля"
toggle-no-permission:
- "У вас недостаточно прав"