Drakas900 Posted December 10, 2020 Posted December 10, 2020 I'm getting this in loot every time I try to run it. Error Failed to sort plugins. Details: Cyclic interaction detected between "Devious Devices - Assets.esm" and "SexLab.esm": Devious Devices - Assets.esm [Master] SexLab.esm [Master] Devious Devices - Assets.esm Here is my load order and mod list. load order.txt
Brisl Posted December 10, 2020 Posted December 10, 2020 A cyclic interaction occurs when following the rules results in a load order that loops back on itself, e.g. the two rules “B loads after A” and “A loads after B” are cyclic. If one of those rules is a hard rule and the other is a group rule, LOOT will ignore the group rule to avoid the cycle. To add to this: a cyclic interaction error isn't a mod conflict that will affect anything in game. It's a LOOT-specific problem where LOOT can't get things into a sensible order because (e.g.) A requires B, which requires C, which requires A... To prevent it happening again you can either move things manually, or you can add sorting rules to LOOT to help it along. Either set your 'load after' rules to what /u/HairyPooNuggets suggested, or add some of them to groups. See Loot Description: https://loot.readthedocs.io/en/latest/app/sorting.html Group Rules At this point, all hard rules have been applied. Group rules are applied next. This part has the most complex logic, though the ideas behind it are relatively simple. To summarise, each plugin belongs to a group, and groups can load after other groups. If group C loads after group B, and group B loads after group A, this means that all the plugins in group C load after all the plugins in groups A and B. However, group rules are ‘soft’ rules, so can be ignored to avoid cyclic interactions. A cyclic interaction occurs when following the rules results in a load order that loops back on itself, e.g. the two rules “B loads after A” and “A loads after B” are cyclic. If one of those rules is a hard rule and the other is a group rule, LOOT will ignore the group rule to avoid the cycle. There are also a few other cases in which LOOT can avoid a cycle involving group rules, which are detailed in Editing Plugin Groups. It’s not always possible for LOOT to choose which plugin’s group metadata to ignore, and it’s often impractical to know all of the hard and group rules that a plugin may be involved in, so plugin grouping is a relatively common source of cyclic interaction errors. Anyway, after applying all the hard rules, LOOT applies all the group rules it can for each plugin in lexicographical order, avoiding cycles by ignoring those groups that it needs to. In the example graph image above, the edge from Cutting Room Floor.esp to Bashed Patch, 0.esp is due to a group rule, because Bashed Patch, 0.esp is in a group that loads after Cutting Room Floor.esp’s group. ----------------------------------------- How to solve this: Check the LOOT rules for both plugins. Remove one of the conflicting rules if possible.
Drakas900 Posted December 10, 2020 Author Posted December 10, 2020 They are both master esm files so how you fix that?
Brisl Posted December 10, 2020 Posted December 10, 2020 How to solve this: Check the LOOT rules for both plugins. Remove one of the conflicting rules if possible. You must check the Loot Rules in Loot ... your LOOT configuration ... seems that maybe your LOTT Rules thing that Sexlab need DD Asset as Master please check the LOOT Rules at the Open Group Editor: at the Setting: Rules For Using Groups The groups editor enforces a few rules: A group cannot load after itself. A group cannot load after another group if the other group does not exist. It’s not possible to delete groups that are defined in the masterlist. It’s not possible to remove ‘load after’ entries from a group if they were defined in the masterlist. Another rule that the groups editor cannot enforce is that group metadata must not introduce cycles. A simple example of cyclic groups is where group B loads after group A, and group A loads after group B. A more complex example involving other types of metadata is where A.esp is in the early group B.esp is in the mid group C.esp is in the late group A.esp has C.esp as a master The late group loads after the mid group, which loads after the early group. This will cause a cyclic interaction error when sorting, because the groups say that the load order should be A.esp B.esp C.esp but A.esp must load after C.esp to satisfy its dependency.
Brisl Posted December 10, 2020 Posted December 10, 2020 Alternative if you dont know how: Then Maybe deinstall Loot and reinstall Loot to get back the LOOT Standard Settings: hehehe
Brisl Posted December 10, 2020 Posted December 10, 2020 and was the reinstall successfull ... normally the reinstall remove individual configured group settings in loot that can cause the issue ? ... if not then its can be a masterlist problem of loot
Drakas900 Posted December 11, 2020 Author Posted December 11, 2020 It didn't work reinstalling and my group editor is not a straight line like yours
Brisl Posted December 11, 2020 Posted December 11, 2020 12 hours ago, Drakas900 said: It didn't work reinstalling and my group editor is not a straight line like yours ok the reinstall of Loot cause the same issue , mmm can ypou please check the file header of your Sexlab and the file Header of DD Asset in TESVEdit ... the issue can occur too if incorrect Masterfile informations present in the meta informations of the fileheader of the Mods. That my group editor line looks different as yours is not really important and is not a fault or relevant. Cause i used as example a image of Loot with a LE install but this is not the reason why you get the error. The Loot Group for your SE looks fine. is correct. Further check follow: open loot, scroll to the plugin, click the menu icon (looks like 3 dots), and then click "edit metadata". you'll probably find something in "load after" that needs deleted. don't forget to click the thing that looks like a floppy disk to save it. Please verify that you must check dd asset ... and Sexlab and fix the meta informations if she are setup wrong in LOOT Example here: Provide me if in "load after" Section of the Plugin any incorrect informations stored or whats is stored for Sexlab and DD Assets ... Screenshots please if neecassary that i can see what are written in the metas of your Plugins in your Setup.
Drakas900 Posted December 12, 2020 Author Posted December 12, 2020 There wasn't anything in Load After.
Brisl Posted December 12, 2020 Posted December 12, 2020 3 hours ago, Drakas900 said: There wasn't anything in Load After. Then please check something in general Tabs: In the Plugins at the Metainformations at General Tab ( first Tab in Loot Meta Info of the Plugin ) is at the Right Side a Group defined normally is standard group "default" Whats Group is configured for DD Asset and Sexlab in your Loot ? Example
Drakas900 Posted December 12, 2020 Author Posted December 12, 2020 After trying to open SSEdit, it kept giving me an error about couldn't load sexlab.esm. I decided to re-download Devious Devices SE and SexLab Framework SE and reinstall; the problem not showing up anymore. Also it loading up in SSEdit with no errors. I'm going to see if it will start up.
Recommended Posts
Archived
This topic is now archived and is closed to further replies.