Instal Steam
login
|
bahasa
简体中文 (Tionghoa Sederhana)
繁體中文 (Tionghoa Tradisional)
日本語 (Bahasa Jepang)
한국어 (Bahasa Korea)
ไทย (Bahasa Thai)
Български (Bahasa Bulgaria)
Čeština (Bahasa Ceko)
Dansk (Bahasa Denmark)
Deutsch (Bahasa Jerman)
English (Bahasa Inggris)
Español - España (Bahasa Spanyol - Spanyol)
Español - Latinoamérica (Bahasa Spanyol - Amerika Latin)
Ελληνικά (Bahasa Yunani)
Français (Bahasa Prancis)
Italiano (Bahasa Italia)
Magyar (Bahasa Hungaria)
Nederlands (Bahasa Belanda)
Norsk (Bahasa Norwegia)
Polski (Bahasa Polandia)
Português (Portugis - Portugal)
Português-Brasil (Bahasa Portugis-Brasil)
Română (Bahasa Rumania)
Русский (Bahasa Rusia)
Suomi (Bahasa Finlandia)
Svenska (Bahasa Swedia)
Türkçe (Bahasa Turki)
Tiếng Việt (Bahasa Vietnam)
Українська (Bahasa Ukraina)
Laporkan kesalahan penerjemahan
At first glance it seems it's working, thanks.
Please add "version_compatible" into modinfo.lua as well so that when the mod gets updated, people can still join servers.
I figured it would be added for smaller changes that wouldn't cause crashes between the server and client running different versions.
In this case, if I were to add it currently, what would I put?
It's true, if you make huge changes, it might cause crashes, but that is pretty rare and the crashes can only happen on client side.
Your current mod versions is "1.1.2". So in order for the "version_compatible" to work, you would need to set it in modinfo.lua like so:
version = 1.1.2
version_compatible = 1.1.0 (or 1.0.0 or 1.1.1... whatever is lower than the actual version of your mod)
If you feel like you have made huge changes in your mod and you fear it might cause client side crashes, you can change the "version_compatible" number to the same as your "version" number is in your update you push. So for example if you push an update for version 1.1.3 you would publish it with settings like these (taking into account that previously you had the above values):
version = 1.1.3
version_compatible = 1.1.3
This means Workshop has the version 1.1.3 now with version_compatible 1.1.3 as well and server has version_compatible 1.1.2 which means Clients can't join the server anymore without server having the newest version.
Then you can keep the version_compatible 1.1.3 and push future updates normally (by just changing the "version" value) and again if you, at some point, feel like there is a huge update, put the version_compatible value to the same as the version number is you are publishing.
I have published all my mods with basically the "version_compatible = 1.0.0" and pushing updates like mad without any problems.
Hope this helped.