Revela's Fair Teleports

Revela's Fair Teleports

Revela's Teleports is a robust, server-side utility mod for Hytale that provides essential movement commands like TPA and Homes, built with a strict focus on survival/combat integrity.

37.0 загрузок
Обновлён 10 дней назад

Описание

Справедливые телепорты Ревелы

 

Revela's Fair Teleports - это надежный, серверный утилитный мод для Hytale, который обеспечивает необходимые команды движения, такие как: TPA и ДомаПостроенный со строгим фокусом на Выживание и боевая целостность.

Этот серверный мод предназначен для предотвращения геймплея «кнопка-убежище». Он интегрируется непосредственно в Систему компонентов сущности Hytale (ECS) для мониторинга повреждений в реальном времени, гарантируя, что телепорты являются инструментом для удобства, а не способом обмануть смерть.

 

Анти-боевое насилие (основная особенность)

 

Отличительной особенностью этого мода является его Активный боевой мониторинг.

  • Отслеживание в реальном времени: Использование родного Система боевых мониторовМод определяет, когда игрок получает повреждение.
  • Телепорт Гейтинг: Если игрок был в бою в течение последних 15 секунд (настраиваемый), все команды телепорта строго отключены.
  • Профилактика злоупотреблений: Игроки больше не могут «выходить из TPA» или «выходить из дома» в тот момент, когда с ними начинается бой. Система уважает ход битвы.

 

Особенности

 

Стойкая домашняя система

  • Установите несколько названных домов (например, /этомная база, /сетомная ферма).
  • Конфигурируемые домашние ограничения на сервер (по умолчанию 5).
  • Позиционные аргументы: Использовать Домашняя база Вместо неуклюжих флагов
  • Безопасная межмировая поддержка: Телепортация в дом в другом мире легко обрабатывается.

Расширенный TPA Suite

  • Стандарт /tpa Попросить переехать к другу.
  • Поддержка несколько одновременных запросов.
  • Интеллектуальное принятие: /paccept автоматически выбирает ваш новый запрос, если имя не указано.
  • Полный контроль: Отклонить нежелательные запросы или отменить запросы, отправленные по ошибке.

Глобальный Spawn Access

  • Быстро вернуться к точке нереста сервера по умолчанию с испанец.
  • Использует родной двигатель SpawnProvider Чтобы гарантировать, что вы приземлитесь именно там, где намеревался мир.

️ Server-Side Only

  • Требуется установка на стороне клиента.
  • Работает автоматически для всех игроков, используя собственный пользовательский интерфейс и обмен сообщениями Hytale.

Рок-стойкость

  • Hytale Native BSON: Данные хранятся с использованием предпочтительного двоичного формата двигателя для максимальной скорости.
  • Безопасность потока: Весь файл ввода/вывода происходит из мирового потока, чтобы предотвратить задержку сервера или падение TPS.
  • Сложная экономия: Данные мгновенно сохраняются при изменении и управляются службой фонового обслуживания.

 

командование

 

Телепортный запрос (TPA)

  • /tpa [игрок]: Отправьте запрос на телепортацию игроку.
  • /пахер [игрок]Запросить игрока телепортироваться к вам.
  • /paccept [игрок]Принять ожидающий запрос (новый по умолчанию).
  • /tpdeny [игрок]Отклонить ожидающий запрос.
  • /pcancel [игрок]Отмените запрос, который вы отправили кому-то другому.

Дома

  • /sethome [имя]: Установите дом на своем текущем месте (по умолчанию «дом»).
  • Домой [имя]Телепортируйте в спасенный дом.
  • /delhome [имя]Удалить конкретный дом.
  • /дома: Перечислите все сохраненные дома.

Спаун

  • испанецВозврат к исходной точке сервера.

 

Узлы разрешений

 

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

  • hytale.system.command.tpa
  • hytale.system.command.tpahere
  • hytale.system.command.tpaccept
  • hytale.system.command.tpdeny
  • hytale.system.command.tpcancel
  • hytale.system.command.sethome
  • hytale.system.command.home
  • hytale.system.command.delhome
  • hytale.system.command.homes
  • hytale.system.command.spawn

 

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

 

Мод генерирует a config.json Файл внутри Моды / Fairteleports Первый стартап.

Владельцы серверов могут настроить:

  • домашний лимит: Максимальное количество домов, которое может установить игрок.
  • Боевые тагсекунды: Как долго игрок должен ждать после повреждения перед телепортацией
  • tpaTimeoutВторой: Как долго запрос остается активным до истечения срока действия.

 

Совместимость

 

  • Предназначен для выживания и творческих многопользовательских серверов.
  • Безопасно добавлять в существующие миры.
  • Полностью независим от клиентских модов.

 

Не стесняйтесь оставлять комментарий, если у вас есть вопросы!

Показать оригинальное описание (English)

Revela's Fair Teleports

 

Revela's Fair Teleports is a robust, server-side utility mod for Hytale that provides essential movement commands like TPA and Homes, built with a strict focus on survival/combat integrity.

This server mod is designed to prevent "escape-button" gameplay. It integrates directly into Hytale’s Entity Component System (ECS) to monitor damage live, ensuring that teleports are a tool for convenience, not a way to cheat death.

 

Anti-Combat Abuse (Core Feature)

 

The standout feature of this mod is its Active Combat Monitoring.

  • Real-Time Tracking: Using a native CombatMonitorSystem, the mod detects exactly when a player takes damage.
  • Teleport Gating: If a player has been in combat within the last 15 seconds (configurable), all teleport commands are strictly disabled.
  • Abuse Prevention: Players can no longer "TPA out" or "Home out" the moment a fight turns against them. The system respects the flow of battle.

 

✨ Features

 

🏠 Persistent Home System

  • Set multiple named homes (e.g., /sethome base, /sethome farm).
  • Configurable home limits per server (default is 5).
  • Positional arguments: Use /home base instead of clunky flags.
  • Safe cross-world support: Teleporting to a home in a different world is handled seamlessly.

🤝 Advanced TPA Suite

  • Standard /tpa to request to move to a friend.
  • Supports multiple concurrent requests.
  • Intelligent acceptance: /tpaccept automatically selects your newest request unless a name is specified.
  • Full control: Deny unwanted requests or cancel requests you sent by mistake.

📍 Global Spawn Access

  • Quickly return to the server’s default spawn point with /spawn.
  • Uses the engine’s native SpawnProvider to ensure you land exactly where the world intended.

⚙️ Server-Side Only

  • Zero client-side installation required.
  • Works automatically for all players using Hytale’s native UI and messaging.

💾 Rock-Solid Persistence

  • Hytale Native BSON: Data is stored using the engine's preferred binary format for maximum speed.
  • Thread Safety: All file I/O happens off the world thread to prevent server lag or TPS drops.
  • Layered Saving: Data saves instantly on change and is managed by a background maintenance service.

 

Commands

 

Teleport Request (TPA)

  • /tpa [player]: Send a request to teleport to a player.
  • /tpahere [player]: Request for a player to teleport to you.
  • /tpaccept [player]: Accept a pending request (newest by default).
  • /tpdeny [player]: Reject a pending request.
  • /tpcancel [player]: Cancel a request you sent to someone else.

Homes

  • /sethome [name]: Set a home at your current spot (defaults to "home").
  • /home [name]: Teleport to a saved home.
  • /delhome [name]: Delete a specific home.
  • /homes: List all your currently saved homes.

Spawn

  • /spawn: Return to the server's starting point.

 

Permission Nodes

 

This mod uses Hytale's system command nodes for easy integration with your existing permission groups.

  • hytale.system.command.tpa
  • hytale.system.command.tpahere
  • hytale.system.command.tpaccept
  • hytale.system.command.tpdeny
  • hytale.system.command.tpcancel
  • hytale.system.command.sethome
  • hytale.system.command.home
  • hytale.system.command.delhome
  • hytale.system.command.homes
  • hytale.system.command.spawn

 

Configuration

 

The mod generates a config.json file inside mods/fairteleports/ on first startup.

Server owners can customize:

  • homeLimit: The maximum number of homes a player can set.
  • combatTagSeconds: How long a player must wait after taking damage before teleporting.
  • tpaTimeoutSeconds: How long a request stays active before expiring.

 

Compatibility

 

  • Designed for survival and creative multiplayer servers.
  • Safe to add to existing worlds.
  • Fully independent of client-side mods.

 

Feel free to leave a comment if you have any questions!

Последние версии

Revela's Fair Teleports - Version 1.1.4

Early Access 23.01.2026 1.7 МБ

Revela's Fair Teleports - Version 1.1.3

Early Access 23.01.2026 1.7 МБ