Skip to content

Commit cfff082

Browse files
authored
Remove vanilla-launcher-faq.md and multimc-auto-update.md (#140)
* Update install-instructions.md * Update install-instructions.md * Update README.md * Update disabling-mods.md * Update disabling-mods.md * Update install-instructions.md * Update disabling-mods.md * Update install-instructions.md * Delete multimc-auto-update.md * Update SUMMARY.md * Update disabling-mods.md * Update disabling-mods.md * Update install-instructions.md * Update install-instructions.md * Update version-support.md * Update principles.md * Update principles.md * Update install-instructions.md * Update install-instructions.md * Update version-support.md * Update install-instructions.md * Update server-setup.md
1 parent 29cf214 commit cfff082

File tree

8 files changed

+140
-151
lines changed

8 files changed

+140
-151
lines changed

README.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,7 @@ How to [⬇️ Install](install-instructions.md) | [🆕 Update](update-instruct
1414

1515
Get a [🦸 Cape](free-cape.md) | [🌅 Shaders](getting-shaders.md) | [🖼️ Resource packs to work](resource-pack-issues.md)
1616

17-
How does the modpack work in [🍦 Vanilla launcher](vanilla-launcher-faq.md) | [🔃 MultiMC (auto-update)](multimc-auto-update.md) | [🔢 across Minecraft versions](version-support.md)
18-
19-
How is the pack built: [🔣 Goals and principles](principles.md) [(why use Fabric?)](principles.md#why-use-fabric) | [♿ Accessibility](accessibility.md) | [💡 Facts and trivia on FTB Wiki](https://ftb.fandom.com/wiki/Fabulously_Optimized)
17+
How is the pack built: [🔣 Goals and principles](principles.md) [(why use Fabric?)](principles.md#why-use-fabric) | [♿ Accessibility](accessibility.md) | [🔢 Version support](version-support.md) | [💡 Facts and trivia on FTB Wiki](https://ftb.fandom.com/wiki/Fabulously_Optimized)
2018

2119
You can help by [❤️ Supporting the pack](https://download.fo/thanks) | [✍️ Translating to your language](language-support.md)
2220

SUMMARY.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,6 @@
1313
* [Get a free Minecraft cape](free-cape.md)
1414
* [Install OptiFine shaders](getting-shaders.md)
1515
* [Resource pack troubleshooting](resource-pack-issues.md)
16-
* [Vanilla launcher FAQ](vanilla-launcher-faq.md)
17-
* [MultiMC auto-update](multimc-auto-update.md)
1816
* [Version support](version-support.md)
1917
* [Goals and principles](principles.md)
2018
* [Accessibility](accessibility.md)

disabling-mods.md

Lines changed: 95 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,9 +48,101 @@ Notes:
4848

4949
### MultiMC (auto-update)
5050

51-
There is currently no _easy_ way because the tool downloads missing mods back on launch. There are script workarounds though, [tutorials written here](multimc-auto-update.md#can-i-ignore-some-of-the-mods).
52-
53-
Consider [switching to Prism Launcher instead,](install-instructions.md#prism-launcher) which also has a seamless modpack updater.
51+
{% hint style="info" %}
52+
There is no _easy_ way to disable mods because the tool downloads missing mods back on launch. Consider [switching to Prism Launcher instead](install-instructions.md#prism-launcher), which also has a seamless modpack updater.
53+
{% endhint %}
54+
55+
You need to create a custom script to disable mods. See instructions by platform below.
56+
57+
<details>
58+
<summary>Windows instructions</summary>
59+
60+
{% hint style="warning" %}
61+
These instructions are here as-is to be used at your own risk, no support is provided.
62+
{% endhint %}
63+
64+
1. Download the mod disabling scripts:
65+
1. Open MultiMC, right click your instance and click "Instance Folder"
66+
2. Inside the folder, shift-right click and select Open in Terminal (or equivalent PowerShell prompt)
67+
3. Within the terminal, run the following commands to download the files.
68+
```
69+
(Invoke-WebRequest -Uri "https://raw.githubusercontent.com/Fabulously-Optimized/fabulously-optimized/main/Packwiz/pre-launch.ps1" -OutFile "pre-launch.ps1")
70+
(Invoke-WebRequest -Uri "https://raw.githubusercontent.com/Fabulously-Optimized/fabulously-optimized/main/Packwiz/post-exit.ps1" -OutFile "post-exit.ps1")
71+
```
72+
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.
73+
74+
2. Select the mods to disable.
75+
1. Copy the name of the mod(s) you want to disable.
76+
2. Open `pre-launch.ps1` with any text editor
77+
3. On line 4, double click `mod1` and 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 the `Enter` key at the end of line 5 and hit paste. (Make sure to change the name to match the new mod, though!)
78+
* Mod names may change with modpack updates so you'll need to update them here again.
79+
80+
3. Setup the scripts to run on your MultiMC (auto-update) instance
81+
1. Open MultiMC
82+
2. Click on your instance "Edit Instance"
83+
3. Go to "Settings" and then to "Custom Commands"
84+
4. Remove the pre-launch command and replace it with `powershell -ExecutionPolicy Bypass -File ..\pre-launch.ps1`
85+
* If you've installed it elsewhere, use `path\to\folder\pre-launch.ps1` (where `path\to\folder` is the path to the folder)
86+
5. Do the same thing for the post-exit command but with `powershell -ExecutionPolicy Bypass -File ..\post-exit.ps1` this time.
87+
* Or `path\to\folder\post-exit.ps1` (where `path\to\folder` is the path to the folder)
88+
4. That's it! Now, the mods you disabled will not run with the instance nor appear inside Mod Menu!
89+
90+
_Tutorial and scripts are made by [Ultrasonic1209](https://github.com/Ultrasonic1209) based on [Remty5's workaround](https://github.com/Fabulously-Optimized/fabulously-optimized/issues/81)._
91+
92+
</details>
93+
94+
<details>
95+
<summary>Linux, macOS instructions</summary>
96+
97+
{% hint style="warning" %}
98+
Not fully tested on macOS. These instructions are here as-is to be used at your own risk, no support is provided.
99+
{% endhint %}
100+
101+
1. Open a terminal and run the command below:
102+
* Debian-Ubuntu Linux: `sudo apt-get install jq`
103+
* Fedora Linux: `sudo dnf install jq`
104+
* openSUSE Linux: `sudo zypper install jq`
105+
* Arch Linux: `sudo pacman -S jq --needed`
106+
* Other distros/macOS: [follow this tutorial](https://stedolan.github.io/jq/download/)
107+
108+
This will install a program called [jq](https://stedolan.github.io/jq/), needed for automatically adapting this script to any Minecraft version you use.
109+
110+
2. Download the mod disabling scripts:
111+
1. Open MultiMC, right click your instance and click "Instance Folder"
112+
2. Inside the folder right click and select "Open Terminal here"
113+
* On macOS, [follow this tutorial](https://www.petenetlive.com/KB/Article/0001060) to get that option
114+
3. Within the terminal, run the following command - this will install the files and make them executable:
115+
```shell
116+
curl -Os https://raw.githubusercontent.com/Fabulously-Optimized/fabulously-optimized/main/Packwiz/pre-launch.sh | curl -Os https://raw.githubusercontent.com/Fabulously-Optimized/fabulously-optimized/main/Packwiz/post-exit.sh && chmod +x pre-launch.sh post-exit.sh
117+
```
118+
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.
119+
120+
3. Select the mods to disable
121+
1. Copy the name of the mod(s) you want to disable
122+
2. Open `pre-launch.sh` with any text editor
123+
3. Find the line saying "Select the mods you wish to disable:" and below it `mod0=`, `mod1=`, `mod2=`,`mod3=`, `mod4=` and `mod5=`.
124+
After `=` place the name of the mods you previously copied, one by one.
125+
* No matter how many mods you disable, **never** remove `mod0=` and `$mod0.jar`.
126+
* Mod names may change with modpack updates so you'll need to update them here again.
127+
128+
4. Setup the scripts to run on your MultiMC (auto-update) instance
129+
1. Open MultiMC
130+
2. Click on your instance "Edit Instance"
131+
3. Go to "Settings" and then to "Custom Commands"
132+
4. Remove the pre-launch command and replace it with `../pre-launch.sh`
133+
* If you've installed it elsewhere, use `/path/to/folder/pre-launch.sh` (where `/path/to/folder` is the path to the folder)
134+
5. Do the same thing for the post-exit command but with `../post-exit.sh` this time.
135+
* Or `path/to/folder/post-exit.sh` (where `/path/to/folder` is the path to the folder)
136+
5. That's it! Now, the mods you disabled will not run with the instance nor appear inside Mod Menu!
137+
138+
_Tutorial and scripts made by [RaptaG](https://github.com/RaptaG) based on [Remty5's workaround](https://github.com/Fabulously-Optimized/fabulously-optimized/issues/81)._
139+
140+
#### What if I want to disable more or less than 6 mods?
141+
142+
* Removing: Just remove the extra rows from the start and end of `pre-launch.sh`, eg. from lines 10 & 11 `mod4=`, `mod5=` and `$mod4.jar\`, `$mod5.jar\` from lines 35 & 36, if you want to have 4 mods disabled.
143+
* Adding: Press `Enter` in the end of line 11 and type `mod6=` for example. Then, in the end of line 36, press again `Enter` and type `$mod6.jar\`. Repeat the same for more mods by just changing the number (`mod6=` to `mod7=` and `$mod6.jar\` to `$mod7.jar\` etc.).
144+
145+
</details>
54146

55147
### Minecraft Launcher (vanilla)
56148

install-instructions.md

Lines changed: 29 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,12 @@ Here are the instructions to install Fabulously Optimized to various launchers.
44

55
Can't use Minecraft 1.17 and higher due to hardware limits? [Follow this tutorial](https://gist.github.com/Kichura/9fa44010d8ed9e5733d258292e327001) and then retry.
66

7+
### Why try a new launcher?
8+
9+
The default Minecraft launcher is very basic, and it lacks many features that improve usability with mods. For example, a third-party launcher can easily download and update the modpack, add and remove mods with a few simple clicks. Many can even manage resource packs, datapacks and shaders!
10+
11+
All launchers in the "supported" list are safe to use, have been throughly tested and are fully supported by the Fabulously Optimized.
12+
713
## Supported
814

915
### [CurseForge App](https://www.curseforge.com/download/app#download-options)
@@ -26,8 +32,6 @@ Or directly from the website:
2632

2733
### [Modrinth App](https://modrinth.com/app)
2834

29-
App version 0.6.2 or higher required, these instructions are for 0.9.2+.
30-
3135
1. Under "Discover a modpack" section, click on "Fabulously Optimized"
3236
2. Click `⤓ Install`
3337
* Optional: Select the version you want by instead clicking the tile → `Versions``` on the version you want.
@@ -105,13 +109,26 @@ You need [Java 21](https://download.fo/java21) to play the game.
105109

106110
</details>
107111

112+
<details>
113+
<summary>How does this work?</summary>
114+
115+
It is a normal MultiMC modpack that simply launches [packwiz](https://github.com/comp500/packwiz), a mod handling tool on every start.
116+
117+
Every time you launch it, it asks the server whether the modpack has any updates. This means you do need internet access or you'll get an error (though you can skip the error).
118+
If there are any, they will be downloaded and launched, otherwise the current game will launch.
119+
120+
It does _not_ auto-update any individual mods outside of what is set in the the modpack.
121+
122+
</details>
123+
108124
### [Minecraft Launcher](https://www.minecraft.net/en-us/download) (vanilla)
109125

110126
1. Download [Fabulously Optimized Installer](https://download.fo/vanilla) and run it
111127
* Windows: Open the .exe file, click `More info` and then `Run anyway`.
112128
* macOS: See instructions below
113129
* Linux: Open the .appimage file and click `Run once` when prompted.
114-
2. Select preferred FO/Minecraft version and install
130+
2. Select preferred modpack version and install
131+
* The available versions are limited to recommendations. [Read more](version-support.md#installer)
115132
3. Run Minecraft Launcher. You'll see the new installation, click PLAY.
116133

117134
<details>
@@ -137,7 +154,7 @@ You need [Java 21](https://download.fo/java21) to play the game.
137154

138155
</details>
139156
<details>
140-
<summary>Manual installation - Minecraft 1.19.4+</summary>
157+
<summary>Manual installation - version 4.11.0 (1.19.3) and newer</summary>
141158

142159
For macOS or Linux [you need Java](https://download.fo/java) to run the Fabric Installer.
143160

@@ -147,7 +164,7 @@ For macOS or Linux [you need Java](https://download.fo/java) to run the Fabric I
147164
3. [Open this site](https://download.fo/vanilla), then click the ⬇️ button
148165
* Optional: Select the version you want by selecting it on the dropdown before you click ⬇️.
149166
* If you got a prompt for popup windows or multiple downloads, please accept it - technical limitation.
150-
4. Open the zip file and copy **all folders** [(why?)](vanilla-launcher-faq.md#so-i-just-copy-the-mods-right) to your _.minecraft_ folder
167+
4. Open the zip file and copy **all folders** to your _.minecraft_ folder
151168
* If asked - replace the files.
152169
5. Recommended: delete `options.txt` to get [FO default settings](changed-options.md)
153170
* Your vanilla options like selected resource packs, language, keybinds will be reset but you can reapply them later.
@@ -158,7 +175,7 @@ For macOS or Linux [you need Java](https://download.fo/java) to run the Fabric I
158175
</details>
159176

160177
<details>
161-
<summary>Manual installation - Minecraft 1.16.1-1.19.3</summary>
178+
<summary>Manual installation - version 4.6.1 (1.19.3) and older</summary>
162179

163180
1. Download and install [Fabric Loader](https://fabricmc.net/use/)
164181
* Minecraft 1.19-1.19.3: Fabric Loader **0.14.24** and [Java 17](https://download.fo/java17)
@@ -171,7 +188,7 @@ For macOS or Linux [you need Java](https://download.fo/java) to run the Fabric I
171188
5. Click ```Download file` on the latest **MultiMC version**
172189
* If you see less than 10 mods in the zip, you downloaded the wrong version.
173190
6. Open the zip file, go to _Fabulously Optimized x.x.x_ > _minecraft_
174-
7. Open the zip file and copy **all folders** [(why?)](vanilla-launcher-faq.md#so-i-just-copy-the-mods-right) from zip's _minecraft_ folder to your _.minecraft_ folder
191+
7. Open the zip file and copy **all folders** from zip's _minecraft_ folder to your _.minecraft_ folder
175192
* If asked - replace the files.
176193
8. Recommended: delete `options.txt` to get [FO default settings](changed-options.md)
177194
* Your vanilla options like selected resource packs, language, keybinds will be reset but you can reapply them later.
@@ -212,9 +229,9 @@ _Not to be confused with [TLauncher](#tlauncher)._
212229

213230
ATLauncher is currently not supported simply because the interface is confusing and complex. There have been discussions with its developer to improve this and it may be considered in the future.
214231

215-
### Pojav Launcher
232+
### Angel Aura Amethyst
216233

217-
Pojav Launcher is not supported because it allows piracy and does not support Sodium, among some other issues.
234+
Angel Aura Amethyst and its predecessor Pojav Launcher are not supported because they allow piracy and do not support Sodium, among some other issues.
218235

219236
### PolyMC
220237

@@ -284,7 +301,7 @@ If you'd still like to do it on your responsibility, just install the other modp
284301

285302
### Game clients
286303

287-
Fabulously Optimized is not compatible with any "game clients", including "hacked clients" and "PvP clients".
304+
Fabulously Optimized is not compatible with any "game clients", including "hacked clients" and "PvP clients". [It is also itself not one.](principles.md#why-is-fabulously-optimized-not-a-client)
288305

289306
Instead, it is suggested to use this modpack and [add individual features as mods](adding-more-mods.md) that you might be missing from said clients. Here is a list for:
290307
- [Lunar Client](https://alternatives.microcontrollers.dev/latest/lunar/#17-visuals)
@@ -298,16 +315,8 @@ _Note: these lists are managed by contributors outside this wiki. There can be m
298315

299316
### Bedrock Edition
300317

301-
Fabulously Optimized is not compatible with Bedrock Edition [or mobile devices in general](install-instructions.md#pojav-launcher). You may be interested in the [VDX resource pack](https://www.curseforge.com/minecraft-bedrock/addons/vdx-legacy-desktop-ui), however.
318+
Fabulously Optimized is not compatible with Bedrock Edition [or mobile devices in general](install-instructions.md#pojav-launcher). You may be interested in the [VDX resource pack](https://www.curseforge.com/minecraft-bedrock/addons/vdx-legacy-desktop-ui) just to achieve a Java-like look, however.
302319

303320
## Servers
304321

305-
Any server that works with vanilla Minecraft is supported, no changes are necessary to the server. See [server setup](server-setup.md) for tips.
306-
307-
## Quilt
308-
309-
Fabulously Optimized is based on [Fabric](https://fabricmc.net/), not [Quilt](https://quiltmc.org).
310-
311-
It can be attempted to run it through Quilt, but not all mods and configurations work without changes. If you do attempt it, you're on your own - do not ask for support from the modpack.
312-
313-
The sustainability and popularity of Quilt is being tracked in [issue #257](https://github.com/Fabulously-Optimized/fabulously-optimized/issues/257).
322+
Any server that works with vanilla Minecraft is supported, no changes are necessary to the server. Modpack itself is not supported on servers. See [server setup](server-setup.md) for tips.

0 commit comments

Comments
 (0)