Life Is Feudal: Your Own is a new game that allows players to host their own servers. Currently support is only available for windows operating system but you can have a server on linux using wine to configure it. It is not stable and does have some issues so I highly recommend sticking with the windows for the time being.
Life is Feudal: Your Own – Ports
You need to own a copy of Life Is Feudal in order to setup a server.
First you need to install Steam and login
Go to Library and click TOOLS
Select INSTALL: LIFE IS FEUDAL DEDICATED SERVER
Now you need to install the Database where LIF:YO will host the server files.
download and install Maria version 5.5: https://downloads.mariadb.org/mariadb/5.5.39/
The setup will prompt you for a database password REMEMBER THIS
Make sure the format is UTF-8 (default normally)
Edit the config_local.cs
Default Path: C:\Program Files (x86)\Steam\SteamApps\Common\Life Is Feudal Your Own Dedicated Server\Docs
Change server = “127.0.0.1” to “localhost”
Change Password to what you set on the Database setup
Now move the file to the directory above the /docs
Default Path: C:\Program Files (x86)\Steam\SteamApps\Common\Life Is Feudal Your Own Dedicated Server
Edit the world_1.xml file that is in the directory you just placed your config_local.cs file in. It is well documented inside the file so you should have little issue with it.
Inside the /Docs folder you will have an my.ini file. We need to merge it with the MariaDB program.
Copy the text inside the my.ini
Click Start > All Programs > MariaDB
Find and open the my.ini inside the directory
Paste the text that you copied from the file before.
Save the File.
Open Ports or Disable Firewall
Create a shortcut on your desktop (right click > Create Shortcut) that points to ddtcd_cm_yo_server.exe
Right click on created shortcut and edit the properties to use C:\Program Files (x86)\Steam\SteamApps\common\Life is Feudal Your Own Dedicated Server\ddctd_cm_yo_server.exe” -world 1
This is the default path. You will need to change it if you have a non-standard build.
Double click the created shortcut and your server will start!
/gm password (using the password set in world_X.xml [GM friends can use])
/add “Heavy Targe Shield” 1 100 20000 (quantity 1, quality 100, durability 200) <creds: TorZar / Nazgul111>
/add apple 100 100 (adds apple stack to inv. no ” needed on single words. Quality of 100 fills hunger from 0)
/add 41 1 50 20000 (ObjectID in \Life is Feudal Your Own\data\cm_equipTypes.xml)
/complete [KeyBind=B] (while aiming/targeted at an un-built structure)
/alignment # (-1000~1000) <creds: TgTemplar>
/heal (Only brings a user to 100 flat health) <creds: TgTemplar>(something’s not right with this, only worked once..?)
/Reagents (Gives you a LOT of alchemical goods. A LOT) [you weren’t kidding.. jesus] <creds: TgTemplar>
/delobj [KeyBind=N] (removes targeted/aimed at object) <creds: Kobiwaldi (won a cookie for this)>
/addobj 520 (places a “School (wooden)” at your feet, location and direction based on char pos/direction – obj ID found in DB table ‘objects_types’ column ‘ID’) <creds: Kobiwaldi / TorZar>
/setmystat # 75 (0 = str, 1 = agi, 2 = wil, 3 = int, 4 = con | sets stat, appears to max at 110???) <creds: Kobiwaldi / TorZar>
/setmyskill 41 100 (Set skill 2H blades mastery to 100, ID’s found in DB table ‘skill_type’ column ‘ID’) <creds: Various Mentions/PM’s>
/setmyskill “Piercing mastery” -90 (Subtracts 90 from the skill)
F7 EXIT FLY