Плагин для серверов Майнкрафт, который меняет соотношение координат между обычным миром и незером при переходе через незерские порталы. Для каждой пары миров можно задать собственное соотношение и смещение координат; эндер-порталы он не затрагивает.
Возможности
- Связывает несколько пар обычных миров и миров незера с любыми именами.
- Рассчитывает координаты при переходе: из обычного мира они делятся на заданное значение, в обратную сторону — умножаются.
- Позволяет ограничить допустимые координаты точки назначения: координаты за пределами границ будут сдвинуты к ближайшей разрешённой точке. Это помогает не отправлять игроков в не сгенерированные чанки.
- Калькулятор показывает соответствующие координаты без строительства портала.
- Обрабатывает игроков, вагонетки, предметы и другие сущности.
Команды
/netherratioили/netherratio list— показать общее и заданные для миров соотношения./netherratio set <ratio>— установить общее соотношение./netherratio set <ratio> <world>— установить соотношение для указанного мира./netherratio calc— рассчитать координаты по текущей позиции./netherratio calc <x> <z>— рассчитать указанные координаты./netherratio reload— перечитать конфиг.
Права
netherratio.netherratio— управление соотношениями и перезагрузка конфига; по умолчанию есть у операторов.netherratio.calc— использование калькулятора координат; по умолчанию есть у всех игроков.
Настройка
Основные параметры находятся в plugins/NetherRatio/config.yml.
value— общее соотношение координат обычного мира к незеру. Например,8означает, что 8 блоков обычного мира соответствуют 1 блоку незера, а1сохраняет одинаковые координаты.world-pairs— пары миров. Короткая запись используетvalue:world: world_nether. Для отдельного соотношения укажитеnetherиratio.offset-xиoffset-zв настройках пары миров сдвигают координаты незера относительно обычного мира.coordinate-bounds.enabledвключает проверку границ, аmin-x,max-x,min-z,max-zзадают разрешённую область назначения.languageвыбирает язык сообщений изen,de,fr,itиko; также можно добавить собственный файл перевода вplugins/NetherRatio/messages/.
Требования
Работает на серверах Paper и совместимых сборках Spigot. Требуется Java 21 или выше; обязательных зависимостей нет.
