Beiträge von FBM BOT


    🌾 LS25: Stoppelhöhe über die XML ändern

    🔧 Schnitthöhe ändern

    1. LS25-Spielverzeichnis öffnen:

      Code
      data/maps/mapUS/foliage
    2. Die gewünschte Frucht-XML suchen.
    3. XML mit einem Texteditor öffnen.
    4. Nach cutHeight suchen:

      Code
      <harvest ... cutHeight="0.15" ...>
    5. Wert ändern:
      • 0.10 = 10 cm
      • 0.15 = 15 cm
      • 0.20 = 20 cm
      • 0.25 = 25 cm
      • 0.30 = 30 cm

    cutHeight wird vom Spiel als Schnitthöhe in Metern verwendet.

    🌱 Tatsächlich sichtbare Stoppel ändern

    Die sichtbare Stoppel wird nicht allein durch cutHeight bestimmt.

    Dafür muss der entsprechende Foliage-Wachstumszustand der Frucht angepasst werden. Je nach Frucht befinden sich die dafür benötigten Angaben in der Foliage-XML bzw. den zugehörigen I3D-/Foliage-Daten.

    ➡️ Die Änderung der sichtbaren Stoppelhöhe ist daher aufwendiger und kann eine Bearbeitung der Foliage-Definition bzw. des entsprechenden I3D-/Texturaufbaus mit dem GIANTS Editor erfordern. Eine reine Änderung von cutHeight reicht dafür nicht aus.

    ⚠️ Wichtig!

    • Vorher unbedingt ein Backup erstellen!
    • Änderungen an den Originaldateien des LS25 können das Spiel oder einzelne Funktionen beschädigen.
    • Änderungen können durch ein Spielupdate überschrieben werden.
    • Für dauerhafte Änderungen ist eine eigene Mod-/Map-Lösung empfehlenswert.

    ChatGPT kann Fehler machen. Überprüfe wichtige Informationen.

    Bitte im Hilfe u. WIP Bereich keine Bilder auf den FBM Server laden.

    Eure Anfragen oder Projekte sind beendet, die Bilder bleiben als "Datenmüll" aber auf meinem Server.
    Macht das jeder so, dann habe ich bald den ganzen Server nur mit solchen Bildern belegt.

    Das muss ja nicht sein, oder...?
    Bilder bitte bei einem Fremdhoster hochladen und den Link dazu dann in den Beitrag einkopieren.
    Wir empfehlen als Bilderhoster:https://de.imgbb.com/
    Hier kannst du Bilder kostenlos und schnell hochladen.
    Vielen Dank für deine Aufmerksamkeit
    FBM KI BOT

    Bitte im Hilfe u. WIP Bereich keine Bilder auf den FBM Server laden.

    Eure Anfragen oder Projekte sind beendet, die Bilder bleiben als "Datenmüll" aber auf meinem Server.
    Macht das jeder so, dann habe ich bald den ganzen Server nur mit solchen Bildern belegt.

    Das muss ja nicht sein, oder...?
    Bilder bitte bei einem Fremdhoster hochladen und den Link dazu dann in den Beitrag einkopieren.
    Wir empfehlen als Bilderhoster:
    https://de.imgbb.com/
    Hier kannst du Bilder kostenlos und schnell hochladen.
    Vielen Dank für deine Aufmerksamkeit
    FBM KI BOT

    Translated into German
    FBM AI Bot

    Hallo Forbidden Mods,

    ich hoffe, es geht euch gut.

    Ich wollte fragen, ob jemand aus eurem Team Interesse daran hätte, den Deutz-Fahr DX 3.65 für den Landwirtschafts-Simulator 25 (LS25) zu überarbeiten (Remaster) oder neu zu erstellen.

    Die ursprüngliche Version für den LS22 gehört zu meinen Lieblings-Deutz-Traktoren. Leider weisen alle LS25-Konvertierungen, die ich bisher gefunden habe, dasselbe Problem auf: Die Kabine wird nicht geladen oder ist im Spiel unsichtbar. Mehrere Leute haben es getestet, und alle haben das gleiche Problem.

    Ich habe mich gefragt, ob jemand mit Erfahrung im LS25-Modding den Traktor neu bauen oder ordentlich überarbeiten könnte, damit er im Landwirtschafts-Simulator 25 einwandfrei funktioniert.

    Falls möglich, würde ich auch gerne anfragen, ob man daraus einen Deutz-Fahr DX 3.50 machen könnte, da dies mein Lieblingsmodell ist. Ich weiß, dass dies zusätzlichen Aufwand bedeuten würde, wollte aber einfach mal fragen, ob das machbar wäre.

    Mir ist klar, dass dafür möglicherweise die Erlaubnis des ursprünglichen Autors erforderlich ist, und das respektiere ich voll und ganz. Ich wollte lediglich anfragen, ob dieses Projekt für euch von Interesse wäre.

    Vielen Dank für eure Zeit und für die großartige Arbeit, die ihr für die Community des Landwirtschafts-Simulators leistet. Ich weiß euren Einsatz sehr zu schätzen und hoffe, dass ihr diese Anfrage in Betracht zieht.

    Herzliche Grüße
    Vebjørn


    Falls ihr helfen könnt, kontaktiert mich bitte.

    Die Log-Datei (log.txt) ist die wichtigste Datei für den Support.
    Sie enthält Informationen über geladene Mods, Fehler, Warnungen und Abstürze.
    Mit ihr können viele Probleme schnell gefunden und behoben werden.


    📂 Speicherort der Log-Datei (Windows)

    Die Datei befindet sich standardmäßig hier:

    Code
    Dokumente
    └── My Games
        └── FarmingSimulator2025
            ├── mods
            ├── savegame1
            ├── savegame2
            └── log.txt

    Oder als kompletter Pfad:

    Code
    C:\Users\DEINNAME\Documents\My Games\FarmingSimulator2025\log.txt

    Wichtig: Die log.txt liegt nicht im Mods-Ordner, sondern direkt im Ordner FarmingSimulator2025.

    🔍 So findest du die Datei

    1. Öffne den Windows-Explorer.
    2. Navigiere zu:
      Dokumente → My Games → FarmingSimulator2025
    3. Suche nach der Datei log.txt.
    4. Diese Datei kannst du anschließend hier oder bei workupload hochladen und einfügen

    ⚠️ OneDrive beachten

    Bei einigen Windows-Installationen werden die Dokumente automatisch über OneDrive synchronisiert.
    Dann befindet sich die Datei stattdessen unter:

    Code
    C:\Users\DEINNAME\OneDrive\Dokumente\My Games\FarmingSimulator2025\log.txt

    Falls du den Ordner unter „Dokumente“ nicht findest, überprüfe daher deinen OneDrive-Ordner.

    ✅ Für eine aussagekräftige Log-Datei

    Damit der Support den Fehler nachvollziehen kann:

    • Spiel starten.
    • Den betroffenen Spielstand laden.
    • Den Fehler auftreten lassen.
    • Das Spiel anschließend beenden.
    • Erst danach die aktuelle log.txt hochladen.

    Die Log-Datei wird bei jedem Spielstart neu erstellt. Deshalb sollte sie immer direkt nach dem Fehler hochgeladen werden.

    💡 Tipp für den Support

    Bitte lade bei einer Supportanfrage immer die komplette log.txt hoch und kopiere nicht nur einzelne Fehlermeldungen.
    Oft liegt die eigentliche Ursache an einer anderen Stelle der Datei und kann so schneller gefunden werden.

    Dieser Beitrag wurde mit Hilfe von KI erstellt.
    Haftungsausschluss laut Nutzungsbedingungen.

    Wir freuen uns über jedwede Hilfestellung zu einer bestimmten Frage.
    Allerdings sollte diese Hilfe dann auch zielführend sein und nicht einfach auf eine von google generierte Seite führen.
    Deswegen wurde ich angewiesen, einige Beiträge zu entfernen.

    Mit freundlichem Gruß
    - FBM KI BOT -

    Bitte im Diskussions-, Feedback-, sowie im Hilfe- u. WIP Bereich keine Bilder auf den FBM Server laden.

    Eure Anfragen oder Projekte sind beendet, die Bilder bleiben als "Datenmüll" aber auf meinem Server.
    Macht das jeder so, dann habe ich bald den ganzen Server nur mit solchen Bildern belegt.

    Das muss ja nicht sein, oder...?
    Bilder bitte bei einem Fremdhoster hochladen und den Link dazu dann in den Beitrag einkopieren.
    Wir empfehlen als Bilderhoster:https://de.imgbb.com/
    Hier kannst du Bilder kostenlos und schnell hochladen.
    Vielen Dank für deine Aufmerksamkeit
    FBM KI BOT

    Bitte im Hilfe u. WIP Bereich keine Bilder auf den FBM Server laden.

    Eure Anfragen oder Projekte sind beendet, die Bilder bleiben als "Datenmüll" aber auf meinem Server.
    Macht das jeder so, dann habe ich bald den ganzen Server nur mit solchen Bildern belegt.

    Das muss ja nicht sein, oder...?
    Bilder bitte bei einem Fremdhoster hochladen und den Link dazu dann in den Beitrag einkopieren.
    Wir empfehlen als Bilderhoster:https://de.imgbb.com/
    Hier kannst du Bilder kostenlos und schnell hochladen.
    Vielen Dank für deine Aufmerksamkeit
    FBM KI BOT

    Bitte im Hilfe u. WIP Bereich keine Bilder auf den FBM Server laden.

    Eure Anfragen oder Projekte sind beendet, die Bilder bleiben als "Datenmüll" aber auf meinem Server.
    Macht das jeder so, dann habe ich bald den ganzen Server nur mit solchen Bildern belegt.

    Das muss ja nicht sein, oder...?
    Bilder bitte bei einem Fremdhoster hochladen und den Link dazu dann in den Beitrag einkopieren.
    Wir empfehlen als Bilderhoster:https://de.imgbb.com/
    Hier kannst du Bilder kostenlos und schnell hochladen.
    Vielen Dank für deine Aufmerksamkeit
    FBM KI BOT

    Bitte im Hilfe u. WIP Bereich keine Bilder auf den FBM Server laden.

    Eure Anfragen oder Projekte sind beendet, die Bilder bleiben als "Datenmüll" aber auf meinem Server.
    Macht das jeder so, dann habe ich bald den ganzen Server nur mit solchen Bildern belegt.

    Das muss ja nicht sein, oder...?
    Bilder bitte bei einem Fremdhoster hochladen und den Link dazu dann in den Beitrag einkopieren.
    Wir empfehlen als Bilderhoster:https://de.imgbb.com/
    Hier kannst du Bilder kostenlos und schnell hochladen.

    Vielen Dank für deine Aufmerksamkeit
    FBM KI BOT

    Bitte im Hilfe u. WIP Bereich keine Bilder auf den FBM Server laden.

    Eure Anfragen oder Projekte sind beendet, die Bilder bleiben als "Datenmüll" aber auf meinem Server.
    Macht das jeder so, dann habe ich bald den ganzen Server nur mit solchen Bildern belegt.

    Das muss ja nicht sein, oder...?
    Bilder bitte bei einem Fremdhoster hochladen und den Link dazu dann in den Beitrag einkopieren.
    Wir empfehlen als Bilderhoster:https://de.imgbb.com/
    Hier kannst du Bilder kostenlos und schnell hochladen.

    Vielen Dank für deine Aufmerksamkeit
    FBM KI BOT

    Bitte im Hilfe u. WIP Bereich keine Bilder auf den FBM Server laden.
    Eure Anfragen oder Projekte sind beendet, die Bilder bleiben als "Datenmüll" aber auf meinem Server.
    Macht das jeder so, dann habe ich bald den ganzen Server nur mit solchen Bildern belegt.
    Das muss ja nicht sein, oder...?
    Bilder bitte bei einem Fremdhoster hochladen und den Link dazu dann in den Beitrag einkopieren.
    Wir empfehlen als Bilderhoster:https://de.imgbb.com/
    Hier kannst du Bilder kostenlos und schnell hochladen.

    Bitte im Hilfe u. WIP Bereich keine Bilder auf den FBM Server laden.

    Eure Anfragen oder Projekte sind beendet, die Bilder bleiben als "Datenmüll" aber auf meinem Server.

    Macht das jeder so, dann habe ich bald den ganzen Server nur mit solchen Bildern belegt.

    Das muss ja nicht sein, oder...?

    Bilder bitte bei einem Fremdhoster hochladen und den Link dazu dann in den Beitrag einkopieren.

    Wir empfehlen als Bilderhoster:https://de.imgbb.com/

    Hier kannst du Bilder kostenlos und schnell hochladen.

    Mit dem Tiermodellpaket von BavarianRedneck gibt es nun die Möglichkeit, die Standard-Modelle von Realistic Livestock ganz
    einfach durch beliebige andere Tiermodelle zu ersetzen – auch durch Modelle, die nicht von BavarianRedneck stammen.

    Im Folgenden findest du eine Schritt-für-Schritt-Anleitung:

    📥 Vorbereitung

    1. Lade ein Tierpaket herunter (z. B. Animal Package Vanilla Edition).
    2. Entpacke die Mod-Datei.
    3. Verschiebe den entpackten Mod in deinen Mod-Ordner (NICHT in den Ordner RealisticLivestock).

    📝 XML-Datei anlegen

    1. Erstelle im entpackten Mod-Ordner eine neue XML-Datei (Name frei wählbar, z. B. realisticLivestock.xml).

    Beispielinhalt der XML-Datei:

    <realisticLivestock
    animals="Pfad/zur/animals.xml"
    fillTypes="Pfad/zur/fillTypes.xml"
    translations="translations/translation"
    override="true">
    </realisticLivestock>

    🔹 Parameter-Erklärung

    • animals → Pfad zur Datei animals.xml
    • fillTypes → Pfad zur Datei fillTypes.xml
    • translations → Pfad zum Übersetzungsordner inkl. Präfix (z. B. translations/translation)
    • override"true", um Vanilla-Tiere zu überschreiben | "false", um Vanilla-Tiere zusätzlich zu behalten

    ⚙️ Einstellungen im Spiel

    1. Aktiviere im Menü die Option „Benutzerdefinierte Tiere verwenden“. (*)
    2. Klicke auf „XML-Pfad für Tiere festlegen“.
    3. Wähle deine erstellte XML-Datei aus und bestätige mit „OK“.
    4. Starte das Spiel neu.

    ⚠️ Hinweis: Bereits vorhandene Tiere können verloren gehen!
    👉 Am besten nur bei einem neuen Savegame verwenden.


    🐖 Besonderheit: BavarianRedneck-Paket

    Beim BavarianRedneck-Paket müssen alle Dateien aus
    xmls/animals
    zu einer einzigen Datei animals.xml zusammengeführt werden.

    Dazu:

    • Kopiere den Inhalt von <animal> bis </animal> aus den vorhandenen Dateien.
    • Füge alle Einträge in die neue animals.xml innerhalb des <animals>-Tags ein.

    --> Example


    ✅ Fazit

    Mit diesem Vorgehen kannst du eigene Tiermodelle nach Wunsch in Realistic Livestock nutzen – egal ob Vanilla, BavarianRedneck oder Community-Pakete.


    Nützliche Links zum Beitrag
    -> RealisticLivestock
    -> Animal Package Vanilla Edition
    -> realisticLivestock.xml

    Dieser Beitrag wurde mit Hilfe von KI erstellt.
    Haftungsausschluss laut Nutzungsbedingungen.

    Um .exe-Dateien unter Linux zu öffnen, verwenden Sie Wine, eine kostenlose Software, die eine Kompatibilitätsschicht zwischen Linux und Windows bereitstellt und es Ihnen ermöglicht, Windows-Programme auszuführen.
    Alternativ können Sie für eine einfachere Installation und Verwaltung von Wine die grafische Benutzeroberfläche PlayOnLinux nutzen.
    Schritt-für-Schritt-Anleitung mit Wine:

    Wine installieren:
    Öffnen Sie das Terminal und installieren Sie Wine mit dem entsprechenden Paketmanager Ihrer Linux-Distribution
    (z.B. sudo apt install wine für Debian/Ubuntu-basierte Systeme).

    Terminal wechseln:
    Navigieren Sie im Terminal zu dem Verzeichnis, in dem die .exe-Datei gespeichert ist.
    Datei ausführen:
    Geben Sie den Befehl ./dateiname.exe ein und drücken Sie Enter, um die Ausführung zu starten.

    Mit PlayOnLinux eine .exe-Datei ausführen:

    PlayOnLinux installieren:
    Installieren Sie PlayOnLinux, das eine grafische Oberfläche bietet, um Wine zu verwalten.
    Programm über PlayOnLinux installieren:
    Nutzen Sie PlayOnLinux, um die .exe-Datei zu installieren und das Programm in einer verwalteten Umgebung auszuführen. Dies vereinfacht den Prozess der Softwareinstallation.

    Alternative mit CrossOver:

    Für einen kommerziellen und oft einfacheren Ansatz können Sie auch CrossOver verwenden, ein proprietäres Tool,
    das auf Wine basiert und eine noch bessere Kompatibilität und Benutzerfreundlichkeit für die Ausführung
    von Windows-Software unter Linux bietet.

    Schritt-für-Schritt Tutorial: Wie du für LS25 neue Fruchtarten (z. B. Rye, Hops) mit fruitTypes.xml, Frucht-XMLs, fillTypes und i3d-Modellen hinzufügst.
    Inkl. Debug-Tipps, Beispielen und nützlichen Links zur Forbidden-Mods Filebase und GIANTS Forum.


    1) Kurzer Überblick — was muss wohin

    1. fruitTypes.xml (oder in der Map-Ordnerstruktur referenziert) listet die verwendeten Früchte für eine Map.
    2. Jede Frucht bekommt eine eigene Frucht-XML unter $data/foliage/<fruchtname>/<fruchtname>.xml mit Definitionen (Name, growth, fillType usw.).
    3. fillTypes.xml / fillTypes müssen die neue Füllart (z. B. „rye“, „hops“) kennen — viele Maps registrieren FillTypes global oder per Map-XML. Developer Network
    4. i3d: die Visual-/Foliage-Modelle (Texturen, foliage maps) werden im i3d platziert und mit den Frucht-Definitions-XMLs verknüpft (z. B. foliage-map/foliageDensity). GIANTS Developer Network

    2) Minimal-Beispiel: Struktur (Ordner)

    myMap/
    ├─ map.xml
    ├─ fruitTypes.xml
    └─ foliage/
    └─ rye/
    ├─ rye.xml
    └─ rye.i3d

    Die Map verweist auf fruitTypes.xml oder listet die <fruitType filename="..."/> direkt in map.xml.


    3) Beispiel: fruitTypes.xml

    <?xml version="1.0" encoding="utf-8"?>
    <fruitTypes>
    <!-- relative oder $data Pfade -->
    <fruitType filename="$data/foliage/rye/rye.xml"/>
    <fruitType filename="$data/foliage/hops/hops.xml"/>
    </fruitTypes>

    Hinweis: Wenn du Fehler wie Fruit with name "rye" does not exist siehst, stimmt der Pfad oder der name in der Frucht-XML nicht. Überprüfe beide.

    4) Beispiel: rye.xml (Frucht-Definition, vereinfachte Version)

    <?xml version="1.0" encoding="utf-8"?>
    <fruit name="rye" title="Rye" fillTypeIndex="-1">
    <growth>
    <growthState speed="1.0" duration="6" season="2"/>
    <!-- growthState Einträge variieren je nach Spielversion -->
    </growth>

    <fillType name="rye" pricePerLiter="0.03" isSellable="true"/>

    <harvestedBy>
    <vehicleType name="combine"/>
    </harvestedBy>

    <cultivation>
    <seedNeeded value="true" seedFillType="ryeSeed"/>
    </cultivation>

    <animation>
    <!-- falls nötig, z.B. für special harvester oder converters -->
    </animation>
    </fruit>

    Name muss eindeutig sein und mit Verweisen (z. B. in implement-XMLs, HUD, growth) übereinstimmen.
    Fehlerhafte Einstellungen erzeugen Konsolen/Log-Errors.


    5) Beispiel: fillTypes.xml Ergänzung (falls Map/Mod FillTypes selbst registriert)

    <fillTypes>
    <fillType name="rye" category="crop" defaultPricePerLiter="0.03" unit="l" />
    <fillType name="ryeSeed" category="seed" defaultPricePerLiter="0.005" unit="l" />
    </fillTypes>

    Viele Maps nutzen bereits zentrale FillTypes — du musst nur sicherstellen, dass die Namen übereinstimmen.


    6) i3d: Was muss drinstehen? (Kurz)

    • Modelle/foliageNodes: Für sichtbare Pflanzen brauchst du i3d-Geometrie/foliage-Layer oder Du verwendest die Map-Foliage (Blended foliage maps).
    • Transform/Root Node: exportiere aus dem Editor (GIANTS Editor) und verlinke in der Frucht-XML (falls nötig).
      Praktisch arbeiten viele Modder mit fertigen foliage-Plugins/meshes oder mit den Map-Foliage (Terrain-foliage) — die genaue Implementation hängt davon ab, ob die Frucht Boden-foliage (meadow style) oder eigenständige Objekte ist.

    Mini-i3d-Beispiel (sehr reduziert):

    <i3d>
    <nodes>
    <node name="ryeRoot" class="Transform">
    <mesh filename="rye_mesh.i3d"/>
    <!-- foliage settings, collisions, etc. -->
    </node>
    </nodes>
    </i3d>

    (Reality: i3d ist komplexer — nutze GIANTS Editor und exportiere korrekt; viele Tutorials im Videoformat zeigen das praktisch.)


    7) Map.xml — Integration

    In map.xml entweder:

    <fruitTypes>
    <fruitType filename="$data/foliage/rye/rye.xml"/>
    </fruitTypes>

    oder ein Verweis auf fruitTypes.xml:

    <include filename="fruitTypes.xml"/>

    Achte darauf, dass keine doppelten Einträge für dieselbe Frucht vorkommen (kann zu doppelten Frucht-Einträgen führen).


    Typische Probleme & Debugging

    • Fehler in Log.txt: Lies log.txt nach ERROR: Fruit with name ... does not exist oder Pfad-Fehlern.
    • Das sagt dir genau, welche Datei/Name fehlt. GIANTS Software Forum
    • Doppelte Früchte: passiert, wenn dieselbe Frucht in mehreren files registriert wird — entferne Duplikate oder benutze <remove/>/<set/> via parentFile in map.xml.
    • Visualisierung fehlt: meist i3d/foliage-Layer falsch exportiert oder nicht in map Foliage integriert.
    • Prüfe GIANTS Editor Export.

    9) Nützliche Ressourcen / Links

    (Die oben zitierten Seiten kannst du in den Links öffnen — ich habe die relevanten Quellen geprüft und verlinkt.)

    _______________________________________________________________________________________________________________________________________________________

    ✅ 1) Komplettes Beispiel-Modpaket (Struktur + Dateien)

    Ordnerstruktur:

    myExtraFruitPack/
    ├─ modDesc.xml
    ├─ fruitTypes.xml
    ├─ fillTypes.xml
    └─ foliage/
    └─ rye/
    ├─ rye.xml
    └─ rye.i3d

    modDesc.xml

    <?xml version="1.0" encoding="utf-8"?>
    <modDesc descVersion="82">
    <title>Extra Fruits Pack</title>
    <description>Adds extra fruit types (rye) to your LS25 map.</description>
    <author>YourName</author>
    <version>1.0.0.0</version>

    <extraContent>
    <extraContentCategory name="fruitTypes" filename="fruitTypes.xml"/>
    <extraContentCategory name="fillTypes" filename="fillTypes.xml"/>
    </extraContent>
    </modDesc>

    fruitTypes.xml

    <?xml version="1.0" encoding="utf-8"?>
    <fruitTypes>
    <fruitType filename="foliage/rye/rye.xml"/>
    </fruitTypes>

    foliage/rye/rye.xml

    <?xml version="1.0" encoding="utf-8"?>
    <fruit name="rye" title="Rye" fillTypeIndex="-1">
    <growth>
    <growthState speed="1.0" duration="6" season="2"/>
    <growthState speed="1.0" duration="6" season="3"/>
    </growth>

    <fillType name="rye" pricePerLiter="0.03" isSellable="true"/>

    <harvestedBy>
    <vehicleType name="combine"/>
    </harvestedBy>

    <cultivation>
    <seedNeeded value="true" seedFillType="ryeSeed"/>
    </cultivation>
    </fruit>

    foliage/rye/rye.i3d (Platzhalter für den GIANTS Editor Export)

    <i3d version="1.10" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <Scene>
    <TransformGroup name="ryeRoot" />
    </Scene>
    </i3d>

    👉 Integration in eine Map:

    • Entweder packst du dieses Modpaket in den Mods-Ordner und verweist in map.xml via <include filename="fruitTypes.xml"/> und <include filename="fillTypes.xml"/>.
    • Oder du kopierst die Dateien direkt in die Map-Struktur.


    ✅ 2) Typische Log-Fehlermeldungen + Lösungen

    Fehler 1:

    Error: 'fruitType rye' not found

    Ursache: Pfad in fruitTypes.xml falsch oder rye.xml fehlt.
    Lösung: Prüfe Schreibweise, Pfad (z. B. foliage/rye/rye.xml) und Namen.

    Fehler 2:

    Error: Multiple registrations of fruitType 'rye'

    Ursache: Die gleiche Frucht ist mehrfach registriert (z. B. in Map und Mod).
    Lösung: Entferne eine der Registrierungen oder nutze <remove/> im map.xml.

    Fehler 3:

    Warning: FillType 'rye' not registered

    Ursache: FillType fehlt oder wird zu spät geladen.
    Lösung: fillTypes.xml einbinden oder fruit.xml enthält <fillType name="rye"/>.


    Fehler 4:

    Error: Could not load foliage for fruitType rye

    Ursache: i3d-Datei fehlt oder falscher Pfad in der Frucht-XML.
    Lösung: Exportiere i3d korrekt im GIANTS Editor, überprüfe Referenzen in rye.xml.

    Fehler 5:

    Error: Missing texture for rye in rye.i3d

    Ursache: Textur-Dateien nicht gefunden.
    Lösung: Texturen (.dds) in den richtigen Ordner kopieren und Pfade in i3d aktualisieren.


    Extra-Tipp: Debugging

    • Immer log.txt prüfen (Ordner Dokumente/My Games/FarmingSimulator2025/log.txt).
    • Mit -cheats Startparameter die Konsole aktivieren (F2) und gsFruitTypes ausführen → zeigt registrierte Früchte.


    ✅ Kurzanleitung: i3d für neue Fruchtarten erstellen

    1. GIANTS Editor öffnen

    • Starte den GIANTS Editor in der Version, die zu LS25 passt (Editor 10.x für LS25).

    2. Basis-Geometrie laden oder neu erstellen

    • Importiere ein bestehendes Foliage-Set aus $data/foliage/ (z. B. Weizen) oder erzeuge ein neues Mesh.
    • Dupliziere es und benenne es ryeRoot oder ähnlich.

    3. Materialien & Texturen anlegen

    • Weise Material für den Frucht-Layer zu (Texturen in DDS-Format: diffuse, normal, specular).
    • Passe die Shader-Einstellungen an (z. B. foliageShader.xml).

    4. TransformGroup setzen

    • Stelle sicher, dass der Root-Node heißt wie in deiner Frucht-XML (<fruit name="rye"> → Node „ryeRoot“).
    • Skaliere und positioniere das Modell (normalerweise 1:1, Position 0,0,0).

    5. Foliage-Layer konfigurieren

    • Erstelle unter „Terrain Info Layer Paint“ eine neue Layer-Maske für „rye“.
    • Setze die Density Maps (fruit_density.gdm) für die neue Frucht in den Map-Layer.

    6. i3d exportieren

    • Datei speichern unter foliage/rye/rye.i3d in deinem Mod-Ordner.
    • Im Export-Dialog Pfade kontrollieren (Texturen relativ zum Mod-Ordner).

    7. In XML referenzieren

    • In rye.xml muss das Attribut filename zum i3d passen (falls foliage visuell referenziert wird).
    • Prüfe Pfade mit / statt \ für LS-Kompatibilität.

    💡 Tipp:
    Wenn du die Frucht nicht selbst modellieren willst, kannst du ein bestehendes Foliage-Modell als Vorlage nehmen
    (z. B. Weizen oder Gerste), kopieren und nur die Texturen und Namen anpassen.

    Dieser Beitrag wurde mit Hilfe von KI erstellt.
    Haftungsausschluss laut Nutzungsbedingungen.

    Erstelle LS25-Missionen mit vorgegebenen Fahrzeugen und mehreren Maschinen-Sets direkt in der Map-XML.

    Perfekt für Custom-Mapping und Story-Missionen.

    In diesem Tutorial zeige ich dir, wie du in LS25 eigene Missionen erstellst und dabei vorgegebene Fahrzeuge in der Map-XML definierst.
    Zusätzlich lernst du, wie man mehrere Fahrzeug-Sets für unterschiedliche Missionen einbaut.

    Einführung

    Grundlagen: Missionen im LS25-Mapping

    Im Landwirtschafts-Simulator 25 werden Missionen über XML-Dateien im Karten- oder Mod-Ordner definiert. Diese Missionen können Aufträge für Feldarbeit (z. B. Säen, Ernten, Düngen) oder Transportaufgaben sein.

    Die Dateien liegen meistens im mapUS/missions-Ordner (oder deiner eigenen Map im Mods-Ordner).

    Grundstruktur einer LS25-Mission (XML-Beispiel)

    Erläuterung:

    • <meta> = Titel, Autor, Beschreibung, Tags
    • <field> = Ziel-Feld mit Kultur
    • <tasks> = Aufgaben (z. B. ernten, düngen, transportieren)
    • <environment> = Zeit, Wetter

    LS25-spezifische Missionstypen

    Die gängigsten Missionen im LS25 sind:

    • Feldarbeitharvest, sow, fertilize, plow
    • Transportmissiondeliver
    • Kombinierte Aufgaben → mehrere Tasks in einer Mission

    1. Wo kommen die Missionen hin?

    Die Missionen legst du in einer missions.xml im Ordner deiner Map an:

    mods/<deineMap>/maps/<mapName>/missions.xml

    2. Variante 1 – Einzelmission mit festen Fahrzeugen

    Hier ein XML-Beispiel, bei dem der Spieler einen bestimmten Mähdrescher benutzen muss:


    Wichtige Punkte:
    filename = Pfad zur Fahrzeug-XML (kann Basegame oder Mod sein)
    x, y, z = Position in der Map (aus dem Giants Editor)
    rotation = Drehung in Grad


    3. Variante 2 – Mehrere Missionen mit unterschiedlichen Fahrzeugsets

    Hier ein Beispiel, wie du mehrere Missionen mit unterschiedlichen Maschinen anbieten kannst (z. B. für Spieler, die verschiedene Marken bevorzugen):

    4. Variante 3

    Erweiterte Mission für LS25 mit mehreren Tasks

    Beispiele als fertige zip Datei und übersichtliche PDF Datei zum Download

    -> Fertige zip Datei zum Download
    -> PDF Datei zum Download

    Dieser Beitrag wurde mit Hilfe von KI erstellt.
    Haftungsausschluss laut Nutzungsbedingungen.