Lua-Interpreter für jConfig

Hier befindet sich eine lose Ideensammlung zur Umsetzung eines Lua-Interpreters für jConfig. Dieser soll das Ausführen von Skripten durch jConfig erlauben, die innerhalb einer Modulbeschreibung definiert werden.

Anwendungsmöglichkeiten

  • Konsistenzprüfung
  • Berechnung komplexer Parameterwerte
  • ...

Zugriff von Lua auf jConfig

  • angelehnt an allgemeine Zugriffe auf Baumstruktur, wie sie innerhalb der Anwendung bereits geschehen
  • Lesen: alle verfügbaren Daten
  • Schreiben: nur innerhalb des eigenen Moduls

Ausführung von Skripten durch jConfig

  • Hooks, die zu bei bestimmten Aktionen getriggert werden, und entsprechend durch Lua-Skripte implementiert werden können
  • Standardverhalten bei Fehlen einer entsprechenden Implementierung vorsehen

SpartanMC