Перейти к содержимому

WarpUtils

Полностью настраиваемый мод для телепортации с серверными функциями вроде запросов tpa или домов

FabricNeoForgeForge
Загрузчики
FabricNeoForgeForge
Скачиваний на Modrinth
29,8 тыс.
Подписчиков на Modrinth
36
версий
270
Обновлён
28 сентября 202628 сент.
Опубликован
в 2024
Logo · свайп

Коротко о моде

Работает на Fabric, NeoForge и Forge
Для Minecraft 1.19–26.2
Ставится только на сервер; игрокам ставить не нужно
Последняя версия — 0.5.4 от 28 сентября 2026
Лицензия Apache-2.0 — бесплатно
Где нужен
В игрене нуженНа сервереобязателен

Ставится только на сервер; игрокам ставить не нужно

Версии игры1.19–26.2
Описание переведено автоматическиПоказать оригинал (EN)

Введение

WarpUtils — это лёгкий, полностью настраиваемый серверный утилити-мод, который добавляет основные функции телепортации: дома, варпы и запросы TPA. Вдохновлён VanillaTweaks Datapacks.

Поскольку он работает только на сервере, вы можете установить его на свой сервер, и чистые ванильные клиенты смогут заходить без каких-либо неудобств или дополнительных загрузок.

Основной функционал

  • Дома: Игроки могут устанавливать личные точки и телепортироваться к ним.
  • Варпы: Операторы могут устанавливать глобальные точки (например, магазины или хабы), доступные всем.
  • TPA: Игроки могут безопасно отправлять друг другу запросы на телепортацию.
  • Back: Удобная команда для возврата к предыдущему местоположению после телепортации.

Возможности

Каждая функция телепортации включает в себя

  • Кулдауны: Настройте, сколько игрок должен ждать после телепортации, прежде чем снова сможет использовать команду.
  • Задержки перед телепортацией: Настройте таймер «стоять на месте» перед выполнением телепортации. Эта задержка отменяется, если игрок двинется, выполнит другую команду или подвергнется атаке (если активен кулдаун боя).
  • Настраиваемость: Каждую функцию можно отдельно отключить и настроить (подробности конфигурации ниже).
Дома

Позволяет игрокам устанавливать личные дома и телепортироваться к ним по желанию. Владельцы серверов могут настроить максимальное количество домов, которое разрешено игроку.

КомандаОписание
`/home `Телепортирует вас к указанному дому
/homeТелепортирует вас к дому по умолчанию (автоматически выбирает один, если дом по умолчанию не задан)
`/setdefaulthome `Устанавливает существующий дом как дом по умолчанию
`/sethome `Создаёт или перезаписывает дом в вашем текущем местоположении
`/delhome `Удаляет указанный дом
`/renamehome `Переименовывает существующий дом (также может перезаписать, если newName уже существует)
/homesПоказывает список всех ваших сохранённых домов и их координаты
TPA (Запросы на телепортацию)

Позволяет игрокам запрашивать телепортацию к другим игрокам. Отправляющий запрос игрок телепортируется к принимающему после того, как тот примет запрос.

Примечание: У игрока может быть активен только один исходящий запрос одновременно, но он может получать несколько входящих запросов. Кулдауны применяются после телепортации; задержки применяются после принятия запроса.

КомандаОписание
`/tpa `Отправляет запрос на телепортацию указанному игроку
`/tpaaccept `Принимает запрос от конкретного игрока
/tpaacceptПринимает последний запрос на телепортацию.
`/tpadeny `Отклоняет запрос от конкретного игрока
/tpadenyОтклоняет все активные входящие запросы
/tpacancelОтменяет отправленный вами исходящий запрос
/tpasПоказывает все активные отправленные и полученные запросы
Варпы

Позволяет операторам управлять глобальными точками интереса, к которым могут телепортироваться все игроки.

Варп Spawn: По умолчанию включён варп Spawn, привязанный к точке спавна мира (можно задать с помощью /setworldspawn ...)

  • Его можно отвязать от спавна мира, перезаписав: /setwarp Spawn
  • Его можно снова привязать к спавну мира, удалив пользовательский варп: /delwarp Spawn
КомандаОписание
`/warp `Телепортирует вас к указанному глобальному варпу
/warpsПоказывает список всех доступных варпов и их местоположения
`/setwarp `(OP) Создаёт или перезаписывает варп в вашем местоположении
`/delwarp `(OP) Удаляет указанный варп
`/renamewarp `(OP) Переименовывает существующий варп

Команды, помеченные (OP), могут выполняться только

Команда Back

Позволяет игрокам вернуться к месту, где они были до последней телепортации, или к месту смерти. Поведение гибко настраивается через конфиг (включая параметры mode и duration).

КомандаОписание
/backТелепортирует вас обратно к последнему месту до телепортации
Команда Tpr

Позволяет игрокам телепортироваться в случайное место. Максимальная и минимальная дальность телепортации настраивается.

КомандаОписание
/tprТелепортирует вас в случайное место
Настройки и эффекты игрока

Персонализируйте свой опыт с помощью: `/warputils personal ...`

Настраиваемые параметры:

  • Отображение задержки: Как должен отображаться прогресс задержки при телепортации: none, percentage или seconds.
  • Язык: Установите язык интерфейса (сейчас поддерживается только английский).
  • Цель сообщений: Выберите, где появляются сообщения мода: chat или actionbar (Некоторые сообщения могут принудительно отображаться в одном из них, например, список домов).
  • Частицы: Настройте визуальные эффекты телепортации.

Визуальные эффекты

Частицы отображаются на трёх этапах:

  1. Эффект зарядки: Во время задержки перед телепортацией.
  2. Отправление: В месте, откуда вы уходите.
  3. Прибытие: В месте назначения.

Примечание: Операторы могут принудительно включить эффекты глобально, переопределив настройки игроков.

Конфигурация

*Примечание: Файл конфигурации не предназначен для прямого редактирования. Он лишь задаёт значения по умолчанию, используемые при создании мира или сбросе конфига мира с помощью /warputils config reset, `/warputils config resetили/warputils config default`*.

Команда `/warputils config ` позволяет легко настроить функциональность каждой возможности в качестве оператора. Не-операторы могут просматривать значения конфига, но не редактировать их.

Общие Эта категория конфига позволяет задать более общие настройки, такие как стандартный messageTarget или cooldown и delay, используемые для телепортации. Каждая функция телепортации по умолчанию наследует значения cooldown и delay (значение соответствующей настройки установлено в -1), но их можно задать индивидуально, например, с помощью `/warputils config cooldown `.

Доступ через `/warputils config general `.

НастройкаПо умолчаниюОписание
cooldown1200 (1 минута)Период ожидания (в тиках) между телепортациями
delay60 (3 секунды)Время (в тиках) между выполнением команды и телепортацией
messageTargetactionbarОсновное место для отображения сообщений

Исключение из стандартного cooldown — команда /tpr, для которой он установлен в 24000 (20 минут).

тики: 1 тик = 1/20 секунды

Дома Доступ через `/warputils config homes `.
НастройкаПо умолчаниюОписание
interDimTPtrueРазрешить телепортацию между измерениями
maxHomeCount3Максимальное количество домов у игрока (0 = Бесконечно)
disableHomesfalseОтключает дома (дома не будут удалены)
Tpas (Запросы на телепортацию) Доступ через `/warputils config tpas `.
НастройкаПо умолчаниюОписание
interDimTPtrueРазрешить телепортацию между измерениями
duration6000Время (в тиках), в течение которого запрос tpa активен (0 = Бесконечно)
disableTpasfalseОтключает tpas

ticks: 1 tick = 1/20 секунды

Warps Настраивается через `/warputils config warps `.
НастройкаПо умолчаниюОписание
interDimTPtrueРазрешает телепортацию между измерениями
disableSpawnWarpfalseОтключён ли варп на спавн
disableWarpsfalseОтключает варпы (варпы не будут удалены)
Команда Back Настраивается через `/warputils config back `.
НастройкаПо умолчаниюОписание
interDimTPtrueРазрешает телепортацию между измерениями
duration0Время (в тиках), в течение которого активен запрос tpa (0 = бесконечно)
modebackBackРежим работы команды /back
backOnDeathfalseУстанавливает ли ваша смерть точку возврата
disableBackfalseОтключает команду /back

Режимы работы команды /back:

  • backBack: Вы можете телепортироваться обратно в место, откуда использовали /back, /home, /tpa или /warp
  • singleUse: Вы можете телепортироваться обратно один раз после каждой телепортации с помощью /home, /tpa или /warp
  • persistent: Точка возврата меняется только при использовании /home, /tpa или /warp
Команда Tpr Настраивается через `/warputils config tpr `.
НастройкаПо умолчаниюОписание
minRange500Минимальное расстояние (в блоках), на которое tpa может телепортировать вас от вашей позиции
maxRange2000Максимальное расстояние (в блоках), на которое tpa может телепортировать вас от вашей позиции
disableTprfalseОтключает команду /tpr
Эффекты Настраивается через `/warputils config effects `.
НастройкаПо умолчаниюОписание
chargeEffectRisingRingsЭффект по умолчанию, отображаемый во время задержки
enforceChargeEffectfalseПринудительно включает эффект зарядки по умолчанию; всегда проигрывает этот эффект вместо выбранного игроком
teleporationEffectSmokeЭффект по умолчанию, отображаемый в точке отправления
enforceTeleportEffectfalseПринудительно включает эффект телепортации по умолчанию; всегда проигрывает этот эффект вместо выбранного игроком
arrivalEffectSmokeЭффект по умолчанию, отображаемый в точке прибытия
enforceArrivalEffectfalseПринудительно включает эффект прибытия по умолчанию; всегда проигрывает этот эффект вместо выбранного игроком
disableEffectsfalseОтключает все эффекты частиц в этом моде

Примечание: чтобы отключить один конкретный эффект, выберите эффект "None" и включите его принудительно.

Кулдаун боя Настраивается через `/warputils config fightCooldown `.
НастройкаПо умолчаниюОписание
cooldown60Длительность, в течение которой вы не можете телепортироваться после атаки
onlyPvPfalseМогут ли только игроки запускать этот кулдаун

Примечание: чтобы отключить эту функцию, установите кулдаун на 0.

Примечание:

Делитесь любыми идеями насчёт добавлений или изменений на странице моих github issues.

Также minecraft версии 26.1 и выше больше не будут поддерживать forge.

Частые вопросы

Как установить WarpUtils?

Установите Fabric под свою версию Minecraft, скачайте WarpUtils под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть WarpUtils?

У WarpUtils есть сборки для Minecraft 1.19–26.2.

Нужен ли WarpUtils на сервере?

Ставится только на сервер; игрокам ставить не нужно

Лицензия и источник
Apache License 2.0можно свободно использовать и распространять с указанием автора
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее