Editing Modding Tutorials/About.xml
Jump to navigation
Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
{{DISPLAYTITLE:About.xml}} | {{DISPLAYTITLE:About.xml}} | ||
− | {{ | + | {{:Modding_Tutorials/Under_Review}} |
− | <code>About.xml</code> is a required file that identifies your mod to RimWorld | + | <code>About.xml</code> is a required file that identifies your mod to RimWorld. |
== Setup == | == Setup == | ||
Line 41: | Line 41: | ||
'''<code>packageId</code> must be globally unique across all mods.''' If RimWorld encounters more than one mod with the same <code>packageId</code>, ''even if they are not in your current mod list'', then an error will be thrown and only the first mod will be usable. The only time that using the same <code>packageId</code> is recommended is if you are forking or continuing a mod and want it to act as a drop-in replacement. In such cases, players must unsubscribe from the original mod to be able to use yours. | '''<code>packageId</code> must be globally unique across all mods.''' If RimWorld encounters more than one mod with the same <code>packageId</code>, ''even if they are not in your current mod list'', then an error will be thrown and only the first mod will be usable. The only time that using the same <code>packageId</code> is recommended is if you are forking or continuing a mod and want it to act as a drop-in replacement. In such cases, players must unsubscribe from the original mod to be able to use yours. | ||
− | |||
− | |||
|- | |- | ||
| <source lang="xml"> | | <source lang="xml"> | ||
Line 52: | Line 50: | ||
| <source lang="xml"> | | <source lang="xml"> | ||
<author>Author Name, Another Author Name, A Third Author Name</author> | <author>Author Name, Another Author Name, A Third Author Name</author> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</source> | </source> | ||
| class="TutorialCodeTable-description" | | | class="TutorialCodeTable-description" | | ||
− | The author of this mod, usually yourself. More than one author can be specified by separating names with commas | + | The author of this mod, usually yourself. More than one author can be specified by separating names with commas. |
|- | |- | ||
| <source lang="xml"> | | <source lang="xml"> | ||
Line 91: | Line 81: | ||
{| class="TutorialCodeTable" | {| class="TutorialCodeTable" | ||
! XML !! Description | ! XML !! Description | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
| <source lang="xml"> | | <source lang="xml"> | ||
Line 216: | Line 182: | ||
</source> | </source> | ||
| class="TutorialCodeTable-description" | | | class="TutorialCodeTable-description" | | ||
− | Same as <code>loadAfter</code>, but instead of just a warning, RimWorld will not allow your mod to be loaded | + | Same as <code>loadAfter</code>, but instead of just a warning, RimWorld will not allow your mod to be loaded after the specified mods. Note that external mod managers such as RimPy may not respect this field. |
|- | |- | ||
| <source lang="xml"> | | <source lang="xml"> |