tutorial:mixin_hotswaps
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
tutorial:mixin_hotswaps [2019/10/24 21:43] – draylar | tutorial:mixin_hotswaps [2024/06/30 00:11] (current) – add hint to vm option banana | ||
---|---|---|---|
Line 10: | Line 10: | ||
{{https:// | {{https:// | ||
- | Run your game. You can now reload mixins using the same rules as normal: | + | Run your game in debug mode. You can now reload mixins using the same rules as normal: |
- | - no adding or removing methods | + | |
- | - no changing method parameters | + | |
- | - no adding or removing fields | + | |
- | === Notes === | + | You can do these things if you also add the '' |
- | In my experience, Mixin hot-swapping | + | |
+ | To recompile your mixin in IntelliJ, use the '' | ||
+ | |||
+ | === Notes ==== | ||
+ | |||
+ | DCEVM does not officially support mixin swapping: | ||
+ | * When run on Java 1.8:181, DCEVM and Mixin reloads do not work. | ||
+ | * When run on DCEVM Java 11, you can reload, but the hot swap task freezes. | ||
+ | * When run on JetBrains Runtime' | ||
tutorial/mixin_hotswaps.1571953399.txt.gz · Last modified: 2019/10/24 21:43 by draylar