HyTari Studios · Officiell konfigurationsguide

Mob Spawn Eggs

Hantera direkt spawn, kast, världar och loggning.

Full Edition innehåller 270 Spawn Eggs baserade på native Hytale EntityIds, med direkt spawn och kastbara ägg. Guiden täcker globala inställningar, world overrides, blacklist och loggar.

INNAN DU BÖRJAR

Kom igång

STEG 01

Installera Full Edition

Använd endast en build av modden i mods-mappen.

STEG 02

Välj lägen

Bestäm om Direct och Throw ska vara aktiva globalt.

STEG 03

Definiera världar

Lägg till overrides eller blacklist innan spelare får tillgång.

Modden använder native EntityIds och server-side validering. Håll world-regler enkla och testa alltid skyddade världar innan behörigheter ges.

KAPITEL 01 · 1 EXEMPEL

Användningslägen

Aktivera eller inaktivera Direct och Throw globalt.

01JSON

Global Direct och Throw

De två lägena kan aktiveras eller inaktiveras oberoende.

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

mods/MobSpawnEggs/config.json → usage

VAD DET GÖR

De två lägena kan aktiveras eller inaktiveras oberoende.

VIKTIGT BETEENDE

  • Direct använder vänsterklick för omedelbar spawn.
  • Throw använder högerklick och skapar det synliga projektilen.
  • Ägget förbrukas bara när den native åtgärden lyckas; Throw har också watchdog och återbetalar ett ägg om impact-callback aldrig slutförs.

KAPITEL 02 · 1 EXEMPEL

Overrides per värld

Använd olika regler i spawn, instanser eller andra världar.

01JSON

Olika regler per värld

Varje värld kan override Direct, Throw eller båda utan att ändra global standard.

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

VAD DET GÖR

Varje värld kan override Direct, Throw eller båda utan att ändra global standard.

VIKTIGT BETEENDE

  • Världsnamn normaliseras utan hänsyn till stora/små bokstäver.
  • En override kan ange endast ett av de två lägena.
  • Den globala regeln används som fallback när ett värde inte overridas.

KAPITEL 03 · 1 EXEMPEL

Full blacklist

Blockera användning av ägg helt i valda världar.

01JSON

Blockera en värld helt

Blacklist förhindrar användning av Spawn Eggs i listade världar.

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

mods/MobSpawnEggs/config.json

VAD DET GÖR

Blacklist förhindrar användning av Spawn Eggs i listade världar.

VIKTIGT BETEENDE

  • Blacklist är separat från Direct/Throw-overrides.
  • Använd den när funktionen ska förbjudas helt i en värld.
  • Världsnamn jämförs i normaliserad form.

KAPITEL 04 · 1 EXEMPEL

Behörigheter

Direct och Throw har separata behörigheter.

01BEHÖRIGHETER

Separata behörigheter

Direkt spawn och kast kan tilldelas oberoende.

BEHÖRIGHETER
mobspawneggs.direct
mobspawneggs.throw

Behörighetsplugin / serverbehörigheter

VAD DET GÖR

Direkt spawn och kast kan tilldelas oberoende.

VIKTIGT BETEENDE

  • Båda behörigheterna är default allow i nuvarande Full Edition.
  • Du kan ta bort ett läge och behålla det andra.
  • World-regler gäller fortfarande även om spelaren har behörigheten.

KAPITEL 05 · 1 EXEMPEL

Loggning och diagnostik

Styr konsol, spawns.log, fel och lagringstid.

01JSON

Direct- och Throw-loggar

Konsol och fil kan konfigureras separat för lyckade och misslyckade spawns.

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

VAD DET GÖR

Konsol och fil kan konfigureras separat för lyckade och misslyckade spawns.

VIKTIGT BETEENDE

  • Låt debug-messages vara avstängt under normal drift.
  • Direct och Throw har oberoende loggningsinställningar.
  • Lagringstid begränsar tillväxten av diagnostikloggar.

Innan du använder ett exempel

Full Edition innehåller Direct och Throw; Free Edition är endast Direct.

Creative Library-kategorier och äggspecifika färger genereras av modden.

Konfigurationen följer det nuvarande strukturerade formatet i Full Edition.

TILL TOPPEN