User Tools

Site Tools


drafts:mixin_obfuscation

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
drafts:mixin_obfuscation [2025/12/24 02:41] – [What is Obfuscation?] gauntreclusedrafts:mixin_obfuscation [2025/12/24 05:26] (current) gauntrecluse
Line 21: Line 21:
  
  
-===== How does obfuscation affect writing Mixins=====+===== Writing Mixins and Obfuscation =====
  
-==== Mixin Refmaps and the Annotation Processor ====+==== The Mixin Refmap and the Annotation Processor ====
  
 The refmap is used by Mixins to map meaningful names in Mixin classes to runtime mappings. The refmap is used by Mixins to map meaningful names in Mixin classes to runtime mappings.
Line 39: Line 39:
  
  
-==== Remapping setting ====+==== Toggling Mixin Remapping ====
  
 By default on obfuscated versions, Mixin classes have remapping enabled for every injector, if you are targeting unobfuscated targets, there are two scopes to turn remapping on or off:   By default on obfuscated versions, Mixin classes have remapping enabled for every injector, if you are targeting unobfuscated targets, there are two scopes to turn remapping on or off:  
drafts/mixin_obfuscation.1766544083.txt.gz · Last modified: 2025/12/24 02:41 by gauntrecluse