FanTPA
Мощный мод на телепортацию для Minecraft Fabric, добавляющий TPA, Home, Back и другие функции телепортации с продвинутыми возможностями.
- Загрузчики
- Fabric
- Скачиваний на Modrinth
- 302
- Подписчиков на Modrinth
- 1
- версия
- 1
- Обновлён
- 5 мая 20265 мая
- Опубликован
- в 2026
Коротко о моде
Ставится только на сервер; игрокам ставить не нужно
FanTPA
Мощный мод телепортации для Minecraft Fabric, предоставляющий функции TPA, дома, возврата и другие возможности телепортации с расширенным функционалом.
Возможности
Основные возможности
- Асинхронная загрузка чанков — продвинутая система асинхронной загрузки чанков обеспечивает плавную телепортацию без лагов сервера
- Поддержка пользовательских языков — полная поддержка пользовательских переводов с более чем 17 встроенными языками
- Высокая совместимость с версиями — поддерживает Minecraft 26.1+
Система телепортации TPA
| Команда | Описание | Права |
|---|---|---|
/tpa <игрок> | Отправить запрос на телепортацию другому игроку | Все игроки |
/tpahere <игрок> | Попросить другого игрока телепортироваться к вам | Все игроки |
/tpaccept <игрок> | Принять запрос на телепортацию | Все игроки |
/tpdeny <игрок> | Отклонить запрос на телепортацию | Все игроки |
Система домов
| Команда | Описание | Права |
|---|---|---|
/home [название] | Телепортироваться к своему дому (дом по умолчанию, если название не указано) | Все игроки |
/sethome [название] | Установить текущее местоположение как дом (дом по умолчанию, если название не указано) | Все игроки |
/delhome <название> | Удалить указанный дом | Все игроки |
Функция возврата
| Команда | Описание | Права |
|---|---|---|
/back | Вернуться к последнему месту смерти или телепортации | Все игроки |
Административные команды
| Команда | Описание | Права |
|---|---|---|
/tpall | Телепортировать всех игроков онлайн к вашему местоположению | Только OP |
Расширенные возможности
Асинхронная загрузка чанков
FanTPA реализует продвинутый механизм асинхронной загрузки чанков, который:
- Загружает чанки назначения в фоне, не блокируя основной поток
- Обеспечивает плавную телепортацию даже в отдалённые места
- Предотвращает лаги сервера во время телепортации
Поддержка пользовательских языков
- Более 17 встроенных языков с полным покрытием перевода
- Простая в использовании система настройки языков
- Поддержка добавления пользовательских языковых пакетов
Высокая совместимость с версиями
- Требование к версии сервера: >= 26.1
- Регулярные обновления для поддержки последних версий Minecraft
Установка
Установка на сервер
- Убедитесь, что на вашем сервере установлены Fabric Loader и Fabric API
- Поместите
FanTPA-x.x.x.jarв папкуmodsсервера - Запустите сервер, мод автоматически создаст файлы конфигурации
Установка на клиент (необязательно)
- Если вы хотите использовать мод в одиночной игре, также установите Fabric Loader и Fabric API
- Поместите мод в папку
modsклиента
Файл конфигурации
Мод автоматически создаст файл конфигурации по пути config/fantpa/fantpa.conf при первом запуске.
Структура конфигурации
fantpa {
teleport {
timeout = 30 # Тайм-аут запроса TPA в секундах
cooldown = 5 # Перезарядка телепортации в секундах
delay = 3 # Задержка телепортации в секундах
}
language {
default-language = "en_us" # Язык по умолчанию
}
commands {
tpa { enabled = true } # Включить команду /tpa
tpahere { enabled = true } # Включить команду /tpahere
back { enabled = true } # Включить команду /back
home { enabled = true } # Включить команду /home
sethome { enabled = true } # Включить команду /sethome
delhome { enabled = true } # Включить команду /delhome
}
}Параметры конфигурации
| Параметр | Тип | По умолчанию | Описание |
|---|---|---|---|
teleport.timeout | int | 30 | Тайм-аут запроса TPA, автоматически отменяется при отсутствии ответа |
teleport.cooldown | int | 5 | Перезарядка между телепортациями для предотвращения спама |
teleport.delay | int | 3 | Задержка перед телепортацией, позволяет отменить |
language.default-language | string | "en_us" | Язык мода по умолчанию |
commands.*.enabled | boolean | true | Включить/отключить определённые команды |
Как изменить конфигурацию
- Остановите сервер
- Отредактируйте файл
config/fantpa/fantpa.conf - Сохраните и перезапустите сервер
Сборка из исходного кода
Требования
- Java 25 или выше
- Git
Шаги сборки
- Клонируйте репозиторий
git clone https://github.com/yourusername/FanTPA.git
cd FanTPA- Соберите мод
# Windows
gradlew.bat build
# Linux/macOS
./gradlew build- Получите результат Собранный jar-файл будет находиться по пути
build/libs/FanTPA-1.0.0.jar
Команды для разработки
| Команда | Описание |
|---|---|
gradlew runClient | Запустить клиент для разработки |
gradlew runServer | Запустить сервер для разработки |
gradlew build | Собрать мод |
gradlew sourcesJar | Сгенерировать jar с исходниками |
Поддерживаемые языки
| Код | Язык |
|---|---|
zh_cn | Китайский (упрощённый) |
zh_tw | Китайский (традиционный) |
en_us | Английский |
de_de | Немецкий |
es_es | Испанский |
fr_fr | Французский |
ja_jp | Японский |
ko_kr | Корейский |
lzh | Китайский (литературный) |
pt_br | Португальский (Бразилия) |
ru_ru | Русский |
it_it | Итальянский |
pl_pl | Польский |
tr_tr | Турецкий |
th_th | Тайский |
vi_vn | Вьетнамский |
uk_ua | Украинский |
Система событий
Мод предоставляет богатый набор событий для прослушивания другими модами:
TpaRequestEvent— вызывается при отправке запроса TPATpaHereRequestEvent— вызывается при отправке запроса TPAHereTpaAcceptEvent— вызывается при принятии запроса на телепортациюTpaDenyEvent— вызывается при отклонении запроса на телепортациюHomeSetEvent— вызывается при установке домаHomeTeleportEvent— вызывается при телепортации к домуBackEvent— вызывается при использовании/backTeleportEvent— вызывается при телепортации
Техническая информация
- ID мода:
fantpa - Версия: 1.0.0
- Версия Minecraft: 1.20.1+
- Требование к версии сервера: >= 26.1
- Зависимость: Fabric API
Лицензия
MIT License
Участие в разработке
Вклад приветствуется! Смело создавайте issues и pull requests.
Частые вопросы
Как установить FanTPA?
Установите Fabric под свою версию Minecraft, скачайте FanTPA под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть FanTPA?
У FanTPA есть сборки для Minecraft 26.1–26.1.2.
Нужен ли FanTPA на сервере?
Ставится только на сервер; игрокам ставить не нужно