MultiLoaderAPI
MultiLoaderAPI is a shared runtime library for Minecraft mods that package explicit Fabric, Forge, and NeoForge implementations in one outer JAR. Install it only when a mod lists MultiLoaderAPI as a dependency. It does not convert arbitrary mods between loaders.
Installation
- Install the loader and Minecraft version required by your mod.
- Put MultiLoaderAPI and the consuming mod in the mods folder.
- Install any other dependencies listed by the consuming mod.
For developers
Declare each native runtime and its supported Minecraft versions explicitly. MultiLoaderAPI selects the matching runtime, extracts it to an isolated cache, and provides runtime class-loader attachment APIs. Client and dedicated-server entrypoints can be declared separately.
日本語
MultiLoaderAPIは、Fabric・Forge・NeoForge向けに用意した実装を1つの外側JARにまとめるMod向けの共通ランタイムAPIです。依存関係として指定しているModと一緒にmodsフォルダへ導入してください。各Modの対応Minecraftバージョンとローダーに従ってください。任意のModを別ローダー用へ自動変換する機能はありません。
Documentation: https://docs.pjmichi.jp/