Jump to content

Fomod's ModuleConfig.xml doesn't work on NMM but works on MO. Can you spot the problem?


gezegond

Recommended Posts

I get this error in NMM:

The element 'plugin' has invalid child element 'typeDescriptor'. List of possible elements expected: 'image, files, conditionFlags'. The mod was not installed.


If I get rid of it it says:

The element 'plugin' has incomplete content. List of possible elements expected: 'files, typeDescriptor'. The mod was not installed.


Here's the ModuleConfig.xml file:

<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://qconsulting.ca/fo3/ModConfig5.0.xsd">
<moduleName>Live Anywhere: Constructable Shacks</moduleName>
<requiredInstallFiles>
    <folder source="00Shared\Meshes" destination="Meshes"/>
    <folder source="00Shared\Scripts" destination="Scripts"/>
    <folder source="00Shared\Textures" destination="Textures"/>
    <folder source="00Shared\CShacks_Docs" destination="CShacks_Docs"/>
</requiredInstallFiles>

<installSteps order="Explicit">
<installStep name="Live Anywhere: Constructable Shacks Setup">
<optionalFileGroups order="Explicit">
<group name="Basements and Burrows" type="SelectExactlyOne">
<plugins order="Explicit">
    <plugin name="No Basements and Burrows">
        <description>
            This version doesn't include basements and burrows. Basements and burrows can be potentially immersion breaking.
        </description>
        <conditionFlags>
            <flag name="Caves">N</flag>
        </conditionFlags>
        <typeDescriptor>
            <type name="Optional"/>
        </typeDescriptor>
    </plugin>
    <plugin name="Includes Basements and Burrows">
        <description>
            This version includes basements and burrows. Placing these in wrong locations can be immersion breaking, (like building a basement on top of a house) so if you use this version it is your own responsibility to not break your own game's immersion.
        </description>
        <typeDescriptor>
            <type name="Optional"/>
        </typeDescriptor>
    </plugin>                        
</plugins>
</group>    

<group name="Compatibility Version" type="SelectExactlyOne">
<plugins order="Explicit">
    <plugin name="Regular Version">
        <description>
            Installs the regular version. There are carpenters spread throughout Skyrim.
        </description>
        <conditionFlags>
            <flag name="Compat">N</flag>
        </conditionFlags>
        <typeDescriptor>
            <type name="Optional"/>
        </typeDescriptor>
    </plugin>
    <plugin name="Compatibility Version">
        <description>
            This will remove all carpenters besides the one in Warmaiden's, Whiterun. Use this if you have location mods that are incompatible with the other carpenter's location. Read the readme file for more info.
        </description>
        <typeDescriptor>
            <type name="Optional"/>
        </typeDescriptor>
    </plugin>                        
</plugins>
</group>    

</optionalFileGroups>

        </installStep>
  </installSteps>

<conditionalFileInstalls>
<patterns>

<pattern>
<dependencies operator="And">
<flagDependency flag="Caves" value=""/>
<flagDependency flag="Compat" value="N"/>
</dependencies>
<files>
<file source="01Full\CShacks.esp" destination="CShacks.esp"/>
</files>
</pattern>
<pattern>
<dependencies operator="And">
<flagDependency flag="Caves" value="N"/>
<flagDependency flag="Compat" value="N"/>
</dependencies>
<files>
<file source="02No_Cave\CShacks.esp" destination="CShacks.esp"/>
</files>
</pattern>
<pattern>
<dependencies operator="And">
<flagDependency flag="Caves" value=""/>
<flagDependency flag="Compat" value=""/>
</dependencies>
<files>
<file source="03Compat\CShacks.esp" destination="CShacks.esp"/>
</files>
</pattern>
<pattern>
<dependencies operator="And">
<flagDependency flag="Caves" value="N"/>
<flagDependency flag="Compat" value=""/>
</dependencies>
<files>
<file source="04Compat_No_Cave\CShacks.esp" destination="CShacks.esp"/>
</files>
</pattern>

</patterns>
</conditionalFileInstalls>

</config>
Link to comment
Share on other sites

  • 2 weeks later...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...