Skip to content

renamer

重命名您程式的字段、方法和类成无法理解的名称。

yaml
renamer:
  print_mappings: true
  print_mappings_file: mappings.txt
  prefix_name: ''
  repackage: false
  repackage_name: skidonion/???
  adapt_resources:
    - META-INF/MANIFEST.MF
  mixin:
    mixin_support: false
    mixins_json: mixins.json
    mixins_ref_json: mixins.ref.json

输出映射表

映射表输出的路径

prefix_name

重命名时使用的前缀

repackage

将重命名后的类文件转移到指定包

repackage_name

指定的包

adapt_resources

适配资源

当您的程序中如果有资源文件使用到了被重命名的类,您可以用该选项来适配资源文件。

示例:

yaml
renamer:
  adapt_resources:
    - META-INF/MANIFEST.MF
    - plugin.yml

mixin_support

开启 Mixin 支持

mixins_json

Mixin Config Json

示例:

yaml
mixin:
  mixins_json: modid.mixins.json

mixins_ref_json

Mixin Reference Json

示例:

yaml
mixin:
  mixins_json: modid.mixins.ref.json