HyTari Studios · Официальное руководство по настройке

Mob Spawn Eggs

Управляйте прямым спавном, броском, мирами и журналами.

Full Edition включает 270 Spawn Egg на основе нативных EntityId Hytale, прямой спавн и бросаемые яйца. Руководство охватывает глобальные настройки, переопределения по мирам, blacklist и журналы.

ПЕРЕД НАЧАЛОМ

Начало работы

ШАГ 01

Установите Full Edition

Используйте только одну сборку мода в папке mods.

ШАГ 02

Выберите режимы

Определите, должны ли Direct и Throw работать глобально.

ШАГ 03

Настройте миры

Добавьте переопределения или blacklist до выдачи доступа игрокам.

Мод использует нативные EntityId и серверную валидацию. Держите правила по мирам простыми и проверяйте защищенные миры до выдачи прав.

ГЛАВА 01 · 1 ПРИМЕРЫ

Режимы использования

Глобально включайте или отключайте Direct и Throw.

01JSON

Глобальные Direct и Throw

Оба режима можно включать и выключать независимо.

JSON
{
  "usage": {
    "direct-enabled": true,
    "throw-enabled": true
  }
}

mods/MobSpawnEggs/config.json → usage

ЧТО ЭТО ДЕЛАЕТ

Оба режима можно включать и выключать независимо.

ВАЖНОЕ ПОВЕДЕНИЕ

  • Direct использует левый клик для мгновенного спавна.
  • Throw использует правый клик и создает видимый снаряд.
  • Яйцо расходуется только при успешном нативном действии; у Throw есть watchdog и возврат одного яйца, если impact-callback не завершился.

ГЛАВА 02 · 1 ПРИМЕРЫ

Переопределения по мирам

Используйте разные правила для spawn, инстансов и других миров.

01JSON

Разные правила по мирам

Каждый мир может переопределить Direct, Throw или оба режима без изменения глобального значения.

JSON
{
  "usage": {
    "world-overrides": {
      "spawn_world": {
        "direct-enabled": false,
        "throw-enabled": false
      },
      "instances": {
        "direct-enabled": false,
        "throw-enabled": false
      }
    }
  }
}

mods/MobSpawnEggs/config.json → usage.world-overrides

ЧТО ЭТО ДЕЛАЕТ

Каждый мир может переопределить Direct, Throw или оба режима без изменения глобального значения.

ВАЖНОЕ ПОВЕДЕНИЕ

  • Имена миров нормализуются без учета регистра.
  • Переопределение может задавать только один режим.
  • Глобальное правило остается fallback, если значение не переопределено.

ГЛАВА 03 · 1 ПРИМЕРЫ

Полный blacklist

Полностью запрещайте яйца в выбранных мирах.

01JSON

Полностью заблокировать мир

Blacklist запрещает Spawn Egg в перечисленных мирах.

JSON
{
  "blacklistedWorlds": [
    "lobby",
    "event_world"
  ]
}

mods/MobSpawnEggs/config.json

ЧТО ЭТО ДЕЛАЕТ

Blacklist запрещает Spawn Egg в перечисленных мирах.

ВАЖНОЕ ПОВЕДЕНИЕ

  • Blacklist отделен от переопределений Direct/Throw.
  • Используйте его для полного запрета функции в мире.
  • Имена миров сравниваются в нормализованном виде.

ГЛАВА 04 · 1 ПРИМЕРЫ

Права

Direct и Throw используют отдельные права.

01ПРАВА

Раздельные права

Прямой спавн и бросок можно выдавать независимо.

ПРАВА
mobspawneggs.direct
mobspawneggs.throw

Плагин прав / серверные права

ЧТО ЭТО ДЕЛАЕТ

Прямой спавн и бросок можно выдавать независимо.

ВАЖНОЕ ПОВЕДЕНИЕ

  • Оба права по умолчанию разрешены в текущей Full Edition.
  • Можно отозвать один режим, сохранив другой.
  • Правила мира действуют даже при наличии права.

ГЛАВА 05 · 1 ПРИМЕРЫ

Журналы и диагностика

Управляйте консолью, spawns.log, ошибками и хранением.

01JSON

Журналы Direct и Throw

Консоль и файл можно настраивать отдельно для успешных и неудачных спавнов.

JSON
{
  "logging": {
    "debug-messages": false,
    "retention-days": 15,
    "direct": {
      "console-enabled": true,
      "spawn-log-enabled": true,
      "fail-spawn-log-enabled": true
    },
    "throw": {
      "console-enabled": true,
      "spawn-log-enabled": true,
      "fail-spawn-log-enabled": true
    }
  }
}

mods/MobSpawnEggs/config.json → logging

ЧТО ЭТО ДЕЛАЕТ

Консоль и файл можно настраивать отдельно для успешных и неудачных спавнов.

ВАЖНОЕ ПОВЕДЕНИЕ

  • Оставляйте debug-messages выключенным при обычной работе.
  • Direct и Throw имеют независимые настройки логирования.
  • Срок хранения ограничивает рост диагностических журналов.

Перед использованием примера

Full Edition включает Direct и Throw; Free Edition поддерживает только Direct.

Категории Creative Library и цвета яиц генерируются модом.

Показанная конфигурация соответствует текущему структурированному формату Full Edition.

НАВЕРХ