How to remove mods from FO
Don't like a feature or having a mod conflict? Easiest way to resolve it is to disable the mod. For resource pack-related issues, see this page.
Notes:
You can also delete the mod(s), but that will make it harder to use them later, unless you remember the mod's name exactly.
Don't disable anything that says "API", other mods need it to work.
Mod Menu
With the game open, click
ModsScroll down to the specific mod you want to disable, note the third row with the ⚒️ (tools) or ✏️ (pencil) icon
If the icon is blue and the text mentions "Toggle mod", click the config button
and find the setting that disables the modIf the icon is blue and the text says something else, click the config button
and see if you can disable the specific feature you needIf the icon is gray and there is no config button, or you know you added the mod yourself, follow your launcher-specific instructions below
If you don't see any icons and you didn't add the mod yourself, you don't have the Mod Menu Helper resource pack enabled for some reason.
For the latter, click
Done→Options...→Resource Packs...→⏵on "Mod Menu Helper.zip" →Done→ go to point 1 of this tutorial
CurseForge App
Open CurseForge App
Go to
My Modpacks, click on Fabulously OptimizedClick on the three dots, select
Profile OptionsCheck "Allow content management for this profile", click
DoneFind the mod you need, toggle the knob.
Modrinth App
Open Modrinth App
Open
|||\"Library"Click on Fabulously Optimized
Find the mod you need, toggle the knob.
Prism Launcher
Open Prism Launcher
Click on Fabulously Optimized, then
EditGo to
ModsFind the mod you need, uncheck the checkbox.
MultiMC
Open MultiMC
Click on Fabulously Optimized, then
Edit InstanceGo to
Loader modsFind the mod you need, uncheck the checkbox.
MultiMC (auto-update)
There is no easy way to disable mods because the tool downloads missing mods back on launch. Consider switching to Prism Launcher instead, which also has a seamless modpack updater.
You need to create a custom script to disable mods. See instructions by platform below.
Windows instructions
These instructions are here as-is to be used at your own risk, no support is provided.
Download the mod disabling scripts:
Open MultiMC, right click your instance and click "Instance Folder"
Inside the folder, shift-right click and select Open in Terminal (or equivalent PowerShell prompt)
Within the terminal, run the following commands to download the files.
If you wish to install them somewhere else, run cd path\to\folder (where path\to\folder is the path to your folder's location) before running the command above.
Select the mods to disable.
Copy the name of the mod(s) you want to disable.
Open
pre-launch.ps1with any text editorOn line 4, double click
mod1and paste the name of the mod you previously copied. You can do this on line 5 too! If you want to disable more mods, copy all of line 5, press theEnterkey at the end of line 5 and hit paste. (Make sure to change the name to match the new mod, though!)Mod names may change with modpack updates so you'll need to update them here again.
Setup the scripts to run on your MultiMC (auto-update) instance
Open MultiMC
Click on your instance "Edit Instance"
Go to "Settings" and then to "Custom Commands"
Remove the pre-launch command and replace it with
powershell -ExecutionPolicy Bypass -File ..\pre-launch.ps1If you've installed it elsewhere, use
path\to\folder\pre-launch.ps1(wherepath\to\folderis the path to the folder)
Do the same thing for the post-exit command but with
powershell -ExecutionPolicy Bypass -File ..\post-exit.ps1this time.Or
path\to\folder\post-exit.ps1(wherepath\to\folderis the path to the folder)
That's it! Now, the mods you disabled will not run with the instance nor appear inside Mod Menu!
Tutorial and scripts are made by Ultrasonic1209 based on Remty5's workaround.
Linux, macOS instructions
Not fully tested on macOS. These instructions are here as-is to be used at your own risk, no support is provided.
Open a terminal and run the command below:
Debian-Ubuntu Linux:
sudo apt-get install jqFedora Linux:
sudo dnf install jqopenSUSE Linux:
sudo zypper install jqArch Linux:
sudo pacman -S jq --neededOther distros/macOS: follow this tutorial
This will install a program called jq, needed for automatically adapting this script to any Minecraft version you use.
Download the mod disabling scripts:
Open MultiMC, right click your instance and click "Instance Folder"
Inside the folder right click and select "Open Terminal here"
On macOS, follow this tutorial to get that option
Within the terminal, run the following command - this will install the files and make them executable:
If you want to install them somewhere else, run cd /path/to/folder (where /path/to/folder is the path to your folder's location) before running the command above.
Select the mods to disable
Copy the name of the mod(s) you want to disable
Open
pre-launch.shwith any text editorFind the line saying "Select the mods you wish to disable:" and below it
mod0=,mod1=,mod2=,mod3=,mod4=andmod5=. After=place the name of the mods you previously copied, one by one.No matter how many mods you disable, never remove
mod0=and$mod0.jar.Mod names may change with modpack updates so you'll need to update them here again.
Setup the scripts to run on your MultiMC (auto-update) instance
Open MultiMC
Click on your instance "Edit Instance"
Go to "Settings" and then to "Custom Commands"
Remove the pre-launch command and replace it with
../pre-launch.shIf you've installed it elsewhere, use
/path/to/folder/pre-launch.sh(where/path/to/folderis the path to the folder)
Do the same thing for the post-exit command but with
../post-exit.shthis time.Or
path/to/folder/post-exit.sh(where/path/to/folderis the path to the folder)
That's it! Now, the mods you disabled will not run with the instance nor appear inside Mod Menu!
Tutorial and scripts made by RaptaG based on Remty5's workaround.
What if I want to disable more or less than 6 mods?
Removing: Just remove the extra rows from the start and end of
pre-launch.sh, eg. from lines 10 & 11mod4=,mod5=and$mod4.jar\,$mod5.jar\from lines 35 & 36, if you want to have 4 mods disabled.Adding: Press
Enterin the end of line 11 and typemod6=for example. Then, in the end of line 36, press againEnterand type$mod6.jar\. Repeat the same for more mods by just changing the number (mod6=tomod7=and$mod6.jar\to$mod7.jar\etc.).
Minecraft Launcher (vanilla)
Open Minecraft Launcher, click on
InstallationsHover on the Fabric installation, click 📂
Click
modsRename the specific mod from "modname.jar" to "modname.jar.disabled"
Don't see ".jar" at the end of the name? See this page for help.
Rename ".jar.disabled" back to ".jar" to use the mod again.
GDLauncher
No longer supported. Please migrate to Prism Launcher.
Last updated