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