Mods installieren für Avorion Server: Unterschied zwischen den Versionen

Aus 4netplayers Support Wiki
Wechseln zu: Navigation, Suche
 
Zeile 11: Zeile 11:
 
forceEnabling = false
 
forceEnabling = false
  
local prefix = "/home/sid_1549528/avorionStable/galaxies/avorion_galaxy/mods/"
 
 
mods =
 
mods =
 
{
 
{
Zeile 21: Zeile 20:
 
     {workshopid = "1868721180"},
 
     {workshopid = "1868721180"},
 
     {workshopid = "1751636748"},
 
     {workshopid = "1751636748"},
    {path = prefix .. "mymod"},
 
    {path = prefix .. "AnotherMod"},
 
 
}
 
}
  
Zeile 37: Zeile 34:
 
* <code>modLocation</code> bestimmt den Speicherort der Mods. Dieser ist von uns vorgegeben und muss nicht extra angegeben werden.
 
* <code>modLocation</code> bestimmt den Speicherort der Mods. Dieser ist von uns vorgegeben und muss nicht extra angegeben werden.
 
* <code>forceEnabling</code> erzwingt das Starten von Mods, auch wenn diese fehlerhaft sind. Wir empfehlen dir dies auf false stehen zu lassen.
 
* <code>forceEnabling</code> erzwingt das Starten von Mods, auch wenn diese fehlerhaft sind. Wir empfehlen dir dies auf false stehen zu lassen.
* <code>local prefix</code> Legt manuell den Pfad zu den Mods fest. Dieser Pfad ist von uns vorgegeben und darf nicht geändert werden.
 
 
* <code>mods</code> hier kannst du deine Mods eintragen, entweder über den Pfad oder WorkshopID.
 
* <code>mods</code> hier kannst du deine Mods eintragen, entweder über den Pfad oder WorkshopID.
 
** Benutzt du einen Pfad aber keine WorkshopID, wird diese vom Server geladen. Spieler müssen diese aber selbst installieren.
 
** Benutzt du einen Pfad aber keine WorkshopID, wird diese vom Server geladen. Spieler müssen diese aber selbst installieren.

Aktuelle Version vom 10. November 2022, 12:34 Uhr

Avorion Server mieten
Miete dir jetzt deinen eigenen Avorion Server auf 4Netplayers.com

Mods werden bei Avorion über die modconfig.lua eingefügt.
Wie diese auszusehen hat, erklären wir dir in diesem Artikel.

modconfig.lua

Wir zeigen Dir hier ein Beispiel, wie deine modconfig.lua aussehen kann.

modLocation = ""
forceEnabling = false

mods =
{
    {workshopid = "1769379152"},
    {workshopid = "1817506461"},
    {workshopid = "1688279692"},
    {workshopid = "1819452708"},
    {workshopid = "1897578544"},
    {workshopid = "1868721180"},
    {workshopid = "1751636748"},
}

-- Erlaubte Mods die auf dem Client laufen dürfen wie z.B. UI Mods

allowed =
{
    {id = "1222005920"},
    {id = "1664452070"},
    {id = "ThatOneUIMod"},
}
  • modLocation bestimmt den Speicherort der Mods. Dieser ist von uns vorgegeben und muss nicht extra angegeben werden.
  • forceEnabling erzwingt das Starten von Mods, auch wenn diese fehlerhaft sind. Wir empfehlen dir dies auf false stehen zu lassen.
  • mods hier kannst du deine Mods eintragen, entweder über den Pfad oder WorkshopID.
    • Benutzt du einen Pfad aber keine WorkshopID, wird diese vom Server geladen. Spieler müssen diese aber selbst installieren.
    • Benutzt du eine WorkshopID aber keinen Pfad, lädt der Server die Mods vom Workshop runter. Verbindenden Spielern werden die ModIDs mitgeteilt, damit diese die Mods runterladen und installieren können.
    • Wird beides benutzt, lädt der Server die Mods vom angegebenen Pfad und teilt verbindenden Spielern die WorkshopID mit.

Wir empfehlen dir nur die WorkshopID zu verwenden.