HyTari Studios · Ghid oficial de configurare

Mob Spawn Eggs

Gestionează spawnul direct, aruncarea, lumile și loggingul.

Full Edition include 270 Spawn Eggs bazate pe EntityId-uri native Hytale, cu spawn direct și ouă aruncabile. Ghidul acoperă controalele globale, override-urile pe lumi, blacklistul și logurile.

ÎNAINTE SĂ ÎNCEPI

Primii pași

PAS 01

Instalează Full Edition

Folosește o singură build a modului în folderul mods.

PAS 02

Alege modurile

Decide dacă Direct și Throw trebuie să fie active global.

PAS 03

Definește lumile

Adaugă override-uri sau blacklist înainte de a oferi acces jucătorilor.

Modul folosește EntityId-uri native și validare server-side. Păstrează regulile pe lumi simple și testează întotdeauna lumile protejate înainte de a acorda permisiuni.

CAPITOL 01 · 1 EXEMPLE

Moduri de utilizare

Activează sau dezactivează Direct și Throw global.

01JSON

Direct și Throw globale

Cele două moduri pot fi activate sau dezactivate independent.

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

mods/MobSpawnEggs/config.json → usage

CE FACE

Cele două moduri pot fi activate sau dezactivate independent.

COMPORTAMENT IMPORTANT

  • Direct folosește click stânga pentru spawn imediat.
  • Throw folosește click dreapta și creează proiectilul vizibil.
  • Oul este consumat doar dacă acțiunea nativă reușește; Throw are și watchdog și rambursează un ou dacă impact callback nu se finalizează.

CAPITOL 02 · 1 EXEMPLE

Override pe lume

Aplică reguli diferite pentru spawn, instanțe sau alte lumi.

01JSON

Reguli diferite pe lume

Fiecare lume poate suprascrie Direct, Throw sau ambele fără a schimba valoarea globală.

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

CE FACE

Fiecare lume poate suprascrie Direct, Throw sau ambele fără a schimba valoarea globală.

COMPORTAMENT IMPORTANT

  • Numele lumilor sunt normalizate fără diferențiere între majuscule și minuscule.
  • Un override poate specifica doar unul dintre cele două moduri.
  • Regula globală rămâne fallback dacă o valoare nu este suprascrisă.

CAPITOL 03 · 1 EXEMPLE

Blacklist complet

Blochează complet folosirea ouălor în lumile selectate.

01JSON

Blochează complet o lume

Blacklistul împiedică folosirea Spawn Egg în lumile listate.

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

mods/MobSpawnEggs/config.json

CE FACE

Blacklistul împiedică folosirea Spawn Egg în lumile listate.

COMPORTAMENT IMPORTANT

  • Blacklistul este separat de override-urile Direct/Throw.
  • Folosește-l când vrei să interzici complet funcția într-o lume.
  • Numele lumilor sunt comparate în formă normalizată.

CAPITOL 04 · 1 EXEMPLE

Permisiuni

Direct și Throw au permisiuni separate.

01PERMISIUNI

Permisiuni separate

Poți acorda spawn direct și aruncare independent.

PERMISIUNI
mobspawneggs.direct
mobspawneggs.throw

Plugin de permisiuni / permisiuni server

CE FACE

Poți acorda spawn direct și aruncare independent.

COMPORTAMENT IMPORTANT

  • Ambele permisiuni sunt allow implicit în Full Edition actual.
  • Poți retrage un mod păstrându-l pe celălalt disponibil.
  • Regulile pe lume se aplică și dacă jucătorul are permisiunea.

CAPITOL 05 · 1 EXEMPLE

Logging și diagnostic

Controlează consola, spawns.log, eșecurile și retenția.

01JSON

Loguri Direct și Throw

Consola și fișierul pot fi configurate separat pentru spawnuri reușite și eșuate.

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

CE FACE

Consola și fișierul pot fi configurate separat pentru spawnuri reușite și eșuate.

COMPORTAMENT IMPORTANT

  • Lasă debug-messages dezactivat în utilizarea normală.
  • Direct și Throw au controale de logging independente.
  • Retenția limitează creșterea logurilor de diagnostic.

Înainte de a folosi un exemplu

Full Edition include Direct și Throw; Free Edition este doar Direct.

Categoriile Creative Library și culorile specifice ouălor sunt generate de mod.

Configurația afișată urmează formatul structurat actual al Full Edition.

ÎNAPOI SUS