HyTari Studios · Offizielle Konfigurationsanleitung

Mob Spawn Eggs

Verwalte direktes Spawnen, Werfen, Welten und Logging.

Die Full Edition enthält 270 Spawn Eggs auf Basis nativer Hytale-EntityIds, mit direktem Spawnen und werfbaren Eiern. Diese Anleitung behandelt globale Schalter, Welt-Overrides, Blacklist und Logs.

BEVOR DU BEGINNST

Erste Schritte

SCHRITT 01

Full Edition installieren

Verwende nur einen Build der Mod im mods-Ordner.

SCHRITT 02

Modi auswählen

Lege fest, ob Direct und Throw global aktiv sein sollen.

SCHRITT 03

Welten definieren

Füge Overrides oder Blacklist-Einträge hinzu, bevor Spieler Zugriff erhalten.

Die Mod verwendet native EntityIds und serverseitige Validierung. Halte Weltregeln einfach und teste geschützte Welten immer vor der Freigabe.

KAPITEL 01 · 1 BEISPIELE

Nutzungsmodi

Aktiviere oder deaktiviere Direct und Throw global.

01JSON

Globales Direct und Throw

Beide Modi können unabhängig aktiviert oder deaktiviert werden.

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

mods/MobSpawnEggs/config.json → usage

WAS ES MACHT

Beide Modi können unabhängig aktiviert oder deaktiviert werden.

WICHTIGES VERHALTEN

  • Direct nutzt Linksklick für sofortiges Spawnen.
  • Throw nutzt Rechtsklick und erzeugt das sichtbare Projektil.
  • Das Ei wird nur bei erfolgreicher nativer Aktion verbraucht; Throw besitzt zusätzlich einen Watchdog und erstattet ein Ei, wenn der Impact-Callback ausbleibt.

KAPITEL 02 · 1 BEISPIELE

Overrides pro Welt

Wende unterschiedliche Regeln auf Spawn, Instanzen oder andere Welten an.

01JSON

Unterschiedliche Regeln pro Welt

Jede Welt kann Direct, Throw oder beide überschreiben, ohne den globalen Standard zu ändern.

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

WAS ES MACHT

Jede Welt kann Direct, Throw oder beide überschreiben, ohne den globalen Standard zu ändern.

WICHTIGES VERHALTEN

  • Weltnamen werden ohne Beachtung der Groß-/Kleinschreibung normalisiert.
  • Ein Override kann nur einen der beiden Modi angeben.
  • Die globale Regel bleibt der Fallback, wenn ein Wert nicht überschrieben wird.

KAPITEL 03 · 1 BEISPIELE

Vollständige Blacklist

Blockiere die Nutzung von Eiern in ausgewählten Welten vollständig.

01JSON

Eine Welt vollständig blockieren

Die Blacklist verhindert die Nutzung von Spawn Eggs in den aufgeführten Welten.

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

mods/MobSpawnEggs/config.json

WAS ES MACHT

Die Blacklist verhindert die Nutzung von Spawn Eggs in den aufgeführten Welten.

WICHTIGES VERHALTEN

  • Die Blacklist ist getrennt von Direct/Throw-Overrides.
  • Nutze sie, wenn die Funktion in einer Welt vollständig verboten werden soll.
  • Weltnamen werden in normalisierter Form verglichen.

KAPITEL 04 · 1 BEISPIELE

Berechtigungen

Direct und Throw besitzen getrennte Berechtigungen.

01BERECHTIGUNGEN

Getrennte Berechtigungen

Direktes Spawnen und Werfen können unabhängig vergeben werden.

BERECHTIGUNGEN
mobspawneggs.direct
mobspawneggs.throw

Berechtigungs-Plugin / Serverberechtigungen

WAS ES MACHT

Direktes Spawnen und Werfen können unabhängig vergeben werden.

WICHTIGES VERHALTEN

  • Beide Berechtigungen sind in der aktuellen Full Edition standardmäßig erlaubt.
  • Du kannst einen Modus entziehen und den anderen verfügbar lassen.
  • Weltregeln gelten weiterhin, auch wenn der Spieler die Berechtigung besitzt.

KAPITEL 05 · 1 BEISPIELE

Logging und Diagnose

Steuere Konsole, spawns.log, Fehlschläge und Aufbewahrung.

01JSON

Direct- und Throw-Logs

Konsole und Datei können für erfolgreiche und fehlgeschlagene Spawns getrennt konfiguriert werden.

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

WAS ES MACHT

Konsole und Datei können für erfolgreiche und fehlgeschlagene Spawns getrennt konfiguriert werden.

WICHTIGES VERHALTEN

  • Lass debug-messages im normalen Betrieb deaktiviert.
  • Direct und Throw besitzen unabhängige Logging-Schalter.
  • Die Aufbewahrung begrenzt das Wachstum der Diagnose-Logs.

Vor der Verwendung eines Beispiels

Die Full Edition enthält Direct und Throw; die Free Edition ist nur Direct.

Creative-Library-Kategorien und ei-spezifische Farben werden von der Mod erzeugt.

Die gezeigte Konfiguration entspricht dem aktuellen strukturierten Format der Full Edition.

NACH OBEN