Arten und Aufbau von Mods

Möglichkeiten

Hytale erlaubt es, das Spiel durch verschiedene Arten von Mods zu erweitern.

Der Begriff Mod dient dabei als Oberbegriff für alle Formen von Modifikationen, unabhängig davon, wie sie technisch umgesetzt sind.

Mod-Typen und ihre Rolle

Mods lassen sich grob in zwei Kategorien einteilen, die unterschiedliche Aufgaben erfüllen und häufig gemeinsam eingesetzt werden.

Code-basierte Mods (Plugins)

  • serverseitige Erweiterungen in Java
  • verändern oder erweitern Spiel-Logik und Verhalten
  • funktionieren sowohl im Multiplayer als auch im Singleplayer
    (Singleplayer läuft als lokaler Server)

Asset Packs

  • enthalten inhaltsbezogene Ressourcen wie:

  • Items, NPCs und Blöcke

  • Sounds, UI-Elemente und Animationen

  • beeinflussen Darstellung sowie datengetriebene Mechaniken

  • kommen ohne eigene Logik aus oder ergänzen bestehende Systeme

Beide Mod-Typen können kombiniert werden, um Gameplay und Inhalte gemeinsam zu verändern.

Abhängigkeiten und Lade-Reihenfolge

Hytale stellt Mechanismen bereit, um Mods zuverlässig miteinander zu kombinieren.
Dabei ist das Ziel, vorhersehbares Verhalten und stabile Abhängigkeiten sicherzustellen.

Grundlagen des Systems:

  • die Mod-Ladereihenfolge ist stabil und nachvollziehbar

Asset Packs besitzen ein Manifest, über das:

  • Abhängigkeiten zu anderen Packeten definiert werden
  • Kompatibilität geprüft werden kann
  • ladeprioritäten festgelegt werden

Zusätzlich gibt es Unterstützung für Library-Mods, die gemeinsame Ressourcen oder APIs bereitstellen. Dadurch können mehrere Mods auf denselben Basissystemen aufbauen, etwa für UI-Komponenten, NPC-Assets oder gemeinsame Datenstrukturen.

Versionierung

Bestimmte technische Rahmenbedingungen werden bewusst vom Spiel vorgegeben, um Fragmentierung zu vermeiden.

Dazu gehören:

  • eine vom Spiel verwaltete Java-Version für serverseitige Mods
  • eine feste Spielversion pro Server
  • keine frei wählbaren Client-Versionen

Dieses Modell soll sicherstellen, dass alle Spieler eines Servers stets auf derselben technischen Basis arbeiten.

Performance

Server laufen standardmäßig mit einer festen Tickrate.

  • 30 Ticks pro Sekunde (TPS) bilden die Grundlage für Spiel-Logik und Updates
  • Mods müssen sich an dieses Zeitmodell anpassen

Einordnung

Die verschiedenen Mod-Typen und Systeme greifen ineinander und bilden zusammen die Grundlage für Hytale Modding. Durch die klare Trennung von Logik, Assets und Darstellung lassen sich Inhalte strukturiert erweitern, ohne die Stabilität oder Konsistenz des Spiels zu gefährden.

Quelle
791
0
0