- Баллы
- 123
- Ник в Minecraft
- Reality_SC
Плагин позволяет создавать траектории, по которым будут принудительно двигаться игроки (проигрывание траекторий).
Описание.
Изначально предназначен для того, чтобы показать подключающимся игрокам, если они не заходили ранее на сервер, что есть что — я называю это "потаскать по пути". Траектория (путь) представляет собой набор точек с характеристиками:
Игроки, которых несёт по такому пути, скрыты от всех и не могут писать команды и текст.
Конфигурационный файл config.yml.
Список команд.

И ещё немного информации есть в посте ниже...
Список прав.
Кроме того, в мире можно устанавливать таблички, ПКМ по которым потащит игроков по указанным на них путям. Формат табличек: первая строка — [rscfjd], вторая строка — название траектории.
Я у себя на сервере сделал красивые телепорты со спавна за границы города и быстрые эскалаторы вниз к станциям метро.
История изменений.
Скачать | Исходный код | spigotmc.org
Видео: Короткое | Среднее | Длинное с музыкой
Туториал + пример использования (пост ниже)
Видео: Короткое | Среднее | Длинное с музыкой
Туториал + пример использования (пост ниже)
Описание.
Изначально предназначен для того, чтобы показать подключающимся игрокам, если они не заходили ранее на сервер, что есть что — я называю это "потаскать по пути". Траектория (путь) представляет собой набор точек с характеристиками:
- Координаты (по сути — Location, т.е. название мира, координаты x, y, z и углы поворота pitch и yaw).
- Число тиков, на которое нужно заморозить игрока на этой точке.
- Скорость после неё до следующей точки, в блоках/сек. Если равно нулю, то произойдёт мгновенная телепортация.
- Сообщение, которое будет выведено игроку в чат при достижении этой точки.
- Опционально: обновление времени и погоды (вкл/выкл): сброс, установка значения и блокировка.
Игроки, которых несёт по такому пути, скрыты от всех и не могут писать команды и текст.
Конфигурационный файл config.yml.
YAML:
settings:
# Настройки траектории для игроков, которые впервые зашли на сервер
first-join-trajectory: 'firstjoin'
first-join-enable: true
first-join-delay: 20
# Требовать ли от игроков права на использование табличек?
require-permissions-for-signs: false
# Настройки логирования в консоль
logging:
player-start-stop: true
player-point-reached: false
Список команд.

Список прав.
- rscfjd.admin — право использовать все команды плагина (/rscfjd ...).
- Для использования полёта через таблички по умолчанию никакие права не требуются, но можно сделать, чтобы требовались:
- Включить config.yml/settings.require-permissions-for-signs, тогда будет требоваться rscfjd.sign.<название траектории>, можно дать * если кому-то можно летать везде.
- /rscfjd permission <право> устанавливает свойство редактируемой траектории, которая тоже требуется игроку для её использования.
Если включить требование пермишена обоими способами, любой один из них уже даёт право на полёт.
Кроме того, в мире можно устанавливать таблички, ПКМ по которым потащит игроков по указанным на них путям. Формат табличек: первая строка — [rscfjd], вторая строка — название траектории.
Я у себя на сервере сделал красивые телепорты со спавна за границы города и быстрые эскалаторы вниз к станциям метро.
История изменений.
- v0.8.0b — проверка обновлений и их автоматическая установка; новые команды pause и resume; очередной фикс команды play; много других фиксов поведения плагина; добавлена метрика.
- v0.7.0b — изменения в конфиге, в синтаксисе команд play и info, новые команды time и permission. Можно включить требование пермишенов для табличек. При настройке чуть более удобен в использовании совместно с плагинами оффлайн-регистрации. Подробности об этом обновлении.
- v0.6.7b — незначительные исправления.
- v0.6.5b — улучшенная работа с /rscfjd load и /rscfjd save + их автоматическая отработка при выходе/перезаходе игрока. Управление погодой при достижении точки (/rscfjd weather). Исправления мелких недочётов.
- v0.6.3b — добавлены подкоманды delete, merge, select (без указания id точки), next, prev. Изменена стилистика чата, исправления ошибок.
- v0.6.1b — изменены команды плагина. Теперь они позволяют почти полноценно и нелинейно редактировать точки траекторий (кроме времени и погоды).
- v0.6.0b — поддержка показа Title и Subtitle на серверах 1.8+ (с помощью ProtocolLib 3.6.4+). Поддержка текстовых замен PlaceholderAPI в строках messageOnReach, showTitle, showSubtitle каждой точки. Убил несколько багов, но угол зрения всё ещё иногда дёргается при пролёте какой-то точки.
- v0.5.11b — мелкие исправления багов; улучшения в обработке команд; первые попытки выделить из кода отдельно API.
- v0.5.8b — начато ведение истории изменений; возможность выключения режима SPECTATOR на серверах старых версий, которые его не поддерживают.
Последнее редактирование: