- Для версий
- 1.16.✘
- 1.17.✘
- 1.18.✘
- 1.19.✘
- Документация
- https://docs.muhammaddaffa.com/player-cosmetics
Описание плагина PlayerCosmetics:
PlayerCosmetics - это плагин на основе разрешений, который добавляет уникальную косметику на ваш сервер, а также дружественный EULA, этот плагин очень гибкий, с ним вы можете добавлять различные косметические средства, которые вы хотите, и он позволяет игрокам выбирать косметику по своему вкусу.Как работает плагин PlayerCosmetics?
Этот плагин работает с данными пользовательской модели предмета, а также со стойкой брони, то есть, когда игроки меняют скин предмета, мы меняем данные пользовательской модели предмета и поднимаем стойку брони на голову игрока, благодаря этому мы можем заставить косметику следовать за движениями игрока.Видео обзор плагина Player Cosmetics:
Команды плагина Player Cosmetics:
/cosmetics — открыть меню косметики (playercosmetics.open)/cosmetics help — отображает справочные сообщения (playercosmetics.help)
/cosmetics open (player) [page-name] — открыть главную или конкретную страницу косметики инвентаря. (playercosmetics.open.others)
/cosmetics reload — перезагрузить конфигурацию (playercosmetics.reload)
/cosmetics equip (cosmetic) [player] — надеть косметику на определенного игрока или на себя (playercosmetics.equip, playercosmetics.equip.others)
/cosmetics unequip (player) [backpack/helmet] — снять косметику с обоих, только с рюкзака или только со шлема конкретного игрока. (playercosmetics.unequip, playercosmetics.unequip.others)
Вы можете просмотреть файлы конфигурации здесь!
Какие модели вы получите при покупке этого плагина?
В настоящее время есть 3 модели рюкзака и 4 модели шлема, и мы будем продолжать добавлять все больше и больше бесплатных моделей для наших покупателей.API для разработчиков плагина Player Cosmetics:
Java:
Доступ к API с помощью локальной зависимости и доступ к классу с помощью метода CosmeticPlugin#getAPI.
События:
- CosmeticEquipEvent (вызывается, когда игрок экипирует косметику)
- CosmeticUnequipEvent (вызывается, когда игрок снимает косметику)
- PluginReloadEvent (вызывается при использовании команды /cosmetics reload).
Методы:
CosmeticAPI.getPlayer(Player player)
CosmeticAPI.getCosmeticByName(String cosmetic)
CosmeticAPI.unequipCosmeticByType(CosmeticPlayer cosmeticPlayer, CosmeticItem cosmeticItem, boolean persist)
CosmeticAPI.unequipBackpack(CosmeticPlayer cosmeticPlayer, boolean persist)
CosmeticAPI.unequipHelmet(CosmeticPlayer cosmeticPlayer, boolean persist)
CosmeticAPI.isWearingBackpack(Player player player)
CosmeticAPI.isWearingHelmet(Player player player)
CosmeticAPI.teleport(Player player, Location location)
CosmeticAPI.teleport(Player player, Location location, TeleportCause teleportCause)