WarpCore - WarpPlugin: умные варпы для Minecraft

WarpCore - WarpPlugin для Minecraft — лёгкий плагин с настройкой варпов по файлам, кулдаунами и звуками. Удобная телепортация на Paper 1.21+.

Скачать WarpCore для Minecraft 1.21.2

Оригинальное название: WarpCore

Версии Minecraft: 1.21.2

ФайлВерсияЗагрузчикРазмер
WarpCore-1.0.0-SNAPSHOT.jar1.21.2—21 КБСкачать

WarpCore - WarpPlugin

Когда на сервере Minecraft появляется десяток важных точек, а игроки постоянно просят телепортировать их на спавн, к ферме или в магазин, на помощь приходит WarpCore - WarpPlugin. Это не просто очередной плагин на варпы, а продуманный инструмент, который превращает хаотичные перемещения в быстрый и управляемый процесс. Каждый варп здесь — отдельная история со своими звуками, сообщениями и даже кулдаунами, а администратор получает полный контроль без единого шанса запутаться в настройках.

Почему WarpCore выделяется среди аналогов

Большинство плагинов сваливают все координаты в один громоздкий warps.yml, который со временем превращается в кашу. WarpCore - WarpPlugin для Minecraft идёт другим путём: для каждого варпа создаётся собственный YAML-файл в папке plugins/WarpCore/warps/. Это значит, что вы можете легко перенести конкретный варп на другой сервер, поделиться им с другом или быстро отредактировать, не пролистывая сотни строк. Такой подход особенно оценят владельцы серверов на Paper и Spigot 1.21+, где важна производительность и порядок.

Плагин написан с прицелом на лёгкость — он не нагружает ядро и работает шустро даже при большом онлайне. Для запуска потребуется Java 21, что уже стало стандартом для современных сборок Minecraft. Если вы используете лаунчер foxygame.net, то WarpCore - WarpPlugin можно найти в каталоге дополнений и добавить на сервер буквально в пару кликов, не отвлекаясь на ручную загрузку и проверку совместимости.

Основные возможности

  • Простая система команд: всего три основных команды — /warp <имя>, /warp create <имя> и /warp delete <имя>. Игроки мгновенно разберутся, а администраторы смогут управлять варпами прямо из чата.
  • Индивидуальные кулдауны: для каждого варпа можно задать задержку в секундах. Например, на спавн — без ограничений, а на ферму опыта — раз в 10 минут. Игрок увидит понятное сообщение с оставшимся временем.
  • Звуки телепортации: WarpCore использует Registry-звуки, полностью совместимые с Minecraft 1.21+. Вы можете прописать любой звук в формате sound_key:громкость:высота, например, item.chorus_fruit.teleport:1.2:1.1 для эффекта хоруса.
  • Настраиваемые сообщения: все уведомления — от ошибок до успешного перемещения — редактируются в config.yml. Поддерживаются плейсхолдеры {warp} и {player}, а также цветовые коды через амперсанд.
  • Опциональные анонсы: можно включить broadcast-сообщение, которое увидят все игроки на сервере, когда кто-то использует варп. Отличный способ подчеркнуть активность на сервере.
  • Гибкие права: система пермишенов позволяет разграничить доступ: обычные игроки используют варпы, администраторы создают и удаляют, а владелец может обойти любой кулдаун.

Установка и первые шаги

Чтобы скачать WarpCore - WarpPlugin, достаточно найти его на странице плагина и поместить JAR-файл в папку plugins вашего сервера. После перезапуска Paper или Spigot 1.21+ плагин автоматически создаст структуру каталогов и файл config.yml с сообщениями по умолчанию. Никаких дополнительных зависимостей не требуется — всё работает из коробки.

Если вы предпочитаете удобство, лаунчер foxygame.net предлагает автообновление WarpCore - WarpPlugin, избавляя от необходимости следить за новыми версиями вручную. Достаточно один раз добавить плагин через интерфейс лаунчера, и он будет поддерживаться в актуальном состоянии вместе с остальными модами и сборкой.

Настройка первого варпа

Создать варп проще простого: встаньте в нужную точку и введите /warp create spawn. Плагин запишет ваши координаты, угол обзора и мир в отдельный файл spawn.yml. Теперь любой игрок с правом warpcore.warp.use сможет телепортироваться туда командой /warp spawn. Если захотите изменить сообщение или добавить кулдаун, просто откройте этот файл и подправьте значения — перезагрузка сервера не нужна, плагин подхватит изменения на лету.

Тонкая настройка варпов

Каждый YAML-файл варпа содержит несколько ключей:

  • location: координаты, мир, yaw и pitch — записываются автоматически при создании.
  • teleport-message: сообщение, которое увидит игрок после перемещения. Можно использовать {warp} для подстановки имени варпа.
  • teleport-sound-enable и teleport-sound: включение и выбор звука. Формат строгий: namespace.sound:volume:pitch. Например, entity.enderman.teleport:1.0:0.9.
  • broadcast-enable и broadcast-message: если true, то при использовании варпа в чат отправится указанное сообщение с плейсхолдерами {player} и {warp}.
  • cooldown и cooldown-message: задержка в секундах и текст, который показывается, если игрок пытается использовать варп раньше времени. Плейсхолдер {time} отобразит оставшиеся секунды.

Благодаря такой структуре вы можете создать десятки варпов с уникальным поведением: бесшумный спавн, громкий портал в ад, варп с длинным кулдауном для донатеров и мгновенный для администраторов. Право warpcore.cooldown.bypass позволит избранным игнорировать любые ограничения.

Команды и права доступа

WarpCore - WarpPlugin использует минималистичный набор команд, который легко запомнить:

  • /warp <имя> — телепортироваться к варпу (право warpcore.warp.use, по умолчанию доступно всем).
  • /warp create <имя> — создать варп на текущей позиции (право warpcore.warp.create, только для OP).
  • /warp delete <имя> — удалить варп (право warpcore.warp.delete, только для OP).

Полный административный доступ даёт пермишен warpcore.warp.admin. Все права можно комбинировать через любой плагин на модификацию прав, например LuckPerms.

Плейсхолдеры и кастомизация сообщений

Главная фишка WarpCore — гибкость текстов. В config.yml вы можете переписать любое системное сообщение, добавив цвета и динамические вставки. Доступны три плейсхолдера:

  • {warp} — имя варпа.
  • {player} — ник игрока.
  • {time} — оставшееся время кулдауна в секундах.

Например, сообщение об ошибке «Варп не найден» можно сделать дружелюбным: &cВарп &e{warp}&c не существует. Проверьте список доступных варпов у администратора. А сообщение о кулдауне — информативным: &cПодождите ещё &e{time} сек.&c перед использованием варпа &e{warp}.

Совместимость и производительность

WarpCore - WarpPlugin разработан специально для Paper и Spigot 1.21+, использует современные API и Registry-звуки, поэтому на более старых версиях Minecraft работать не будет. Это осознанное решение: плагин не тянет за собой легаси-код, оставаясь быстрым и стабильным. Все файлы варпов хранятся в лёгком YAML-формате, а чтение происходит только при вызове команды, что сводит нагрузку на диск к минимуму.

Если вы собираете сервер через лаунчер foxygame.net, WarpCore - WarpPlugin уже протестирован на совместимость с популярными сборками и ядрами, представленными в лаунчере. Это значит, что вы не столкнётесь с конфликтами версий и сможете запустить плагин сразу после установки, не копаясь в логах.

Итог

WarpCore - WarpPlugin — это образец того, каким должен быть плагин на варпы в современном Minecraft. Он не пытается объять необъятное, а делает одну задачу идеально: быстрая, настраиваемая телепортация с минимумом зависимостей. Файловая структура «один варп — один файл» спасает от беспорядка, а поддержка кулдаунов, звуков и бродкастов даёт простор для творчества. Если ваш сервер работает на Paper 1.21+ и вы цените порядок, WarpCore определённо стоит попробовать.