クリーンに動く場合
最もクリーンなケースは Mod 未インストール時。Forge インスタンスを作り、Mod を 1 つも追加せず、Fabric に切り替えたい、ローダーとバージョンを変更、完了。Forge のインストーラーはディスクに残りますが干渉しません。次にクリーンなのは非常に近いローダー間の切替、Forge → NeoForge、または Fabric → Quilt。これらのペアでは多くの Mod がソース互換で、相当数の Forge Mod が NeoForge でそのまま動きます。
厄介になる場合
ファミリー越えの切替 (Forge → Fabric、Fabric → Forge など) は mods フォルダーの掃除が必要。Forge Mod は文字通り Fabric でロードできず、逆も同様。インスタンスは起動しますが全 Mod が無視されます。ロックされていた Modpack インスタンスは追加の制約: ロックは Addons タブ変更をブロックしますが Edit モーダルからローダー変更は可能。これは落とし穴で、パックマニフェストは特定のローダーを期待しており切替で齟齬が生じます。Modpack インスタンスで本当に切り替えるなら、先にインスタンスの Settings タブを開いて Modpack Info セクションの Unpair をクリックし、マニフェスト追跡を止めてください。
残るもの・変わるもの
残るもの: ワールド、スクリーンショット、options.txt、アカウント、インスタンス名とアイコン、Minecraft バージョン。変わるもの: Mod ローダーとそのバージョン。mods フォルダーは触られず、自分で掃除する必要あり。
切替後に起動失敗したら
最も多い原因: 旧ローダーの Mod が instance/mods/ に残っている。インスタンス右クリック → Open Folder、instance/mods/ に入り、JAR をすべて削除。その後 Addons タブから新ローダー向けの Mod を追加。次に多い原因: 新ローダーバージョンが実際にはその MC バージョン向けに存在しない。一部のローダーはバージョンをスキップします (Fabric はめったになし、Forge は古めのマイナーで時々)。利用可能な最も近いものを選択。
別の手: 先にクローンして切替
Forge セットアップを残しつつ同じ MC バージョンで Fabric を試したいなら、インスタンス右クリック → Duplicate、複製のローダーを切替。両方残り、後でどちらを残すか決められます。