
SignSearch
Архивирован0.0
Установок
Последнее обновление
Версии
SignSearch
SignSearch — это простой плагин, который позволяет асинхронно искать текст на табличках поблизости.
Решаемая проблема
В прошлом году на сервере, где я играл, проводилось рождественское мероприятие, в ходе которого игроки оставляли друг другу подарки в сундуках под ёлкой. На каждой табличке было указано имя получателя. Проблема заключалась в том, что сундуков были сотни, а табличек — ещё больше. Игрокам приходилось перемещаться между многочисленными сундуками, чтобы найти свои подарки. Многие жаловались, что хотели бы иметь удобную систему поиска по табличкам, подобную той, что используется в магазинах QuickShops, но для сообщений. Именно тогда я придумал решение...
Возможности плагина
Плагин предоставляет всего одну команду: /signsearch <текст>
.
Эта команда выполняет асинхронный поиск по табличкам в радиусе трёх чанков, чтобы проверить, совпадает ли указанный текст с каким-либо сообщением. Поиск проводится асинхронно — это предотвращает лаги сервера.
Как только подходящая табличка находится поблизости, плагин поворачивает персонажа игрока лицом к ней, сообщает расстояние в блоках и отображает положение в чате.
Для работы плагина не требуются настройки, права доступа или какие-либо действия с файлами конфигурации: достаточно переместить его в папку с плагинами.