User Tools

Site Tools


tutorial:mixin_hotswaps

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
Next revisionBoth sides next revision
tutorial:mixin_hotswaps [2019/10/24 22:45] – clarify DCEVM draylartutorial:mixin_hotswaps [2022/01/30 19:31] – show that DCEVM and mixin hotswapping can work together andrew6rant
Line 15: Line 15:
   * no adding or removing fields   * no adding or removing fields
  
-=== Notes === +To recompile your mixin in IntelliJ, use the ''Recompile'' option in the ''Build'' menu. The default keybind for this is ''Ctrl+Shift+F9''
-In my experience, Mixin hot-swapping didn't fully work until I updated to JDK 1.8.0 231 (latest). + 
-DCEVM does not support mixin swapping from what I can see:+=== 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 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 DCEVM Java 11, you can reload, but the hot swap task freezes.
- +  * When run on JetBrains Runtime's Java 17 fork (with DCEVM), Mixin hotswapping and DCEVM work properly.
-If you're able to get DCEVM and Mixin swapping to work together, let us know!+
  
  
tutorial/mixin_hotswaps.txt · Last modified: 2022/05/05 18:26 by 127.0.0.1