边缘世界 RimWorld

边缘世界 RimWorld

RimPy Mod Manager Database
 此主题已被置顶,因此可能具有重要性
Paladin  [开发者] 2019 年 8 月 31 日 上午 12:06
RimPy_rules.xml or how you can make RimPy better
Modders unable to test their mod with all of other mods and unable to provide rules about mod order. Sometimes they give several rules in mod description or discussions (RimPy do not scans mods descriptions and discussions). To make RimPy better you need:
1. Open mod Steam page.
2. Check if there are any soft dependencies mentioned in description or discussions
3. Create your custom rule, post it in this thread and add it to RimPy_rules.xml.

For example, we will take "What the hack mod" (https://psteamcommunity.yuanyoumao.com/sharedfiles/filedetails/?id=1505914869):
1. There are no soft dependencies mentioned in description but some are specified in this thread in discussions: psteamcommunity.yuanyoumao.com/workshop/filedetails/discussion/1505914869/1815422173047227977
"Psychology should be placed below What the Hack!? in the load order. "
2. You open RimPy_rules.xml file (click on Settings button in RimPy to open settings folder, RimPy_rules.xml will be there). I prefer Notepad++, but you may use any other editor. You will something similar: https://pastebin.com/QZT2jLZ3

3. We take new block with next parameters:
https://pastebin.com/CGc3mrwf

where:
1505914869 is the unique code of What the hack mod (if you look carefully on Steam mod link of that mod - steamcommunity .com/sharedfiles/filedetails/?id=1505914869, you will see that number after "id=")
1552507180 is the unique code of Psycology mod steamcommunity .com/sharedfiles/filedetails/?id=1552507180
You may read that block as 1505914869 (What the hack) should be loaded before mod 1552507180 (Psycology).

Share that block in this thread and add before </Rules> tag and after last </Mod> in RimPy_rules.xml.
最后由 Paladin 编辑于; 2019 年 8 月 31 日 上午 12:14
< >
正在显示第 1 - 11 条,共 11 条留言
Dr Zhivago 2019 年 10 月 22 日 下午 7:34 
Can this eventually work with mod names, as the Manifest.xml does? Or will it require steam ID?
Paladin  [开发者] 2019 年 10 月 22 日 下午 11:10 
It will look for steam ID, if it could not find it, it will use the name. Since name is not unique, and may be changed my mod author, steam id preferred.
Dukkokun 2020 年 3 月 1 日 上午 7:25 
Added special compatibility for Replace Stuff:

</Mod>
<Mod id="1372003680">
<name>Replace Stuff</name>
<loadBefore>
</loadBefore>
<loadAfter>
<li>818773962</li>
</loadAfter>
</Mod>
Paladin  [开发者] 2020 年 3 月 1 日 上午 8:23 
@Dukkokun, you misunderstood the mechanics. With that rule you put replace stuff below HugsLib, but by default it is already below than HugsLib. You should find mod that causes your issue and load Replace Stuff above that mod.
Gora Masala 2021 年 1 月 30 日 下午 4:32 
My list so far:
<Mod id="1216999901"> <name>Giddy-up! Core</name> <loadBefore> </loadBefore> <loadAfter> <li>1588681499</li> </loadAfter> </Mod> <Mod id="1331961995"> <name>Giddy-up! Ride and Roll</name> <loadBefore> </loadBefore> <loadAfter> <li>1216999901</li> </loadAfter> </Mod> <Mod id="1217001091"> <name>Giddy-up! Battle Mounts</name> <loadBefore> </loadBefore> <loadAfter> <li>1216999901</li> </loadAfter> </Mod> <Mod id="1518932357"> <name>Giddy-up! Mechanoids</name> <loadBefore> </loadBefore> <loadAfter> <li>1216999901</li> </loadAfter> </Mod> <Mod id="1253251478"> <name>Giddy-up! Caravan</name> <loadBefore> </loadBefore> <loadAfter> <li>1216999901</li> </loadAfter> </Mod> <Mod id="1673853554"> <name>Giddy-Up! Add-on: Animal Saddles</name> <loadBefore> </loadBefore> <loadAfter> <li>1216999901</li> <li>1331961995</li> <li>1217001091</li> <li>1518932357</li> </loadAfter> </Mod> <Mod id="747645520"> <name>Misc. Robots++</name> <loadBefore> </loadBefore> <loadAfter> <li>724602224</li> </loadAfter> </Mod> <Mod id="724602224"> <name>Misc. Robots</name> <loadBefore> </loadBefore> <loadAfter> <li>1505914869</li> </loadAfter> </Mod> <Mod id="2167490674"> <name>No Sympathy for Prisoners</name> <loadBefore> </loadBefore> <loadAfter> <li>1204502413</li> </loadAfter> </Mod> <Mod id="2169841018"> <name>Netrve's DeepStorage GUI</name> <loadBefore> </loadBefore> <loadAfter> <li>1204502413</li> </loadAfter> </Mod> <Mod id="2016959026"> <name>Dubs Skylights Addon</name> <loadBefore> </loadBefore> <loadAfter> <li>833899765</li> </loadAfter> </Mod> <Mod id="1582570547"> <name>Combat Extended Guns</name> <loadBefore> </loadBefore> <loadAfter> <li>1631756268</li> </loadAfter> </Mod> <Mod id="1924933379"> <name>Combat Extended Melee</name> <loadBefore> </loadBefore> <loadAfter> <li>1631756268</li> </loadAfter> </Mod> <Mod id="2173744221"> <name>Combat Extended: Weapons</name> <loadBefore> </loadBefore> <loadAfter> <li>1631756268</li> </loadAfter> </Mod> <Mod id="944381237"> <name>LBE's A Dog Said Easy Patcher</name> <loadBefore> <li>1823540489</li> </loadBefore> <loadAfter> <li>1631756268</li> </loadAfter> </Mod> <Mod id="761421485"> <name>Allow Tool</name> <loadBefore> </loadBefore> <loadAfter> <li>818773962</li> </loadAfter> </Mod> <Mod id="761315214"> <name>Map Reroll</name> <loadBefore> </loadBefore> <loadAfter> <li>818773962</li> </loadAfter> </Mod> <Mod id="761379469"> <name>Remote Tech</name> <loadBefore> </loadBefore> <loadAfter> <li>818773962</li> </loadAfter> </Mod> <Mod id="761219125"> <name>Defensive Positions</name> <loadBefore> </loadBefore> <loadAfter> <li>818773962</li> </loadAfter> </Mod> <Mod id="735106432"> <name>EdB Prepare Carefully</name> <loadBefore> </loadBefore> <loadAfter> <li>818773962</li> <li>932008009</li> <li>2195729899</li> <li>839005762</li> </loadAfter> </Mod> <Mod id="881100382"> <name>More Planning</name> <loadBefore> </loadBefore> <loadAfter> <li>818773962</li> </loadAfter> </Mod> <Mod id="1095331978"> <name>Prepare Landing</name> <loadBefore> </loadBefore> <loadAfter> <li>818773962</li> </loadAfter> </Mod> <Mod id="2204086425"> <name>RPG Style Inventory CE Revived [1.2]</name> <loadBefore> </loadBefore> <loadAfter> <li>1631756268</li> </loadAfter> </Mod> <Mod id="1204108550"> <name>RunAndGun</name> <loadBefore> </loadBefore> <loadAfter> <li>818773962</li> </loadAfter> </Mod>
最后由 Gora Masala 编辑于; 2021 年 1 月 30 日 下午 4:33
tantanoid 2021 年 8 月 14 日 下午 10:32 
"scherub.stonecuttingextended": { "name": [], "code": [], "loadBefore": {}, "loadAfter": { "mlie.toolmetricsredux": { "name": ["Toolmetrics Redux (Continued)"] } } }
Garret 2022 年 9 月 16 日 上午 4:47 
Animal Control: 2426119067
Assign Animal Food: 2520066544
Are incompatible and can't be ran together.
Not sure if this is right:

"avilmask.AnimalControls": {
"name": [],
"code": [],
"loadBefore": {},
"loadAfter": {},
"incompatibleWith": {brrainz.harmony}
}
}
hottt3 2023 年 1 月 26 日 下午 2:44 
Gaubric and Anima Wood Patches https://psteamcommunity.yuanyoumao.com/sharedfiles/filedetails/?id=2885824184 do not need Anima Wood mod as dependency
Anima Wood was forked (updated) and now it is Anima Wood (Continued) https://psteamcommunity.yuanyoumao.com/workshop/filedetails/?id=2923819601

Sorry, I didn't find RimPy_rules.xml file in settings.
最后由 hottt3 编辑于; 2023 年 1 月 26 日 下午 2:45
-Mikhail- 2023 年 3 月 1 日 上午 12:02 
Refined floors (discontinued) 2464923082 must be loaded before Vanilla Furniture Expanded - Architect 2608762624. As pointed out by the mod author VFEArchitect Addon and Patches 2610051049. For compatibility and solving problems with errors in the logs. Checked.
Limfjorden 2023 年 9 月 22 日 下午 1:02 
According to Perfect Medieval Playthrough , Vanilla Factions Expanded: Medieval must be loaded before Medieval Overhaul, at least when Perfect Medieval Playthrough is loaded. Can you add this requirement?
Hijack Hornet 2024 年 1 月 13 日 上午 3:48 
Can i prevent steam from redownloading all mods after i stripped them ?
< >
正在显示第 1 - 11 条,共 11 条留言
每页显示数: 1530 50