GeoPortals: создание порталов и телепортация в Minecraft

GeoPortals — это уникальный плагин для Paper-серверов, который переносит механику порталов из датапака в полноценный мир Minecraft. В отличие от стандартных порталов Нижнего мира или Края, эти структуры позволяют путешествовать в любую точку любого измерения, используя систему идентификаторов. По...

Скачать GeoPortals для Minecraft 1.19.3

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

Версии Minecraft: 1.19.3

ФайлВерсияЗагрузчикРазмер
GeoPortals_011903_012001.jar1.19.3—239 КБСкачать

GeoPortals — это уникальный плагин для Paper-серверов, который переносит механику порталов из датапака в полноценный мир Minecraft. В отличие от стандартных порталов Нижнего мира или Края, эти структуры позволяют путешествовать в любую точку любого измерения, используя систему идентификаторов. Порталы не генерируются естественным путём — их нужно создавать вручную, что открывает широкие возможности для строительства сетей быстрого перемещения на серверах.

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

Крафт спавнера портала

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

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

Для удаления портала поместите блок динамита на DHD (место, где должен находиться факел душ) и подтвердите действие. Все предметы, кроме алмаза, вернутся к вам.

Активация и использование портала

После установки структуры портал находится в состоянии ожидания. Чтобы активировать его, поместите факел душ на вершину центральной колонны. Как только факел встанет на место, откроется клавиатура для ввода идентификатора целевого портала. ID каждого портала отображается над центральной колонной при активации. Получить список всех ID можно командой /listportals.

Введите нужный ID и нажмите синий символ "-=[@]=-" внизу клавиатуры. Если идентификатор действителен, портал откроется. По умолчанию соединения односторонние: входящие порталы отображаются красными частицами. Попытка войти во входящий портал без творческого режима приведёт к гибели. Однако в конфигурации можно включить дуплексный режим, и тогда обе стороны будут безопасными, а частицы станут зелёными.

Важно: портал нельзя набрать сам на себя. Любые сущности, включая прирученных животных, могут проходить через портал, но им нужно покинуть горизонт событий до истечения короткого времени восстановления (около 5 секунд), иначе они погибнут.

Команды и управление

Плагин предоставляет обширный набор команд для администраторов. Большинство из них требуют прав оператора. Вот основные:

  • /givespawnegg — выдаёт яйцо призыва портала.
  • /opentimeout — устанавливает или показывает время (в тиках) до автоматического закрытия портала.
  • /primedtimeout — время до автоматического сброса активации.
  • /keepoldportalframes — определяет, удалять ли структуру при деспавне портала.
  • /updateportalids — обновлять ли ID других порталов при удалении одного, чтобы сохранить синхронизацию.
  • /showspawneggboundingbox — отображать ли рамку при использовании яйца призыва.
  • /allowduplex — разрешить двусторонние порталы.
  • /opentimeoutpercent — процент времени открытия, в течение которого портал остаётся активным после прохождения.
  • /reloadportalstructures — принудительно перезагружает все структуры, удаляя любые изменения.
  • /setportalid — задаёт ID портала (новый ID должен быть свободен).
  • /dialportal — пытается открыть соединение между двумя порталами.
  • /closeportal — закрывает портал.
  • /lockportal — блокирует один или несколько порталов; без указания ID блокирует все.
  • /unlockportal — разблокирует порталы.
  • /createportal — создаёт новый портал по заданным координатам.
  • /deleteportal — удаляет портал с указанным ID.
  • /listportals — показывает список всех порталов, их местоположение, ID, состояние и измерение.
  • /portals2.0 — открывает меню конфигурации плагина.

Состояния порталов

Каждый портал может находиться в одном из семи состояний, хотя практическое значение имеют шесть:

  • IDLE — портал бездействует.
  • PRIMED — игрок вставил факел душ, портал готов к набору.
  • OUTBOUND — исходящее соединение активно.
  • INBOUND — входящее соединение (по умолчанию опасно).
  • BLOCKED — внутри кольца портала находится непроходимый блок; соединения невозможны.
  • LOCKED — портал заблокирован командой; отказывает в любых соединениях.
  • SWITCHING — переходное состояние между остальными.

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

Конфигурация и тонкая настройка

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

open_timeout=200
primed_timeout=600
keep_portal_frames=false
update_portal_ids=true
show_spawn_egg_bounding_box=true
allow_duplex=false
open_timeout_percent=50
default_portal=overworld
mynamespace:myworldname1=overworld
mynamespace:myworldname2=overworld
mynamespace:myworldname3=nether
mynamespace:myworldname4=ender

Параметр default_portal определяет, какая структура портала используется для нестандартных миров (не входящих в три базовых измерения). Можно указать "overworld", "nether" или "ender". Также можно задать конкретный namespaced key мира и привязать к нему определённый тип портала. Это позволяет, например, для кастомного мира использовать портал в стиле Нижнего мира.

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

Заключение

GeoPortals (Portals v2.0) — это мощное дополнение для Paper-серверов, которое превращает перемещение между точками в увлекательную инженерную задачу. Возможность создавать порталы в любых измерениях, гибкая система идентификаторов и глубокая кастомизация делают плагин незаменимым для крупных серверов с развитой инфраструктурой. Благодаря интуитивному крафту и командам, администраторы могут легко интегрировать порталы в экономику или квесты сервера, открывая новые горизонты для творчества.