Без обновлений Плагин Смешанный 🔌Nexo [1.1-dev]

🔌Nexo
Краткое описание:
Кастомные блоки, предметы, мебель, ResourcePack и многое другое
668
8 769
  • Лайк 0
Реакции:48 пользователей

Последние обновления

1.1-dev

Теперь плагин доступен всем желающим. Более обновлять я его не буду

1.1-dev

Исправления: Обфускация щитa, арбалета и других сложных ItemModel на версии 1.21.4. Отключена...

1.1-dev

[Features] Add LobFile PackServer type Requires API-Key from your LobFile account [Fixes]...
Смотреть еще...
Для версий
  1. 1.20.✘
  2. 1.21.✘
Источник
https://polymart.org/resource/nexo.6901
Документация
https://docs.nexomc.com/
Что это за плагин можете посмотреть тут: тык

БОЛЬШЕ НЕ БУДЕТ ОБНОВЛЕН!​

Описание плагина Nexo:​

Что такое Nexo?​

Nexo - это плагин для Minecraft, который позволяет создавать настраиваемые предметы, блоки, броню и мебель.
Кроме того, он занимается созданием ресурспаков, их загрузкой и отправкой игрокам.

Nexo - революционизируйте свой сервер Minecraft с помощью пользовательского контента

Nexo - это лучший плагин для улучшения вашего сервера Minecraft с помощью пользовательских моделей, предметов и механики.
Разработанный для обеспечения беспрепятственного опыта для владельцев серверов, разработчиков и игроков, Nexo позволяет вам превратить ваш сервер в уникальный и захватывающий мир.
2024-12-01-17-42-43.gif
Кастомные предметы предметы, ⛑️Armor 📦блоки и ᾑ мебель

Легко создавайте пользовательские предметы, блоки и мебель с пользовательскими моделями, текстурами и анимацией.
Используйте Nexo, чтобы воплотить в жизнь задумку вашего сервера без ущерба для производительности и совместимости с помощью нескольких строк конфигурации!
Создавайте все, что угодно - от пользовательской еды, инструментов и брони, руды и деревьев до светящихся ламп!

🧑‍🍳 Рецепты Nexo​

Доступные типы рецептов:​

  • SHAPELESS
    Позволяет размещать ингредиенты в любом порядке.
  • SHAPED
    Требует размещения ингредиентов в определённой форме.
  • FURNACE
    Рецепт для обычной печи.
  • BLASTING
    Рецепт для доменной печи.
  • SMOKING
    Рецепт для курильни.
  • STONECUTTING
    Рецепт для камнерезного стола.
  • SMITHING
    Рецепт для стола кузнеца.

Команды плагина Nexo:​

Общая информация​

Все команды плагина Nexo находятся под /nexo.

Получение предметов​

Команда Nexo-Inventory

Основное преимущество этого метода в том, что вы можете видеть все предметы сразу, распределённые по категориям, как указано в файле Nexo/items/filename.yml.
Вы можете копировать предметы из инвентаря, но передача их другим игрокам невозможна.

Использование:
/nexo inventory или /nexo inv

Права доступа:
nexo.command.inventory

Команда Item-Give

Эта команда используется для передачи предмета другому игроку или автоматизации процесса выдачи.

Использование:
/nexo give <игрок> <предмет> <количество>

Права доступа:
nexo.command.give

Рецепты​

Команда Recipe-Commands

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

Использование:
  • /nexo recipe builder <тип_создателя> — создаёт создатель рецепта определённого типа и открывает его.
  • /nexo recipe save <название> — сохраняет рецепт под указанным названием.
  • /nexo recipe show all — показывает все загруженные рецепты.
  • /nexo recipe show <рецепт> — показывает один рецепт.
Права доступа:
nexo.command.recipes

Управление пакетом ресурсов​

Команда Pack-Command

Отправляет ресурс-пакет группе игроков. Полезно для тестирования или если автоматическая отправка пакета не сработала.

Использование:
/nexo pack <игрок>

Права доступа:
nexo.command.pack

Информация о предмете​

Команда Item-Info

Печатает общую информацию о предмете Nexo для отладки.

Использование:
/nexo iteminfo <ID_предмета>

Права доступа:
nexo.command.iteminfo

Перезагрузка конфигураций​

Команда Reload-Command

Позволяет перезагрузить конфигурации плагина Nexo.
  • Перезагрузка предметов обновляет изменения и старые копии у игроков.
  • Перезагрузка пакета ресурсов обновляет ресурс-пакет и может быть автоматически отправлена игрокам, если включено в settings.yml.
Использование:
  • /nexo reload all — перезагружает конфигурации предметов, рецептов, обновляет пакет.
  • /nexo reload items — перезагружает конфигурации предметов.
  • /nexo reload pack — обновляет пакет ресурсов.
  • /nexo reload recipes — перезагружает конфигурации рецептов.
Права доступа:
nexo.command.reload

Режим отладки​

Команда Debug-Command

Включает или отключает режим отладки. Полезно для предоставления более детального журнала ошибок в случае багов.

Права доступа:
nexo.command.debug

Миграция с других плагинов:​

☄️ Oraxen → Nexo​

Автоматическая миграция​

Переход с Oraxen на Nexo полностью автоматизирован.
Достаточно поместить jar-файл плагина Nexo в папку plugins и запустить сервер.

После этого Nexo выполнит следующие действия:
  • Копирует весь контент из ResourcePack (ресурс-пакеты), предметы и глифы из Oraxen.
  • Перенесёт все настройки и механики, выполнив необходимые изменения.
Важно: Рекомендуется сделать резервную копию папок мира перед миграцией, так как возможны мелкие недочёты, которые могут привести к утрате части мебели или пользовательских блоков.

ResourcePack​

В Nexo изменён подход к работе с ресурс-пакетами:

  • Shortcut-папки (например, pack/models) больше не используются.
    Теперь используется стандартная структура:
    pack/models → pack/assets/minecraft/models и т.д.
  • Упрощён импорт внешних ресурс-пакетов:
    Просто добавьте любой .zip-файл или папку ресурс-пакета (например, MyPack/assets/...) в pack/external_packs, и он будет включён в итоговый ресурс-пакет.

Предметы​

При подключении игрока, Nexo автоматически конвертирует существующие предметы из Oraxen.
Сканируются и преобразуются изменения, включая механику NoteBlock, StringBlock и Furniture.

Мебель​

Размещённая мебель из Oraxen также автоматически преобразуется в мебель Nexo.
Проблемы:
Мебель на основе Item-Frame может работать некорректно, так как Nexo поддерживает только мебель на базе ItemDisplay.
Решение: заменить вручную или дождаться обновления.

Основные изменения:
  • Настройки сидений, источников света и хитбоксов (барьеры и взаимодействия) изменены.
  • В Nexo можно использовать несколько хитбоксов для взаимодействия, сидений и источников света.
    Рекомендуется ознакомиться с Furniture Mechanic для получения дополнительной информации.

Пользовательские блоки​

Пользовательские блоки также будут автоматически конвертированы.

Отличия:
  • Механизм расчёта custom-variation отличается между Oraxen и Nexo.
    Пример: custom_variation: 1 → custom_variation: 51.
  • Небольшие изменения в определении механик (например, NoteBlock Mechanic и StringBlock Mechanic).
Примеры и подробности можно найти в документации по соответствующим механикам.

⚙️ Настройки плагина Nexo​

Общие настройки​

Nexo делит основные конфигурации на три категории:
  • items (предметы)
  • resourcepack (ресурс-пакеты)
  • glyphs (глифы).
Эти папки содержат большинство пользовательских настроек.

ResourcePack​

Обфускация​

Обфускация — это механизм переименования моделей, текстур и файлов в случайные имена и пути, чтобы затруднить скачивание и использование пакета за пределами сервера.
Режимы обфускации:
  • SIMPLE — обфусцирует только имена файлов, оставляя структуру неизменной.
  • FULL — обфусцирует имена файлов и структуру.
  • NONE — не применяет обфускацию.

Пример настроек:​

YAML:
Pack:
  obfuscation:
    type: FULL
    cache: true
Кэширование:
Кэш позволяет избежать повторной обфускации и необходимости загружать пакет каждый раз при запуске сервера.


Хостинг пакета​

Пакет необходимо разместить на сервере перед отправкой игрокам.
Доступные опции:

  • POLYMATH — удалённый сервер Nexo (находится в Германии). Может работать медленнее в зависимости от расположения сервера и игроков.
  • SELFHOST — локальный сервер. Быстрее, если игроки находятся рядом, но требует ручной настройки IP-адреса и порта.

Пример настроек:​

YAML:
Pack:
  server:
    type: SELFHOST
    selfhost:
      public_address: 0.0.0.0   # IP-адрес вашего сервера
      port: 8082               # Порт для доступа
    polymath:
      server: atlas.mineinabyss.com
      secret: mineinabyss

Отправка пакета​

Позволяет настроить, когда пакет будет отправлен игрокам.

Пример настроек:
YAML:
Pack:
  dispatch:
    send_pre_join: true      # Отправка до входа игрока
    send_on_join: false      # Отправка при входе игрока
    send_on_reload: true     # Отправка после перезагрузки команды reload
    delay: -1                # Задержка перед отправкой (не действует для PreJoin)
    mandatory: true          # Выгнать игрока при отказе от загрузки пакета
    prompt: "<#fa4943>Accept the pack to enjoy a full <b><gradient:#9055FF:#13E2DA>Nexo</b><#fa4943>experience"
YAML:
hide_scoreboard_numbers: true
Скрытие фона:
YAML:
hide_scoreboard_background: true

Перезагрузка рецептов​

  • Перезагрузка рецептов:
YAML:
reset_recipes: true
Важно: Может вызвать баги с другими плагинами рецептов. Если замечены проблемы, отключите эту опцию и перезапустите сервер для обновления рецептов Nexo.

Nexo Inventory​

Настройки для кастомизации инвентаря Nexo:
YAML:
nexo_inventory:
  main_menu_title: "<shift:-18><glyph:glyphid><shift:-193>"
  menu_rows: 6
  menu_layout:
    my_item:
      slot: 1
      icon: itemid
      title: <main_menu_title>ItemID
Описание:
  • slot: номер слота для предмета.
  • icon: ID предмета Nexo или материал Minecraft.
  • title: отображаемый заголовок.

❓FAQ​

Краткое изложение наиболее распространенных вопросов о Nexo

Nexo генерирует ресурспак, могу ли я по-прежнему использовать свой собственный?
Вы можете объединить любые ресурспаки в ResourcePack, сгенерированный Nexo.
Для этого достаточно добавить .zip или папку в Nexo/pack/external_packs
и плагин объединит их в финальный ResourcePack и отправит его всем игрокам.
За подробным объяснением обратитесь к странице ResourcePack.

NoteBlocks & Tripwires работают неправильно?
Nexo использует NoteBlocks и TripWires для пользовательских блоков, и поэтому отключает все их ванильное поведение.
В Noteblock-mechanic есть опция для повторного включения без потери пользовательских блоков, если вы перейдете в Nexo/mechanics.yml.
Если вам не важны пользовательские блоки, вы также можете просто отключить Noteblock & stringblock-mechanics в mechanics.yml.

Мои текстуры работают при использовании OptiFine, но не работают в ваниле
Обычно это происходит из-за того, что указанные текстуры или модели используют только форматирование OptiFine.
Начиная с Minecraft 1.11, форматирование ResourcePack очень строго.
Имена файлов должны быть в нижнем регистре, не содержать пробелов, а текстуры не могут превышать разрешение 256x256.

Установка плагина Nexo:​

  1. Скачайте плагин.
  2. Выключите сервер
  3. Переместите файл .jar в папку /plugins/ вашего сервера.
  4. Запустите сервер.
  5. Готово.

Автор

bobobo

Еще ресурсы от bobobo

LPX AntiPacketExploit
LPX AntiPacketExploit
Защищает ваш сервер от эксплойтов краш-пакетов
ExploitFixer
ExploitFixer
Защитите свой сервер Minecraft от хакерских атак с помощью совершенной системы безопасности Spigot.
Sonar
Sonar
Sonar - это легкий и простой в использовании плагин для защиты от ботов для вашего сервера Minecraft
UltimateTimber
UltimateTimber
Улучшите опыт рубки деревьев с анимацией и реалистичными звуками
UltimateKits
UltimateKits
UltimateKits - простой способ создания и управления наборами в Minecraft.
♛ Party Games X ♛ [23 Minigames! Parties, Spleef, Quake, TNTRun, + Tons more!]
♛ Party Games X ♛ [23 Minigames! Parties, Spleef, Quake, TNTRun, + Tons more!]
Самый лучший набор веселых мини-игр для вашего сервера!
Ouranos - World & City Generator
Ouranos - World & City Generator
✨✅ Процедурный генератор мира и городов, деревень, строений и т. д.
MythicRPG
MythicRPG
MythicRPG - это дополнение для Mythic, которое позволяет создавать кастомные заклинания
Mythic Dungeons DEV BUILD's
Mythic Dungeons DEV BUILD's
Предварительные сборки плагина MythicDungeons
Crucible or MythicCrucible DEV BUILDS
Crucible or MythicCrucible DEV BUILDS
Девверсия плагина MythicCrucible (или Crucible)
MythicAchievements dev build
MythicAchievements dev build
MythicAchievements - кастомные достижения с использованием MythicMobs
Model Engine Premium 4.x
Model Engine Premium 4.x
Создание и управление модоподобными моделями сущностей без каких-либо модов.
ВерхНиз