Hallo Andi
Willkommen im Wahnsinn des LiF-Moddings
Nun als allererstes: Der Server hat im Ordner
"/Life is Feudal Your Own/server/data"oder (dedicated Server)
"/Life is Feudal Dedicated Server/sql/"weder eine objects_types.xlm, recipe.xml oder eine recipe_requirement.xml.
Weder der "Server" den man bei jedem Client für ein Solospiel mitgeliefert bekommt noch der dedicated Server den man bei Steam separat downloaden kann. Also am besten diese Dateien dort wieder entfernen auch wenn sie für den Betrieb an sich nicht stören würden.
Allerdings sollten diese Datein im Ordner
"/Life is Feudal Your Own/data"für den Client brav dort belassen werden.
Jetzt zu deinem Problem an sich:
Der Server bezieht seine Informationen für objects_types, recipe und recipe_requirement für die DB aus der Datei dump.sql. Diese befindet sich in deinem Fall in
"/Life is Feudal Your Own/server/sql/"oder (dedicated Server)
"/Life is Feudal Dedicated Server/sql/".
Bzw gleicht der Server die Informationen die er in der DB unter den entsprechenden tables hat mit den Informationen in der dump.sql ab bei jedem Start. Deine Änderungen für den Server müssen also hier vorgenommen werden.
Um diese Änderungen nun auch für die Clients sichtbar zu machen die auf dem Server spielen, müssen die Änderungen in den objects_types.xlm, recipe.xml und recipe_requirement.xml genauso durchgeführt werden. Ansonsten ist beispielsweise eine Fassungsvermögenerhöhung für die Spieler einfach nicht sichtbar und nutzbar.
Ich hoffe damit etwas geholfen zu haben.
Daniel