提供: Minecraft Modding Wiki
移動先: 案内検索

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

参考リンク[編集]