tutorial:mixin_introduction
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
tutorial:mixin_introduction [2025/09/22 16:50] – old revision restored (2023/12/18 01:41) due to accidental early push gauntrecluse | tutorial:mixin_introduction [2025/09/22 17:08] (current) – Add mention of Fabric 0.17.0+ adding MixinExtras 0.5.0's, fix typo in "manipulate", rephrase 0.15 MixinExtras statement, link MixinExtras wiki, link modding_tips page as it contains a Mixin-dedicated section. gauntrecluse | ||
---|---|---|---|
Line 3: | Line 3: | ||
whether it be through injecting custom logic, removing mechanics, or modifying values. Note that **mixins must be written in Java**, even if you use Kotlin or another language. | whether it be through injecting custom logic, removing mechanics, or modifying values. Note that **mixins must be written in Java**, even if you use Kotlin or another language. | ||
- | Since Fabric Loader 0.15, MixinExtras has become bundled in Fabric Loader, | + | Since Fabric Loader 0.15, MixinExtras has become bundled in Fabric Loader, MixinExtras |
+ | Since Fabric Loader 0.17.0, MixinExtras 0.5.0 has become bundled in. It mainly adds the ability to target Expressions in source code for more precise targeting. | ||
- | //For a more accurate complete walkthrough on Mixin functionality, | + | //For a more accurate complete walkthrough on Mixin functionality, |
The Fabric Wiki also offers several articles that provide practical examples and explanations: | The Fabric Wiki also offers several articles that provide practical examples and explanations: | ||
Line 20: | Line 21: | ||
* [[tutorial: | * [[tutorial: | ||
* [[tutorial: | * [[tutorial: | ||
- | + | * [[tutorial: |
tutorial/mixin_introduction.txt · Last modified: 2025/09/22 17:08 by gauntrecluse