Paper 1.21.4 плагин на Java — Shadow Blade Предмет: Незеритовый меч, имя Shadow Blade (Adventure API, тёмно-фиолетовый) Sharpness V, CustomModelData: 1002, лор с описанием Unbreakable, команда /getshadowblade (только ops) Способность (ПКМ): PlayerInteractEvent, проверка по CustomModelData + имени Эффект INVISIBILITY 7 сек (particles=false, icon=false, ambient=false) — броня и предмет в руках не видны, но работают КД: 90 секунд, хранить в HashMap<UUID, Long> BossBar (КД): Adventure API, только для этого игрока Текст: Shadow Blade ✦ XX сек, цвет PURPLE Убывает каждую секунду через BukkitRunnable, исчезает по окончании Конец КД → actionbar "Shadow Blade готов!" Прочее: ПКМ на КД → actionbar "Осталось: XX сек" Классы: listener, команда, cooldown-менеджер plugin.yml с командами Совместимость: Paper 1.21.4