diff --git a/404.html b/404.html index 9ad188327..17521e248 100644 --- a/404.html +++ b/404.html @@ -9,7 +9,7 @@ - +
diff --git a/assets/js/d1bea351.8d3584f0.js b/assets/js/d1bea351.8d3584f0.js deleted file mode 100644 index 7fdecf592..000000000 --- a/assets/js/d1bea351.8d3584f0.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkhades_2_mod_wiki=self.webpackChunkhades_2_mod_wiki||[]).push([[70847],{81163:(e,o,n)=>{n.r(o),n.d(o,{assets:()=>a,contentTitle:()=>s,default:()=>h,frontMatter:()=>i,metadata:()=>r,toc:()=>l});var d=n(74848),t=n(28453);const i={sidebar_position:1},s="Getting Started",r={id:"installing-mods/getting-started",title:"Getting Started",description:"Welcome! This guide will help you set up r2modman so you can begin downloading and using Hell2Modding (also known as h2m) mods from Thunderstore.",source:"@site/docs/installing-mods/getting-started.md",sourceDirName:"installing-mods",slug:"/installing-mods/getting-started",permalink:"/Hades2ModWiki/docs/installing-mods/getting-started",draft:!1,unlisted:!1,editUrl:"https://github.com/sgg-modding/hades2modwiki/tree/main/docs/installing-mods/getting-started.md",tags:[],version:"current",sidebarPosition:1,frontMatter:{sidebar_position:1},sidebar:"tutorialSidebar",previous:{title:"Using Mods",permalink:"/Hades2ModWiki/docs/category/using-mods"},next:{title:"Creating Mods",permalink:"/Hades2ModWiki/docs/category/creating-mods"}},a={},l=[{value:"Browsing available mods",id:"browsing-available-mods",level:2},{value:"1. Remove old mods",id:"1-remove-old-mods",level:2},{value:"2. Install r2modman",id:"2-install-r2modman",level:2},{value:"3. Start r2modman",id:"3-start-r2modman",level:2},{value:"FAQ",id:"faq",level:2},{value:"What if I want to use mods I found on Nexus Mods?",id:"what-if-i-want-to-use-mods-i-found-on-nexus-mods",level:3},{value:"Why move away from ModImporter and Nexus Mods?",id:"why-move-away-from-modimporter-and-nexus-mods",level:3},{value:"What's the deal with Hell2Modding?",id:"whats-the-deal-with-hell2modding",level:3},{value:"What if I don't want to use r2modman?",id:"what-if-i-dont-want-to-use-r2modman",level:3},{value:"How do I clean up old ModImporter mods?",id:"how-do-i-clean-up-old-modimporter-mods",level:3},{value:"What do I do if cleaning up ModImporter fails?",id:"what-do-i-do-if-cleaning-up-modimporter-fails",level:4}];function m(e){const o={a:"a",admonition:"admonition",br:"br",code:"code",em:"em",h1:"h1",h2:"h2",h3:"h3",h4:"h4",hr:"hr",li:"li",ol:"ol",p:"p",strong:"strong",...(0,t.R)(),...e.components};return(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(o.h1,{id:"getting-started",children:"Getting Started"}),"\n",(0,d.jsxs)(o.p,{children:["Welcome! This guide will help you set up ",(0,d.jsx)(o.strong,{children:"r2modman"})," so you can begin downloading and using ",(0,d.jsx)(o.strong,{children:"Hell2Modding"})," (also known as h2m) mods from Thunderstore."]}),"\n",(0,d.jsx)(o.h2,{id:"browsing-available-mods",children:"Browsing available mods"}),"\n",(0,d.jsxs)(o.p,{children:["All available mods can be viewed in the ",(0,d.jsx)(o.a,{href:"https://thunderstore.io/c/hades-ii/",children:"Thunderstore Hades II"})," community."]}),"\n",(0,d.jsx)(o.h2,{id:"1-remove-old-mods",children:"1. Remove old mods"}),"\n",(0,d.jsxs)(o.p,{children:["If you were using mods from Nexus, you will need to uninstall them before using r2modman. if you were not using Nexus, skip this step. ",(0,d.jsx)(o.br,{}),"\n",(0,d.jsx)(o.a,{href:"#how-do-i-clean-up-old-modimporter-mods",children:"How to clean up ModImporter mods"})]}),"\n",(0,d.jsx)(o.admonition,{type:"danger",children:(0,d.jsx)(o.p,{children:"Mods downloaded from Nexus Mods are NOT compatible with r2modman mods!"})}),"\n",(0,d.jsx)(o.h2,{id:"2-install-r2modman",children:"2. Install r2modman"}),"\n",(0,d.jsxs)(o.p,{children:["Download ",(0,d.jsx)(o.em,{children:"r2modman"})," from Thunderstore, extract the archive, and run the installer. ",(0,d.jsx)(o.br,{}),"\n",(0,d.jsx)(o.a,{href:"https://thunderstore.io/package/ebkr/r2modman/",children:"r2modman on Thunderstore"})]}),"\n",(0,d.jsx)(o.h2,{id:"3-start-r2modman",children:"3. Start r2modman"}),"\n",(0,d.jsxs)(o.ol,{children:["\n",(0,d.jsxs)(o.li,{children:["Start ",(0,d.jsx)(o.strong,{children:"r2modman"})]}),"\n",(0,d.jsxs)(o.li,{children:["Search for ",(0,d.jsx)(o.strong,{children:"Hades II"})," and click ",(0,d.jsx)(o.code,{children:"Select Game"})]}),"\n",(0,d.jsxs)(o.li,{children:["Click ",(0,d.jsx)(o.code,{children:"Select profile"})," to continue with the default profile"]}),"\n",(0,d.jsxs)(o.li,{children:["Browse the ",(0,d.jsx)(o.code,{children:"Online"})," mod section and download whatever you like"]}),"\n",(0,d.jsxs)(o.li,{children:["Click ",(0,d.jsx)(o.code,{children:"Start modded"})," in the top-left of the screen to start the game with your downloaded mods"]}),"\n",(0,d.jsx)(o.li,{children:"Have fun!"}),"\n"]}),"\n",(0,d.jsx)(o.hr,{}),"\n",(0,d.jsx)(o.h2,{id:"faq",children:"FAQ"}),"\n",(0,d.jsx)(o.h3,{id:"what-if-i-want-to-use-mods-i-found-on-nexus-mods",children:"What if I want to use mods I found on Nexus Mods?"}),"\n",(0,d.jsx)(o.p,{children:"Short answer - you can't use them if you plan on using r2modman."}),"\n",(0,d.jsx)(o.p,{children:"Long answer - this guide is specifically for Hell2Modding mods, not ModImporter/Nexus Mods. Please be aware that many mod authors are no longer developing for ModImporter, and no longer post updates on Nexus Mods."}),"\n",(0,d.jsxs)(o.p,{children:["If you were using old format (ModImporter) mods from Nexus Mods, ",(0,d.jsx)(o.a,{href:"#how-do-i-clean-up-old-modimporter-mods",children:"uninstall them before installing r2modman"}),"."]}),"\n",(0,d.jsx)(o.h3,{id:"why-move-away-from-modimporter-and-nexus-mods",children:"Why move away from ModImporter and Nexus Mods?"}),"\n",(0,d.jsx)(o.p,{children:"ModImporter and Nexus Mods served the community well for the original Hades, and was quickly ported over to Hades II during the Technical Test. Unfortunately, ModImporter works by physically modifying the game scripts on your computer. With enough mods, this could put your game installation into an unstable state. There were also a lot of manual steps, like having to navigate into your game directory to drop files in there. It was an error-prone, manual process."}),"\n",(0,d.jsx)(o.h3,{id:"whats-the-deal-with-hell2modding",children:"What's the deal with Hell2Modding?"}),"\n",(0,d.jsx)(o.p,{children:"The new h2m framework has significant benefits over ModImporter. It does not need to touch your game installation files. Additionally, with r2modman there is no need for any manual installation steps. Installing mods with r2modman/h2m is a much more user-friendly, seamless process. It's also convenient for mod developers, as they can publish directly to Thunderstore from GitHub."}),"\n",(0,d.jsx)(o.h3,{id:"what-if-i-dont-want-to-use-r2modman",children:"What if I don't want to use r2modman?"}),"\n",(0,d.jsx)(o.p,{children:"This is not recommended, as manual installation of h2m and its mods is not a straightforward process."}),"\n",(0,d.jsx)(o.h3,{id:"how-do-i-clean-up-old-modimporter-mods",children:"How do I clean up old ModImporter mods?"}),"\n",(0,d.jsxs)(o.ol,{children:["\n",(0,d.jsxs)(o.li,{children:["Navigate to your ",(0,d.jsx)(o.code,{children:"Hades II/Content"})," directory"]}),"\n",(0,d.jsxs)(o.li,{children:["Delete the ",(0,d.jsx)(o.code,{children:"Mods"})," directory"]}),"\n",(0,d.jsxs)(o.li,{children:["Run ",(0,d.jsx)(o.code,{children:"modimporter.exe"})," (or ",(0,d.jsx)(o.code,{children:"modimporter.py"}),") one last time to clean up your files"]}),"\n"]}),"\n",(0,d.jsx)(o.h4,{id:"what-do-i-do-if-cleaning-up-modimporter-fails",children:"What do I do if cleaning up ModImporter fails?"}),"\n",(0,d.jsx)(o.p,{children:"If you're using Steam, validate your game files to revert to a clean state. Otherwise, you may need to reinstall."})]})}function h(e={}){const{wrapper:o}={...(0,t.R)(),...e.components};return o?(0,d.jsx)(o,{...e,children:(0,d.jsx)(m,{...e})}):m(e)}},28453:(e,o,n)=>{n.d(o,{R:()=>s,x:()=>r});var d=n(96540);const t={},i=d.createContext(t);function s(e){const o=d.useContext(i);return d.useMemo((function(){return"function"==typeof e?e(o):{...o,...e}}),[o,e])}function r(e){let o;return o=e.disableParentContext?"function"==typeof e.components?e.components(t):e.components||t:s(e.components),d.createElement(i.Provider,{value:o},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/d1bea351.903322e5.js b/assets/js/d1bea351.903322e5.js new file mode 100644 index 000000000..044eebaaa --- /dev/null +++ b/assets/js/d1bea351.903322e5.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkhades_2_mod_wiki=self.webpackChunkhades_2_mod_wiki||[]).push([[70847],{81163:(e,o,n)=>{n.r(o),n.d(o,{assets:()=>a,contentTitle:()=>i,default:()=>h,frontMatter:()=>s,metadata:()=>r,toc:()=>l});var d=n(74848),t=n(28453);const s={sidebar_position:1},i="Getting Started",r={id:"installing-mods/getting-started",title:"Getting Started",description:"Welcome! This guide will help you set up r2modman so you can begin downloading and using Hell2Modding (also known as h2m) mods from Thunderstore.",source:"@site/docs/installing-mods/getting-started.md",sourceDirName:"installing-mods",slug:"/installing-mods/getting-started",permalink:"/Hades2ModWiki/docs/installing-mods/getting-started",draft:!1,unlisted:!1,editUrl:"https://github.com/sgg-modding/hades2modwiki/tree/main/docs/installing-mods/getting-started.md",tags:[],version:"current",sidebarPosition:1,frontMatter:{sidebar_position:1},sidebar:"tutorialSidebar",previous:{title:"Using Mods",permalink:"/Hades2ModWiki/docs/category/using-mods"},next:{title:"Creating Mods",permalink:"/Hades2ModWiki/docs/category/creating-mods"}},a={},l=[{value:"Browsing available mods",id:"browsing-available-mods",level:2},{value:"1. Remove old mods",id:"1-remove-old-mods",level:2},{value:"2. Install r2modman",id:"2-install-r2modman",level:2},{value:"3. Start r2modman",id:"3-start-r2modman",level:2},{value:"FAQ",id:"faq",level:2},{value:"What if I want to use mods I found on Nexus Mods?",id:"what-if-i-want-to-use-mods-i-found-on-nexus-mods",level:3},{value:"Why move away from ModImporter and Nexus Mods?",id:"why-move-away-from-modimporter-and-nexus-mods",level:3},{value:"What's the deal with Hell2Modding?",id:"whats-the-deal-with-hell2modding",level:3},{value:"What if I don't want to use r2modman?",id:"what-if-i-dont-want-to-use-r2modman",level:3},{value:"How do I clean up old ModImporter mods?",id:"how-do-i-clean-up-old-modimporter-mods",level:3},{value:"What do I do if cleaning up ModImporter fails?",id:"what-do-i-do-if-cleaning-up-modimporter-fails",level:4}];function m(e){const o={a:"a",admonition:"admonition",br:"br",code:"code",em:"em",h1:"h1",h2:"h2",h3:"h3",h4:"h4",hr:"hr",li:"li",ol:"ol",p:"p",strong:"strong",...(0,t.R)(),...e.components};return(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(o.h1,{id:"getting-started",children:"Getting Started"}),"\n",(0,d.jsxs)(o.p,{children:["Welcome! This guide will help you set up ",(0,d.jsx)(o.strong,{children:"r2modman"})," so you can begin downloading and using ",(0,d.jsx)(o.strong,{children:"Hell2Modding"})," (also known as h2m) mods from Thunderstore."]}),"\n",(0,d.jsx)(o.h2,{id:"browsing-available-mods",children:"Browsing available mods"}),"\n",(0,d.jsxs)(o.p,{children:["All available mods can be viewed in the ",(0,d.jsx)(o.a,{href:"https://thunderstore.io/c/hades-ii/",children:"Thunderstore Hades II"})," community."]}),"\n",(0,d.jsx)(o.h2,{id:"1-remove-old-mods",children:"1. Remove old mods"}),"\n",(0,d.jsxs)(o.p,{children:["If you were not previously using mods from Nexus, skip to Step 2! ",(0,d.jsx)(o.br,{}),"\n","If you were using mods from Nexus, you will need to uninstall them before using r2modman. ",(0,d.jsx)(o.br,{}),"\n",(0,d.jsx)(o.a,{href:"#how-do-i-clean-up-old-modimporter-mods",children:"How to clean up ModImporter mods"})]}),"\n",(0,d.jsx)(o.admonition,{type:"danger",children:(0,d.jsx)(o.p,{children:"Mods downloaded from Nexus Mods are NOT compatible with r2modman mods!"})}),"\n",(0,d.jsx)(o.h2,{id:"2-install-r2modman",children:"2. Install r2modman"}),"\n",(0,d.jsxs)(o.p,{children:["Download ",(0,d.jsx)(o.em,{children:"r2modman"})," from Thunderstore, extract the archive, and run the installer. ",(0,d.jsx)(o.br,{}),"\n",(0,d.jsx)(o.a,{href:"https://thunderstore.io/package/ebkr/r2modman/",children:"r2modman on Thunderstore"})]}),"\n",(0,d.jsx)(o.h2,{id:"3-start-r2modman",children:"3. Start r2modman"}),"\n",(0,d.jsxs)(o.ol,{children:["\n",(0,d.jsxs)(o.li,{children:["Start ",(0,d.jsx)(o.strong,{children:"r2modman"})]}),"\n",(0,d.jsxs)(o.li,{children:["Search for ",(0,d.jsx)(o.strong,{children:"Hades II"})," and click ",(0,d.jsx)(o.code,{children:"Select Game"})]}),"\n",(0,d.jsxs)(o.li,{children:["Click ",(0,d.jsx)(o.code,{children:"Select profile"})," to continue with the default profile"]}),"\n",(0,d.jsxs)(o.li,{children:["Browse the ",(0,d.jsx)(o.code,{children:"Online"})," mod section and download whatever you like"]}),"\n",(0,d.jsxs)(o.li,{children:["Click ",(0,d.jsx)(o.code,{children:"Start modded"})," in the top-left of the screen to start the game with your downloaded mods"]}),"\n",(0,d.jsx)(o.li,{children:"Have fun!"}),"\n"]}),"\n",(0,d.jsx)(o.hr,{}),"\n",(0,d.jsx)(o.h2,{id:"faq",children:"FAQ"}),"\n",(0,d.jsx)(o.h3,{id:"what-if-i-want-to-use-mods-i-found-on-nexus-mods",children:"What if I want to use mods I found on Nexus Mods?"}),"\n",(0,d.jsx)(o.p,{children:"Short answer - you can't use them if you plan on using r2modman."}),"\n",(0,d.jsx)(o.p,{children:"Long answer - this guide is specifically for Hell2Modding mods, not ModImporter/Nexus Mods. Please be aware that many mod authors are no longer developing for ModImporter, and no longer post updates on Nexus Mods."}),"\n",(0,d.jsxs)(o.p,{children:["If you were using old format (ModImporter) mods from Nexus Mods, ",(0,d.jsx)(o.a,{href:"#how-do-i-clean-up-old-modimporter-mods",children:"uninstall them before installing r2modman"}),"."]}),"\n",(0,d.jsx)(o.h3,{id:"why-move-away-from-modimporter-and-nexus-mods",children:"Why move away from ModImporter and Nexus Mods?"}),"\n",(0,d.jsx)(o.p,{children:"ModImporter and Nexus Mods served the community well for the original Hades, and was quickly ported over to Hades II during the Technical Test. Unfortunately, ModImporter works by physically modifying the game scripts on your computer. With enough mods, this could put your game installation into an unstable state. There were also a lot of manual steps, like having to navigate into your game directory to drop files in there. It was an error-prone, manual process."}),"\n",(0,d.jsx)(o.h3,{id:"whats-the-deal-with-hell2modding",children:"What's the deal with Hell2Modding?"}),"\n",(0,d.jsx)(o.p,{children:"The new h2m framework has significant benefits over ModImporter. It does not need to touch your game installation files. Additionally, with r2modman there is no need for any manual installation steps. Installing mods with r2modman/h2m is a much more user-friendly, seamless process. It's also convenient for mod developers, as they can publish directly to Thunderstore from GitHub."}),"\n",(0,d.jsx)(o.h3,{id:"what-if-i-dont-want-to-use-r2modman",children:"What if I don't want to use r2modman?"}),"\n",(0,d.jsx)(o.p,{children:"This is not recommended, as manual installation of h2m and its mods is not a straightforward process."}),"\n",(0,d.jsx)(o.h3,{id:"how-do-i-clean-up-old-modimporter-mods",children:"How do I clean up old ModImporter mods?"}),"\n",(0,d.jsxs)(o.ol,{children:["\n",(0,d.jsxs)(o.li,{children:["Navigate to your ",(0,d.jsx)(o.code,{children:"Hades II/Content"})," directory"]}),"\n",(0,d.jsxs)(o.li,{children:["Delete the ",(0,d.jsx)(o.code,{children:"Mods"})," directory"]}),"\n",(0,d.jsxs)(o.li,{children:["Run ",(0,d.jsx)(o.code,{children:"modimporter.exe"})," (or ",(0,d.jsx)(o.code,{children:"modimporter.py"}),") one last time to clean up your files"]}),"\n"]}),"\n",(0,d.jsx)(o.h4,{id:"what-do-i-do-if-cleaning-up-modimporter-fails",children:"What do I do if cleaning up ModImporter fails?"}),"\n",(0,d.jsx)(o.p,{children:"If you're using Steam, validate your game files to revert to a clean state. Otherwise, you may need to reinstall."})]})}function h(e={}){const{wrapper:o}={...(0,t.R)(),...e.components};return o?(0,d.jsx)(o,{...e,children:(0,d.jsx)(m,{...e})}):m(e)}},28453:(e,o,n)=>{n.d(o,{R:()=>i,x:()=>r});var d=n(96540);const t={},s=d.createContext(t);function i(e){const o=d.useContext(s);return d.useMemo((function(){return"function"==typeof e?e(o):{...o,...e}}),[o,e])}function r(e){let o;return o=e.disableParentContext?"function"==typeof e.components?e.components(t):e.components||t:i(e.components),d.createElement(s.Provider,{value:o},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/runtime~main.30a0e9fb.js b/assets/js/runtime~main.0761df2c.js similarity index 99% rename from assets/js/runtime~main.30a0e9fb.js rename to assets/js/runtime~main.0761df2c.js index 7019e762e..41213a10b 100644 --- a/assets/js/runtime~main.30a0e9fb.js +++ b/assets/js/runtime~main.0761df2c.js @@ -1 +1 @@ -(()=>{"use strict";var e,f,d,a,b,c={},t={};function r(e){var f=t[e];if(void 0!==f)return f.exports;var d=t[e]={exports:{}};return c[e].call(d.exports,d,d.exports,r),d.exports}r.m=c,e=[],r.O=(f,d,a,b)=>{if(!d){var c=1/0;for(i=0;iAll available mods can be viewed in the Thunderstore Hades II community.
If you were using mods from Nexus, you will need to uninstall them before using r2modman. if you were not using Nexus, skip this step.
+
If you were not previously using mods from Nexus, skip to Step 2!
+If you were using mods from Nexus, you will need to uninstall them before using r2modman.
How to clean up ModImporter mods
Mods downloaded from Nexus Mods are NOT compatible with r2modman mods!