提供: Minecraft Modding Wiki
移動先: 案内検索
(ページの作成:「== xxx.mixins.json == 予め、FabricLoaderにMixinのJsonを読み込ませるためにfabric.mod.jsonへ以下のように記述しておく。 * fabric.mod.json <sourc…」)
 
(相違点なし)

2021年8月7日 (土) 16:07時点における最新版

xxx.mixins.json[編集]

予め、FabricLoaderにMixinのJsonを読み込ませるためにfabric.mod.jsonへ以下のように記述しておく。

  • fabric.mod.json
{
  "mixins": [
    "xxx.mixins.json"
  ]
}
  • xxx.mixins.json
{
  "required": true,
  "minVersion": "0.8",
  "package": "net.fabricmc.example.mixin",
  "compatibilityLevel": "JAVA_8",
  "mixins": [],
  "client": [
    "TitleScreenMixin"
  ],
  "server": [],
  "injectors": {
    "defaultRequire": 1
  }
}
  • packageとmixins、client、serverのいずれかがあればMixinは利用できる。
  • packageはMixinのクラスが存在するパッケージを定義している。
  • mixinsはクライアントとサーバーの両方が読み込むクラスを定義する。
  • clientはクライアントのみが読み込むクラスを定義する。
  • serverはサーバーのみが読み込むクラスを定義する。

従って上記のJsonではnet.fabricmc.example.mixin.TitleScreenMixinを指定している。

参考リンク[編集]