Skip to content

Mixingasm 0.2

Compare
Choose a tag to compare
@makamys makamys released this 30 Dec 20:35
· 14 commits to master since this release
  • Overhauled how the mod works. Instead of blacklisting "bad" (Mixin-unsafe) transformers, it now whitelists "good" (Mixin-safe) ones. This should greatly reduce the possibility for Mixin-ASM conflicts.
    • Transformers are whitelisted by adding them to transformer_inclusion_list_default.txt, transformer_inclusion_list.txt, registering them via the TransformerInclusions API class, or having the transformer implement the IMixinSafeTransformer interface.
    • Transformers are blacklisted by adding them to transformer_exclusion_list.txt. The blacklist overrides the whitelist.
    • The old blacklist-like behavior can be effectively restored if needed by adding * to transformer_inclusion_list.txt
    • transformer_exclusion_list.txt is no longer needed and can be safely deleted.