tutorial:mixin_export
                Differences
This shows you the differences between two versions of the page.
| tutorial:mixin_export [2020/03/15 17:41] – created draylar | tutorial:mixin_export [2023/03/15 17:52] (current) – Add instructions for use @Debug to only export certain mixins mattidragon | ||
|---|---|---|---|
| Line 7: | Line 7: | ||
| {{https:// | {{https:// | ||
| + | |||
| + | ==== Only Exporting Required Classes ==== | ||
| + | Dumping every mixined class can be useful, but is often unnecessary and does slow down minecraft a bit. Mixin provides a convenient annotation for applying debug features to individual mixins: | ||
| + | |||
| + | @Debug(export = true) // Enables exporting for the targets of this mixin | ||
| + | @Mixin(...) | ||
| + | public class MyMixin { | ||
| + | // Mixin code here | ||
| + | } | ||
| === Notes ==== | === Notes ==== | ||
| Some classes may not appear until the game is running (or a world is loading).  | Some classes may not appear until the game is running (or a world is loading).  | ||
tutorial/mixin_export.1584294083.txt.gz · Last modified: 2020/03/15 17:41 by draylar