User Tools

Site Tools


tutorial:mixin_introduction

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
tutorial:mixin_introduction [2022/01/16 11:57] – add more pages bananatutorial:mixin_introduction [2023/12/18 01:41] (current) solidblock
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.
  
-For a complete walkthrough on Mixin functionality, usage, and mechanics, view [[https://github.com/SpongePowered/Mixin/wiki|the Mixin Official Wiki]].  +Since Fabric Loader 0.15, MixinExtras has become bundled in Fabric Loader, then you can directly use MixinExtras to better manupulate the mixins. 
-Additional documentation can be found in [[https://jenkins.liteloader.com/view/Other/job/Mixin/javadoc/index.html|the Mixin Javadoc]]. + 
 +//For a more accurate complete walkthrough on Mixin functionality, usage, and mechanics, view the [[https://github.com/SpongePowered/Mixin/wiki|Mixin Official Wiki]]. Additional documentation can be found in the [[https://jenkins.liteloader.com/view/Other/job/Mixin/javadoc/index.html|Mixin Javadoc]].// 
 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:
-  [[https://fabricmc.net/wiki/tutorial:mixin_registration|Mixin Registration]] +  [[tutorial:mixin_registration|Mixin registration]] 
-  [[https://fabricmc.net/wiki/tutorial:mixin_injects|Injects]] +  [[tutorial:mixin_injects|Injects]] 
-  [[https://fabricmc.net/wiki/tutorial:mixin_accessors|Accessors]] +  [[tutorial:mixin_accessors|Accessors and Invokers]] 
-  [[https://fabricmc.net/wiki/tutorial:mixin_redirectors|Redirectors]] +  [[tutorial:mixin_redirectors|Redirectors]] 
-  [[https://fabricmc.net/wiki/tutorial:mixin_hotswaps|Hotswapping]] +    [[tutorial:mixin_redirectors_methods|Method redirectors]] 
-  [[https://fabricmc.net/wiki/tutorial:mixin_examples|Examples and commonly used things]] +  [[tutorial:mixin_tips|Tips]] 
-  [[https://fabricmc.net/wiki/tutorial:mixin_export|Exporting Mixin Classes]]+  * [[tutorial:mixin_examples|Examples]] 
 +  [[tutorial:mixin_hotswaps|Hotswapping Mixins]] 
 +  * [[tutorial:mixin_export|Exporting Mixin Classes]] 
 +  * [[tutorial:accesswideners |Access Wideners]] 
 +  * [[tutorial:reflection|Reflection]] 
 +  * [[tutorial:interface_injection|Interface Injection]] 
  
  
tutorial/mixin_introduction.1642334249.txt.gz · Last modified: 2022/01/16 11:57 by banana