Плагин GPS позволит сделать стрелку движения к определённому блоку на вашем сервере minecraft!
Единственный и неповторимый первый в истории Майнкрафт Global Positioning System; GPS для краткости. Разработанный с учетом как простых, так и продвинутых отображений мира Майнкрафт. Создавайте простые GPS-карты или очень сложные и продвинутые сети соединений и маршрутов. GPS будет последовательно направлять вас по кратчайшему доступному пути.
Искривление по всему миру / spawn является обычным и чрезвычайно скучным. Это оставляет все, что вы построили без присмотра и без оценки, что приводит к потере времени / потраченных впустую денег, потраченных на строителей, и делает ваш сервер скучным. Использование GPS позволяет вашим игрокам исследовать ваш сервер, как они идут, и открыть для себя все характеристики, которые делают ваш сервер уникальным и интригующим. Руководствуясь полностью настраиваемой стрелкой, которая создана не из скучных частиц, вы, как и ваши игроки, всегда точно знаете, куда идти. Настройка GPS чрезвычайно проста и понятна. С помощью внутриигрового конфигуратора GPS вы свободны от возни с неуклюжими файлами yml и необходимости возиться с ошибочными настройками из-за опечаток и ошибок отступов. Все точки и соединения наблюдаются через частицы всякий раз, когда конфигуратор включен.
Стрелка GPS:
Стрелка создается из любого размещаемого блока Minecraft. Выше приведено несколько примеров этого. Длина, размер наконечника стрелы, плотность блоков и т. д.-Все это на 100% настраивается в файле config. yml. Вы также можете установить заголовок стрелки.
Ниже приведены несколько примеров различных настроек стрелок. По умолчанию используется стрелка влево. Помните: большие размеры и более высокая плотность требуют больше сущностей, которые требуют больше ресурсов сервера. (По умолчанию создается всего из 15 сущностей)
вы также можете использовать пользовательский пакет ресурсов или частицы. Примеры ниже
Поведение и физические свойства:
Стрелка может вращаться и указывать в любом направлении. Направление основано на вашем текущем положении и направлении к месту назначения. Направление стрелок основано на вашем местоположении, а не на его собственном местоположении.
Подвижность:
Стрелку можно перемещать так, чтобы она наилучшим образом соответствовала потребностям игроков. Режим перемещения включается с помощью команды /gps move. В этом режиме колесо прокрутки на вашей мыши функционирует как “ручка управления”. Используйте колесо прокрутки для перемещения стрелки вперед и назад. Удерживая нажатой клавишу shift, используйте колесо прокрутки для перемещения стрелки вверх и вниз.
Другие типы стрелок:
Вы также можете выбрать использование пользовательского пакета ресурсов для вашей стрелки:
- Вычисление пути:
Ниже приведен пример небольшой, но довольно сложной настройки GPS. На рисунке показана эффективность вычислительного алгоритма. Даже в паутине точек и соединений, GPS найдет абсолютный самый короткий путь возможный; мгновенно. Чтобы обеспечить производительность, пути временно сохраняются до тех пор, пока плеер имеет активный GPS. Это делает GPS чрезвычайно отзывчивым и позволяет ему молниеносно обновляться, не создавая никакой нагрузки на сервер.видео было ускорено до x2. - Перерасчет пути:
Логика GPS позволяет игрокам отклоняться от курса или выбирать альтернативные маршруты. Если они решат сделать это, GPS обновится до Нового кратчайшего пути, как только они попадут в диапазон другой точки; как видно на видео ниже.
N. B. траектории движения частиц отображаются только для перемещаемого проигрывателя, если он включен. Частицы видны только для “камеры” для целей этого GIF.
- Однонаправленные соединения:
Приведенная ниже настройка демонстрирует настройку однонаправленного соединения. Это может быть использовано любым способом, который вы хотите. Это полезно для того, чтобы убедиться, что игрок не перемещается по “невозможному” пути, например, игрок не может перейти к следующей точке на картинке ниже, но он может “прыгнуть” вниз. (Красные квадраты-это точки, синие линии-это соединения, светло-синие частицы равны Соединенным)
Приведенный ниже GIF демонстрирует его использование. Даже если игрок находится ближе к центральной точке, он перемещается через другие точки. - Связывание Мира
Вы даже можете соединить свои точки через миры! Просто выберите точку в одном мире, телепортируйтесь в другой мир и соедините их. GPS вычислит самый короткий путь, даже если пункт назначения находится в другом мире! При телепортации в другую точку с активным GPS-навигатором пункт назначения должен находиться в пределах диапазона точки, и вы должны быть в состоянии достичь конечного пункта назначения из этой точки.
Выше приведен краткий пример телепортации между двумя мирами, чтобы преодолеть “препятствие”.
Частицы и другая механика:
- Визуализация пути:
Наряду с навигацией по стрелкам вы также можете включить визуализацию текущего выбранного пути. Частицы отображаются только для игрока, который перемещается. Начиная с версии 1.6.0, можно полностью отключить стрелку и использовать вместо нее только путь частиц. - Внутриигровой конфигуратор:
Плагин также имеет простой в использовании сложный внутриигровой GPS-конфигуратор. Команды и способы их использования описаны в разделе команды.
Использование команды / gpsc show позволяет визуализировать частицы. Каждое соединение показано синей линией частиц, две светло-синие частицы в конце линии указывают на то, что точки соединены. Каждая точка по умолчанию представлена красным прямоугольником частиц. Выбранная вами в данный момент коробка зеленая, а ближайшая к вам-желтая.
Внутриигровой конфигуратор позволяет создавать, удалять, подключать, отключать и перемещать точки без необходимости иметь дело с yml-файлом. Конфигуратор очень прост в использовании, и вы получите карту своего мира в кратчайшие сроки.
Помимо использования команд для настройки GPS, вы также можете использовать встроенный GPS-конфигуратор Stick, который позволяет создавать, выбирать, подключать, отключать и удалять точки одним щелчком мыши. - Поддержка плагинов для автомобилей:
GPS поддерживает все плагины vehicle/movement. Это стало возможным благодаря обновлению GPS на основе местоположения игрока с фиксированным интервалом. Это было тщательно протестировано и будет 100% работать для любого движения, не связанного с телепортацией игрока выше 20 блоков. - Поддержка Dynmap:Плагин GPS позволяет вам продемонстрировать свою настройку GPS с помощью Dynmap. Ниже приведен пример настройки
- Компас Боссбара:
Плагин имеет множество функций; это были только основные функции. Пожалуйста, взгляните на команды, config.yml и messages.yml, который раскроет больше доступных функций.
Права и команды плагина GPS
Все приведенные ниже команды требуют gps.commands разрешение наряду с разрешением отдельной команды. Основная команда – это /globalpositioningsystem, однако более удобным псевдонимом является / gps.
- /gps [help]
Псевдоним: [h]
Открывает меню Справка. Меню справки является кликабельным и содержит наведенные сообщения с инструкциями.
Разрешение:- gps. команды. справка
- /gps [start] <to> [from] [игрок]
Псевдоним: [s ]
Запустите GPS.
Требуется параметр назначения. Параметр from указывает начальную точку; он необязателен. Параметр player используется для запуска GPS для другого игрока, например, через консоль.
Разрешения:- gps.commands.start (обязательно)
- gps.commands.others (для использования на других игроках)
- /gps stop [плеер]
Остановите GPS / остановите GPS для другого игрока.
Разрешения:- gps.commands.stop (обязательно)
- gps.commands.others (для использования на других игроках)
- /gps show
псевдоним: [sh]
Покажите свой текущий путь с помощью частиц.
Разрешение:- gps,commands.show
- /gps list [page]
показывает список всех определенных точек, включая точки, добавленные плагинами с помощью API. Все точки имеют сообщение о наведении курсора, содержащее местоположение и соединения точки.
Разрешение:- gps.commands.list
Все приведенные ниже команды требуют gps.commands разрешение наряду с разрешением отдельной команды. Основная команда – это /globalpositioningsystem, однако более удобным псевдонимом является / gps.
- /gpsc [help]
псевдоним: [h]
Открывает меню Справка. Меню справки является кликабельным и содержит сообщения при наведении курсора мыши с инструкциями. - /
псевдонимы редактора gpsc: [edit, e]
Включите функции редактора. Эта команда обеспечивает безопасность для непреднамеренных конфигураций команд. Команда редактора также включит визуализатор частиц конфигурации. - /gpsc stick
псевдонимы: [st, getStick, cfgStick]
Добавляет флешку конфигуратора в ваш инвентарь.
Для работы с флешкой вам также потребуется разрешение gps.commands.configurator. Если бы обычный игрок завладел одним из них, он бы ничего не смог испортить. - /gpsc create
Alias: [c]
Создайте новую точку GPS. - /gpsc удалить
псевдонимы: [del, d]
Удалите выбранную вами точку GPS. - /gpsc выберите
псевдонимы: [sel, s]
Выберите ближайшую к вам точку. - /gpsc info
псевдонимы: [i ]
Показывает информацию о ближайшей к вам точке. - /gpsc connect [2-way]
псевдоним: [con]
Соедините выбранную вами точку с ближайшей к вам. 2-way позволяет выбрать, должны ли обе точки быть соединены друг с другом. Установка этого параметра в значение false приведет только к соединению выбранной точки с ближайшей, а не в обе стороны. Обе точки соединяются, если параметр 2-way не был указан. - /gpsc disconnect
Aliases: [disc, dis]
Отсоедините выбранную точку и ближайшую точку друг от друга. - /gpsc move
Alias: [m]
Переместите выбранную точку в ваше текущее местоположение. (Расположение у ваших ног) - /gpsc attribute <атрибут> [значение…]<атрибут>
псевдонимы: [att, ab, a]
Установите атрибут для выбранной точки. Доступные атрибуты можно просмотреть, наведя курсор мыши на команду в справочном сообщении /gpsc. Оставьте параметр value пустым, чтобы удалить атрибут, и используйте значение по умолчанию, если таковое имеется.
/GPSAdmin:
Псевдонимы: [gpsad, gpsa]
Все команды ниже имеют одинаковые разрешения: gps. commands. admin
- /gpsa [help]
псевдоним: [h]
Открывает меню Справка. Меню справки является кликабельным и содержит сообщения при наведении курсора мыши с инструкциями. - /gpsa reload
Alias: [r]
Перезагрузите файлы конфигурации GPS.