HyTari Studios · Oficjalny poradnik konfiguracji

Mob Spawn Eggs

Zarządzaj bezpośrednim spawnem, rzutem, światami i logami.

Full Edition zawiera 270 Spawn Egg opartych na natywnych EntityId Hytale, bezpośredni spawn i rzucane jajka. Poradnik obejmuje ustawienia globalne, override per świat, blacklistę i logi.

ZANIM ZACZNIESZ

Pierwsze kroki

KROK 01

Zainstaluj Full Edition

Używaj tylko jednego buildu moda w folderze mods.

KROK 02

Wybierz tryby

Zdecyduj, czy Direct i Throw mają być aktywne globalnie.

KROK 03

Zdefiniuj światy

Dodaj override lub blacklistę przed udostępnieniem funkcji graczom.

Mod używa natywnych EntityId i walidacji po stronie serwera. Utrzymuj proste reguły per świat i zawsze testuj chronione światy przed nadaniem uprawnień.

ROZDZIAŁ 01 · 1 PRZYKŁADY

Tryby użycia

Globalnie włączaj lub wyłączaj Direct i Throw.

01JSON

Globalne Direct i Throw

Oba tryby można włączać i wyłączać niezależnie.

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

mods/MobSpawnEggs/config.json → usage

CO TO ROBI

Oba tryby można włączać i wyłączać niezależnie.

WAŻNE DZIAŁANIE

  • Direct używa lewego kliknięcia do natychmiastowego spawnu.
  • Throw używa prawego kliknięcia i tworzy widoczny pocisk.
  • Jajko jest zużywane tylko po udanej natywnej akcji; Throw ma też watchdog i zwraca jedno jajko, jeśli impact callback nie zakończy się.

ROZDZIAŁ 02 · 1 PRZYKŁADY

Override per świat

Stosuj inne zasady dla spawnu, instancji i pozostałych światów.

01JSON

Różne zasady per świat

Każdy świat może override Direct, Throw lub oba bez zmiany globalnego domyślnego ustawienia.

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

CO TO ROBI

Każdy świat może override Direct, Throw lub oba bez zmiany globalnego domyślnego ustawienia.

WAŻNE DZIAŁANIE

  • Nazwy światów są normalizowane bez rozróżniania wielkości liter.
  • Override może określać tylko jeden z dwóch trybów.
  • Reguła globalna pozostaje fallbackiem, gdy wartość nie jest nadpisana.

ROZDZIAŁ 03 · 1 PRZYKŁADY

Pełna blacklista

Całkowicie blokuj użycie jajek w wybranych światach.

01JSON

Całkowicie zablokuj świat

Blacklista blokuje używanie Spawn Egg w wymienionych światach.

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

mods/MobSpawnEggs/config.json

CO TO ROBI

Blacklista blokuje używanie Spawn Egg w wymienionych światach.

WAŻNE DZIAŁANIE

  • Blacklista jest niezależna od override Direct/Throw.
  • Użyj jej, gdy chcesz całkowicie wyłączyć funkcję w danym świecie.
  • Nazwy światów są porównywane w postaci znormalizowanej.

ROZDZIAŁ 04 · 1 PRZYKŁADY

Uprawnienia

Direct i Throw mają osobne uprawnienia.

01UPRAWNIENIA

Osobne uprawnienia

Bezpośredni spawn i rzut można przyznawać niezależnie.

UPRAWNIENIA
mobspawneggs.direct
mobspawneggs.throw

Plugin uprawnień / uprawnienia serwera

CO TO ROBI

Bezpośredni spawn i rzut można przyznawać niezależnie.

WAŻNE DZIAŁANIE

  • Oba uprawnienia są domyślnie dozwolone w obecnym Full Edition.
  • Możesz odebrać jeden tryb i pozostawić drugi.
  • Reguły świata nadal obowiązują nawet przy posiadaniu uprawnienia.

ROZDZIAŁ 05 · 1 PRZYKŁADY

Logi i diagnostyka

Zarządzaj konsolą, spawns.log, błędami i retencją.

01JSON

Logi Direct i Throw

Konsolę i plik można konfigurować osobno dla udanych i nieudanych spawnów.

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

CO TO ROBI

Konsolę i plik można konfigurować osobno dla udanych i nieudanych spawnów.

WAŻNE DZIAŁANIE

  • Pozostaw debug-messages wyłączone podczas normalnej pracy.
  • Direct i Throw mają niezależne ustawienia logowania.
  • Retencja ogranicza wzrost logów diagnostycznych.

Przed użyciem przykładu

Full Edition zawiera Direct i Throw; Free Edition obsługuje tylko Direct.

Kategorie Creative Library i kolory jajek są generowane przez mod.

Pokazana konfiguracja odpowiada aktualnemu strukturalnemu formatowi Full Edition.

DO GÓRY