Základní konfigurace Hytale serveru a souborová struktura

Správa Hytale serveru na FakaHeda hostingu je intuitivní, ale pro pokročilejší úpravy a správný management je nezbytné vědět, kde hledat konkrétní data. Ať už přistupujete k souborům přes FTP klienta nebo přímo přes Správce souborů v Control Panel, níže naleznete přehled nejdůležitějších složek a konfiguračních souborů, které tvoří jádro vašeho serveru.


Adresářová struktura serveru

Hlavní složky

  • universe/ – Toto je srdce vašeho serveru. Složka obsahuje veškerá data o světech a uložené postupy hráčů.
  • mods/ – Do této složky se nahrávají modifikace hry, které chcete na serveru provozovat.
  • logs/ – Zde najdete soubory se záznamy (logy). Pokud server spadne nebo vykazuje chyby, hledáte příčinu právě tady.
  • .cache/ – Mezipaměť pro optimalizované soubory. Tuto složku běžně nemusíte upravovat.

Konfigurační soubory (.json)

V hlavním adresáři se nachází také základní konfigurační soubory ve formátu JSON:

  • config.json – Hlavní nastavení celého serveru.
  • permissions.json – Nastavení oprávnění (kdo může používat jaké příkazy).
  • whitelist.json – Seznam povolených hráčů (pokud máte zapnutý whitelist).
  • bans.json – Seznam zabanovaných hráčů, kteří se na server nepřipojí.

Nastavení světů (Universe)

Všechny hratelné světy naleznete v adresáři universe/worlds/. Každý svět má svůj vlastní config.json. To vám umožňuje nastavit odlišná pravidla pro různé světy na jednom serveru.

{
  "Version": 4,
  "UUID": {
    "$binary": "j2x/idwTQpen24CDfH1+OQ==",
    "$type": "04"
  },
  "Seed": 1767292261384,
  "WorldGen": {
    "Type": "Hytale",
    "Name": "Default"
  },
  "WorldMap": {
    "Type": "WorldGen"
  },
  "ChunkStorage": {
    "Type": "Hytale"
  },
  "ChunkConfig": {},
  "IsTicking": true,
  "IsBlockTicking": true,
  "IsPvpEnabled": false,
  "IsFallDamageEnabled": true,
  "IsGameTimePaused": false,
  "GameTime": "0001-01-01T08:26:59.761606129Z",
  "RequiredPlugins": {},
  "IsSpawningNPC": true,
  "IsSpawnMarkersEnabled": true,
  "IsAllNPCFrozen": false,
  "GameplayConfig": "Default",
  "IsCompassUpdating": true,
  "IsSavingPlayers": true,
  "IsSavingChunks": true,
  "IsUnloadingChunks": true,
  "IsObjectiveMarkersEnabled": true,
  "DeleteOnUniverseStart": false,
  "DeleteOnRemove": false,
  "ResourceStorage": {
    "Type": "Hytale"
  },
  "Plugin": {}
}

Ukázkový config.json z jednoho Universe

  • Pravidla hry:
    • IsPvpEnabled: Povolení nebo zakázání boje mezi hráči (true/false).
    • IsFallDamageEnabled: Zapnutí damage při pádu z výšky.
    • IsGameTimePaused: Zastavení herního času (vhodné pro lobby nebo creative světy).
  • Generování a prostředí:
    • Seed: Unikátní číselný kód, dle kterého se generuje terén.
    • WorldGen: Určuje typ a název generátoru světa.
  • NPC a entity:
    • IsSpawningNPC: Povoluje automatické líhnutí (spawnování) NPC postav.
    • IsAllNPCFrozen: Pokud je nastaveno na true, všechna NPC zamrznou a nebudou se hýbat.
  • Technické nastavení:
    • IsSavingPlayers / IsSavingChunks: Určuje, zda se má ukládat postup hráčů a změny v blocích.

Jak instalovat mody

Hytale nabízí instalaci dodatkových modů, které lze instalovat následujícím způsobem:

  1. Stáhněte si požadovaný mod (nejčastěji z portálů jako CurseForge). Soubor by měl být ve formátu .zip nebo .jar.
  2. Připojte se na server přes FTP nebo otevřete soubory v Control Panel.
  3. Nahrajte stažený soubor přímo do složky mods/.
  4. Restartujte server, aby se změny projevily.

Je návod nejasný nebo potřebuješ další pomoc?

Hostuješ u FakaHeda.eu? Využij náš Discord technické podpory!