HyTari Studios · Guida ufficiale alla configurazione

Mob Spawn Eggs

Gestisci spawn diretto, lancio, mondi e logging.

La Full Edition include 270 Spawn Egg basati sugli EntityId nativi di Hytale, con spawn diretto e uova lanciabili. La guida mostra i controlli globali, gli override per mondo, la blacklist e i log.

PRIMA DI INIZIARE

Per iniziare

PASSO 01

Installa la Full Edition

Usa una sola build della mod nella cartella mods.

PASSO 02

Scegli le modalità

Decidi se Direct e Throw devono essere attive globalmente.

PASSO 03

Definisci i mondi

Aggiungi override o blacklist prima di aprire la funzione ai giocatori.

La mod usa EntityId nativi e validazione server-side. Mantieni configurazioni per mondo semplici e testa sempre i mondi protetti prima di concedere i permessi.

CAPITOLO 01 · 1 ESEMPI

Modalità di utilizzo

Attiva o disattiva Direct e Throw globalmente.

01JSON

Direct e Throw globali

Le due modalità possono essere abilitate o disabilitate indipendentemente.

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

mods/MobSpawnEggs/config.json → usage

COSA FA

Le due modalità possono essere abilitate o disabilitate indipendentemente.

COMPORTAMENTO IMPORTANTE

  • Direct usa il click sinistro per lo spawn immediato.
  • Throw usa il click destro e genera il proiettile visibile.
  • L'uovo viene consumato solo quando l'azione nativa riesce; il THROW dispone anche di watchdog e rimborso in caso di callback d'impatto mancante.

CAPITOLO 02 · 1 ESEMPI

Override per mondo

Applica regole differenti a spawn, istanze o altri mondi.

01JSON

Regole diverse per mondo

Ogni mondo può sovrascrivere Direct, Throw o entrambe senza cambiare il default globale.

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

COSA FA

Ogni mondo può sovrascrivere Direct, Throw o entrambe senza cambiare il default globale.

COMPORTAMENTO IMPORTANTE

  • I nomi dei mondi vengono normalizzati senza distinzione tra maiuscole e minuscole.
  • Un override può specificare solo una delle due modalità.
  • La regola globale resta il fallback quando un valore non è sovrascritto.

CAPITOLO 03 · 1 ESEMPI

Blacklist completa

Blocca completamente l'uso delle uova nei mondi selezionati.

01JSON

Bloccare completamente un mondo

La blacklist impedisce l'utilizzo delle Spawn Egg nei mondi elencati.

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

mods/MobSpawnEggs/config.json

COSA FA

La blacklist impedisce l'utilizzo delle Spawn Egg nei mondi elencati.

COMPORTAMENTO IMPORTANTE

  • La blacklist è distinta dagli override Direct/Throw.
  • Usala quando vuoi vietare completamente la funzione in un mondo.
  • I nomi vengono confrontati in forma normalizzata.

CAPITOLO 04 · 1 ESEMPI

Permessi

Direct e Throw hanno permessi separati.

01PERMESSI

Permessi separati

Puoi concedere spawn diretto e lancio in modo indipendente.

PERMESSI
mobspawneggs.direct
mobspawneggs.throw

Permission plugin / server permissions

COSA FA

Puoi concedere spawn diretto e lancio in modo indipendente.

COMPORTAMENTO IMPORTANTE

  • Entrambi sono default allow nella Full Edition attuale.
  • Puoi revocare una sola modalità mantenendo disponibile l'altra.
  • Le regole per mondo continuano ad avere effetto anche se il giocatore possiede il permesso.

CAPITOLO 05 · 1 ESEMPI

Logging e diagnostica

Controlla console, spawns.log, fallimenti e retention.

01JSON

Log Direct e Throw

Console e file possono essere configurati separatamente per spawn riusciti e falliti.

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

COSA FA

Console e file possono essere configurati separatamente per spawn riusciti e falliti.

COMPORTAMENTO IMPORTANTE

  • Lascia debug-messages disattivato durante il normale utilizzo.
  • Direct e Throw hanno controlli di logging indipendenti.
  • La retention limita la crescita dei log diagnostici.

Prima di usare un esempio

La Full Edition include sia Direct sia Throw; la Free Edition è Direct-only.

Le categorie Creative Library e i colori specifici delle uova sono generati dalla mod.

La configurazione mostrata deriva dal formato strutturato attuale della Full Edition.

TORNA SU