Плагин Механика Голограммы KapyHolograms | Голограммы нового поколения [1.0.0-SNAPSHOT]

KapyHolograms | Голограммы нового поколения
Краткое описание:
KapyHolograms — плагин голограмм, акцентированный на производительность и чистую архитектуру
3
75
  • Лайк 0
Реакции:1 пользователя
Для версий
  1. 1.19.✘
  2. 1.20.✘
  3. 1.21.✘
  4. 26.✘
Java
  1. Java 21
Документация
https://github.com/ImFriendlyy/KapyHologram
Зависимости
PlaceholderAPI при потребности

Minecraft title



KapyHolograms | Голограммы нового поколения
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Paper 1.19.4+ • Java 21+ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━​


KapyHolograms — современный плагин голограмм для Paper-серверов, написанный с нуля
с акцентом на производительность и чистую архитектуру.

В отличие от большинства аналогов, плагин использует нативные сущности TEXT_DISPLAY
(доступны с 1.19.4, стабильны с 1.20.5), а не костыли на ArmorStand.


KapyHologramsСтарые плагины (Holographic Displays и др.)
РендерTEXT_DISPLAYArmorStand + невидимый текст
ПроизводительностьFOV-отсечение + пространственный индексПеребор всех игроков × всех голограмм каждые N тиков
ВидимостьEvent-driven (по движению игрока)Глобальный тик-цикл каждые N тиков
ОбновлениеLOD-система (ближе = чаще)Одинаковый интервал для всех
ТекстMiniMessage (градиенты, hex, декорации)Legacy &-коды
СтраницыНесколько страниц + автосменаДа, но меньше функционала
КликиВсе возможные действия (6 типов)Не везде
GUI редакторМеню с настройками индивидуально под каждую голограммуНет, или ограничено (Искл. Платный CMI)

⚡ Ключевые преимущества​

FOV-отсечение​

Голограмма рендерится только если игрок смотрит в её сторону. Угол обзора настраивается в конфиге (по умолчанию 120°). На сервере с 50 игроками и 200 голограммами это кардинально снижает нагрузку как на клиент, так и на сервер.

Пространственный индекс​

Вместо перебора всех голограмм для каждого игрока — чанковый индекс O(1). Поиск ближайших голограмм не зависит от их общего числа.

LOD-система​

  • 0–10 блоков → обновление каждые 2 тика
  • 10–30 блоков → каждые 20 тиков
  • 30+ блоков → каждые 60 тиков
Плейсхолдеры обновляются настолько часто, насколько это реально нужно игроку.

Мультистраничность​

Каждая голограмма поддерживает несколько страниц. Автоматическая смена через заданный интервал или ручная по клику.

Кликабельные голограммы​

Назначьте действие на строку:

  • /команда — выполнить команду от имени игрока
  • console — выполнить от консоли
  • Сообщение — отправить MiniMessage-текст
  • URL — открыть ссылку
  • Телепорт — переместить игрока
  • Смена страницы — переключить страницу голограммы

GUI-редактор​

Команда /kh edit <имя> открывает инвентарный GUI для настройки:
  • Включить/выключить голограмму
  • Тип: VERTICAL (смотрит на игрока) или FIXED (фиксированный угол)
  • Выравнивание текста: CENTER / LEFT / RIGHT
  • Прозрачность фона
  • Интервал обновления и смены страниц
  • Дальность отображения
  • Параметры FIXED-режима (угол, двусторонняя)
Menu



Буду благодарен за Ваш лайк. Это мотивация мне обновлять этот плагин и не закидывать его
( Это лишь бета-версия плагина, в случае обнаружения каких-либо багов сообщите в обсуждение под плагином. Идеи так же имеют место быть. )

Автор

Kapybaraa

Еще ресурсы от Kapybaraa

kRaft | Raft в майнкрафте
kRaft | Raft в майнкрафте
Мир с плотами из рафт на Вашем Minecraft-сервере
kMobWaves - Волны мобов (MythicMobs API)
kMobWaves - Волны мобов (MythicMobs API)
Плагин для создания системы волн спавна мифических мобов через MythicMobs API. Позволяет создавать п
kGiftMechanic - Механика подарков
Плагин добавляющий небольшую фичу на Ваш сервер ( p.s. механика как на ReallyWorld )
kBackupSystem
Эффективная, безопасная и полностью автоматическая система резервного копирования миров Minecraft.
kIteminfo - Информация о предмете
Простой плагин на получение NBT тегов предмета и изменение custommodeldata
ВерхНиз