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

Kapybaraa
Kapybaraa разместил(а) новый ресурс:

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


Посмотреть вложение 72970


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


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

В отличие от большинства аналогов, плагин использует...

Посмотреть страницу этого ресурса...
 
Kapybaraa
Посмотреть вложение 73209
Найди 10 отличий между обещаниями и реализацией.
Увы, но ты не прав. Это не "перебор всех игроков × всех голограмм каждые N тиков".

VisibilityController срабатывает по PlayerMove/Join/WorldChange, берёт nearby через spatialIndex и показывает/скрывает только ближайшие голограммы. LodUpdater не делает глобальных проверок, он пропускает всё, где hologram.isVisibleTo(player) == false, вычисляет интервал по LOD (near/mid/far или кастом) и обновляет динамику только если tickCounter % interval == 0. Смена страниц per-player-per-hologram через lastPageSwitchTick.

Если думаешь иначе - скинь мне конкретный отрезок кода. Сначала посмотри весь код, а затем критикуй. Спасибо, что потратил свое время.
 
ВерхНиз