GithubHelp home page GithubHelp logo

modswitch's Introduction

ModSwitch

RimWorld 1.0 RimWorld 1.1 License: CC BY-NC-SA 4.0 Github Total Downloads GitHub Latest Release Version GitHub Latest Pre-Release Version

A Rimworld mod manager

Mod Switch

Allows you to save and switch between sets of active mods with one click.

Supports importing your sets from ModListBackup.

Authors & third party acknowledgements

Authors

  • DoctorVanGogh
  • Aviuz
  • Proxyer (Japanese Translation)

Open Iconic is lisenced under a MIT license.

Powered by Harmony

Powered by Harmony

Harmony is lisenced under a MIT license.

Like my Mods?

Buy me a coffee

modswitch's People

Contributors

doctorvangogh avatar aviuz avatar mehni avatar proxyer avatar

Stargazers

 avatar Allie avatar Bodri Takonyweaver avatar Austin (SonosFuer) avatar  avatar  avatar  avatar  avatar

Watchers

 avatar James Cloos avatar  avatar Peckcat avatar  avatar

modswitch's Issues

New mods not appearing

With Rimworld 1.0.2282 (DRM free/local) on MacOS 10.15 with latest mod switch, I only see active mods. New mods are not visible with Mod Switch though they are visible with Mod Switch disabled.

Here is my mod list sorted by RWMS (Rimworld Mod Sorter 0.95.1)

<?xml version="1.0" encoding="utf-8"?>
<SettingsBlock>
	<ModSettings Class="DoctorVanGogh.ModSwitch.Settings">
		<sets>
			<li>
				<mods>
					<li>Core</li>
					<li>RuntimeGC</li>
					<li>JecsTools</li>
					<li>HugsLib</li>
					<li>Hospitality</li>
					<li>RimFridge</li>
					<li>Fences And Floors</li>
					<li>SYR_DoorMats</li>
					<li>PickUpAndHaul</li>
					<li>WhileYoureUp</li>
					<li>RimworldSearchAgency</li>
					<li>StockpileStackLimit</li>
					<li>TilledSoil</li>
					<li>PowerSwitch</li>
					<li>Wall Light</li>
					<li>RimwoldAutopsy</li>
					<li>BetterPawnControl</li>
					<li>ED-Embrasures</li>
					<li>More-Furniture-A-O</li>
					<li>Roads of the Rim</li>
					<li>Therapy</li>
					<li>Replace Stuff </li>
					<li>AllowTool</li>
					<li>Achtung</li>
					<li>10_DESurgeries</li>
					<li>HeatMap</li>
					<li>Miniaturisation-1.0.0</li>
					<li>Pharmacist</li>
					<li>AnimalTab</li>
					<li>Color Coded Mood Bar</li>
					<li>PathAvoid</li>
					<li>TradingSpot</li>
					<li>GearUpAndGo - Release</li>
					<li>RimWorld-MendAndRecycle-master</li>
					<li>GiddyUpCore-1.1.1</li>
					<li>GiddyUpCaravan-1.1.1</li>
					<li>SimpleSidearms</li>
					<li>Veinminer-R1.0-master</li>
					<li>CommonSense</li>
					<li>RT_Fuse</li>
					<li>Numbers</li>
					<li>DefensesExpanded</li>
					<li>QualityBuilder</li>
					<li>Lets Trade</li>
					<li>Doors Expanded</li>
					<li>ModSwitch</li>
					<li>EdBPrepareCarefully</li>
					<li>List Everything</li>
					<li>Locks</li>
					<li>MarvsSometimesRaidsGoWrong</li>
					<li>MarvsUghYouGotMe</li>
					<li>Realistic Rooms</li>
					<li>Spoons_Hair_Mod_1.0</li>
				</mods>
				<name>NW</name>
				<buildNumber>2282</buildNumber>
			</li>
		</sets>
		<attributes>
			<li>
				<key>Core</key>
				<attributes />
			</li>
			<li>
				<key>JecsTools</key>
				<attributes />
			</li>
			<li>
				<key>HugsLib</key>
				<attributes />
			</li>
			<li>
				<key>RuntimeGC</key>
				<attributes />
			</li>
			<li>
				<key>ColonyManager</key>
				<attributes />
			</li>
			<li>
				<key>Hospitality</key>
				<attributes />
			</li>
			<li>
				<key>RimFridge</key>
				<attributes />
			</li>
			<li>
				<key>Fences And Floors</key>
				<attributes />
			</li>
			<li>
				<key>SYR_DoorMats</key>
				<attributes />
			</li>
			<li>
				<key>PickUpAndHaul</key>
				<attributes />
			</li>
			<li>
				<key>WhileYoureUp</key>
				<attributes />
			</li>
			<li>
				<key>RimworldSearchAgency</key>
				<attributes />
			</li>
			<li>
				<key>StockpileStackLimit</key>
				<attributes />
			</li>
			<li>
				<key>TilledSoil</key>
				<attributes />
			</li>
			<li>
				<key>PowerSwitch</key>
				<attributes />
			</li>
			<li>
				<key>Wall Light</key>
				<attributes />
			</li>
			<li>
				<key>RimwoldAutopsy</key>
				<attributes />
			</li>
			<li>
				<key>BetterPawnControl</key>
				<attributes />
			</li>
			<li>
				<key>ED-Embrasures</key>
				<attributes />
			</li>
			<li>
				<key>More-Furniture-A-O</key>
				<attributes />
			</li>
			<li>
				<key>Roads of the Rim</key>
				<attributes />
			</li>
			<li>
				<key>Therapy</key>
				<attributes />
			</li>
			<li>
				<key>Replace Stuff </key>
				<attributes />
			</li>
			<li>
				<key>AllowTool</key>
				<attributes />
			</li>
			<li>
				<key>Achtung</key>
				<attributes />
			</li>
			<li>
				<key>10_DESurgeries</key>
				<attributes />
			</li>
			<li>
				<key>HeatMap</key>
				<attributes />
			</li>
			<li>
				<key>Miniaturisation-1.0.0</key>
				<attributes />
			</li>
			<li>
				<key>Pharmacist</key>
				<attributes />
			</li>
			<li>
				<key>AnimalTab</key>
				<attributes />
			</li>
			<li>
				<key>Color Coded Mood Bar</key>
				<attributes />
			</li>
			<li>
				<key>PathAvoid</key>
				<attributes />
			</li>
			<li>
				<key>TradingSpot</key>
				<attributes />
			</li>
			<li>
				<key>GearUpAndGo - Release</key>
				<attributes />
			</li>
			<li>
				<key>RimWorld-MendAndRecycle-master</key>
				<attributes />
			</li>
			<li>
				<key>GiddyUpCore-1.1.1</key>
				<attributes />
			</li>
			<li>
				<key>GiddyUpCaravan-1.1.1</key>
				<attributes />
			</li>
			<li>
				<key>SimpleSidearms</key>
				<attributes />
			</li>
			<li>
				<key>Veinminer-R1.0-master</key>
				<attributes />
			</li>
			<li>
				<key>CommonSense</key>
				<attributes />
			</li>
			<li>
				<key>RT_Fuse</key>
				<attributes />
			</li>
			<li>
				<key>Numbers</key>
				<attributes />
			</li>
			<li>
				<key>DefensesExpanded</key>
				<attributes />
			</li>
			<li>
				<key>QualityBuilder</key>
				<attributes />
			</li>
			<li>
				<key>Lets Trade</key>
				<attributes />
			</li>
			<li>
				<key>Doors Expanded</key>
				<attributes />
			</li>
			<li>
				<key>Realistic Rooms</key>
				<attributes />
			</li>
			<li>
				<key>ModSwitch</key>
				<attributes />
			</li>
			<li>
				<key>MarvsUghYouGotMe</key>
				<attributes />
			</li>
			<li>
				<key>MarvsSometimesRaidsGoWrong</key>
				<attributes />
			</li>
			<li>
				<key>EdBPrepareCarefully</key>
				<attributes />
			</li>
			<li>
				<key>List Everything</key>
				<attributes />
			</li>
			<li>
				<key>Locks</key>
				<attributes />
			</li>
			<li>
				<key>Spoons_Hair_Mod_1.0</key>
				<attributes />
			</li>
		</attributes>
	</ModSettings>
</SettingsBlock>

Duplication

Hello, I found a strange bug.
When I make a physical copy of all my installed mods
from "Steam\steamapps\workshop\content\294100"
to "Steam\steamapps\common\RimWorld\Mods"
so I can prevent save corruption because of workshop autoupdate, your mod-manager double up on the mods in the list, even tho there is no duplicates in any of the actual folders
https://i.imgur.com/bfL3D9P.png (Image of it)

ModListBackup did not do this.

Edit: Its once you copied the mods and load a list, thats when the bug starts happening.
If you save a list, shutdown the game, make copies, start the game: there is no issue, its only once you've made the copies and try to load another list or reload the list you already have the duplication happens

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.