- Версия Minecraft
- 1.18-1.21.x
Oraxen - Это плагин для Minecraft, который делает использование новых функций в версии 1.14 невероятно простым. С его помощью вы можете создавать собственные предметы с уникальными текстурами, не прилагая особых усилий.
Плагин эффективно обрабатывает генерацию ресурспаков, загрузку текстур (с помощью Polymath), а также предоставляет открытый исходный код и расширяемый API.
Polymath — это бесплатное программное обеспечение с открытым исходным кодом, написанное на Python, которое предназначено для размещения ресурспаков Minecraft. По умолчанию oraxen будет использовать мой собственный экземпляр, который расположен в Швейцарии на виртуальном частном сервере Oracle.
Когда игрок подключается к вашему серверу, oraxen автоматически устанавливает связь с экземпляром Polymath, который будет предоставлять ему доступ к ресурспаку.
Если вы хотите предотвратить это, вы можете получить BungeePackLayer .
Это плагин Bungee/Velocity, который предотвратит повторную отправку ресурспака, если он не отличается.
Пак будет отличаться, если конфигурационные файлы на всех серверах не идентичны.
Таким образом, любая мебель с барьерами сломалась бы при загрузке.
Чтобы исправить это, вы можете установить FurnitureBreakProtection.
Это аддон, который мы сделали, чтобы предотвратить это в случае, если Oraxen каким-то образом не загрузится.
В нем также есть команда /oraxen_fix_furniture <radius> для исправления мебели, которая была сломана из-за этой проблемы.
Примечание: Необходимые конфигурации и активы все равно будут генерироваться, но большинство из них будет отключено.
Что можно сделать с Oraxen:
Кастомные руды:
И это лишь малая часть возможностей Oraxen!
Плагин эффективно обрабатывает генерацию ресурспаков, загрузку текстур (с помощью Polymath), а также предоставляет открытый исходный код и расширяемый API.
Как работает плагин Oraxen:
Когда сервер Spigot запускается с установленным oraxen, плагин считывает все конфигурации предметов и использует их для создания JSON-моделей. Эти модели связывают ваши PNG-текстуры с предметами. Затем плагин архивирует ресурсы с помощью оптимизированного алгоритма и загружает их в экземпляр Polymath.Polymath — это бесплатное программное обеспечение с открытым исходным кодом, написанное на Python, которое предназначено для размещения ресурспаков Minecraft. По умолчанию oraxen будет использовать мой собственный экземпляр, который расположен в Швейцарии на виртуальном частном сервере Oracle.
Когда игрок подключается к вашему серверу, oraxen автоматически устанавливает связь с экземпляром Polymath, который будет предоставлять ему доступ к ресурспаку.
Функции плагина Oraxen:
- Автоматическое создание пакета ресурсов
- Автоматическая загрузка пакета ресурсов
- Автоматическое отправление пакета ресурсов своим игрокам
- Создание новых элементов в несколько строк конфигурации
- Поддержка пользовательских предметов: оружия, доспехов, блоков и т.д.
- Модульная система механики для расширения возможностей ваших предметов
- Автоматическое обновление конфигурации при обновлении плагина
- Обработка ошибок конфигурации
Часто задаваемые вопросы по Oraxen:
Является ли Oraxen модом?
Нет, Oraxen не является модом в обычном понимании этого слова. Это плагин для minecraft, который позволяет добавлять в игру предметы, блоки и тому подобные крутые вещи с помощью автоматически устанавливаемого текстурного пакета.Oraxen использует свой собственный текстур-пак, могу ли я по-прежнему использовать свой?
Если вы игрок: да, Oraxen использует серверный ресурс-пак, который ничего не заменяет: вы можете использовать свой собственный. Если вы владелец сервера, который уже использует ресурспак: да, но вам нужно будет интегрировать свой пакет в Oraxen (просто перетащите свои файлы в папку /pack в Oraxen) ...или интегрировать пакет oraxen со своим (но тогда вам придется делать это каждый раз, а это немного глупо).Я использую Bungee/Velocity, но пакет продолжает перезагружаться, когда игроки меняют сервер?
Это происходит потому, что игрок технически покидает один сервер и присоединяется к другому. Поэтому Minecraft удаляет и отправляет ресурспак.Если вы хотите предотвратить это, вы можете получить BungeePackLayer .
Это плагин Bungee/Velocity, который предотвратит повторную отправку ресурспака, если он не отличается.
Пак будет отличаться, если конфигурационные файлы на всех серверах не идентичны.
Вся моя мебель сломалась?
Это, вероятно, потому, что Oraxen не загружался при запуске сервера.Таким образом, любая мебель с барьерами сломалась бы при загрузке.
Чтобы исправить это, вы можете установить FurnitureBreakProtection.
Это аддон, который мы сделали, чтобы предотвратить это в случае, если Oraxen каким-то образом не загрузится.
В нем также есть команда /oraxen_fix_furniture <radius> для исправления мебели, которая была сломана из-за этой проблемы.
Могу ли я отключить активы и конфигурации по умолчанию, с которыми поставляется Oraxen?
Да, начиная с Oraxen 1.144.0, settings.yml содержит опции для отключения обоих этих параметров.Примечание: Необходимые конфигурации и активы все равно будут генерироваться, но большинство из них будет отключено.
Заменяет ли Oraxen предметы?
Цель Oraxen - добавить в игру предметы без потери возможностей, поэтому короткий ответ - нет, однако minecraft имеет некоторые ограничения (например, вы не можете добавлять блоки или броню), поэтому нам пришлось сделать выбор (выбор, который можно отменить, отключив соответствующие механики):- по умолчанию кожаные аморы будут выглядеть немного иначе на теле (в инвентаре они сохранят ту же текстуру)
- новые блоки будут использовать ванильные неиспользуемые варианты блоков грибных ножек: это может создать проблемы в постройках, созданных с использованием этих необычных вариантов, и выглядеть багом, если вы поместите два блока грибных ножек рядом (это просто ошибка отображения, которая будет исправлена щелчком правой кнопки мыши или отключением).
Когда я добавляю предмет, он ломает текстуры уже созданных предметов
По умолчанию oraxen автоматически устанавливает пользовательские данные модели для ваших предметов и генерирует их наиболее оптимизированным способом. Каждый предмет должен иметь свои модельные данные, поэтому, когда вы добавляете еще один предмет, он может сломать другие. Чтобы избежать этой "проблемы" (которая на самом деле не является проблемой для тестовых серверов, но может быть проблематичной для производственных серверов), включите опцию automatically_set_model_data в settings.yml.Мои текстуры работают при использовании optifine, но не в vanilla
Начиная с версии minecraft 1.11 в текстурах и названиях моделей в vanilla невозможно использовать верхний регистр, однако optifine все еще поддерживает его. Пожалуйста, никогда не используйте верхний регистр, чтобы избежать проблем.Установка плагина Oraxen
Установка Oraxen - это довольно простой процесс: бросьте Oraxen.jar и ProtocolLib в папку /plugins/ и перезапустите сервер.Не хотите использовать ProtocolLib? Вы можете использовать Oraxen без него, но вам придется отключить некоторые механики. Вы получите список в ближайшее время.
Если вы обновляете или понижаете версию, не забудьте обновить mechanics.yml, удалив его.
Что можно сделать с Oraxen:
Кастомные руды:
И это лишь малая часть возможностей Oraxen!