提供: Minecraft Modding Wiki
2021年8月7日 (土) 16:07時点におけるRedice (トーク | 投稿記録)による版 (ページの作成:「== xxx.mixins.json == 予め、FabricLoaderにMixinのJsonを読み込ませるためにfabric.mod.jsonへ以下のように記述しておく。 * fabric.mod.json <sourc…」)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
移動先: 案内検索

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を指定している。

参考リンク[編集]