Package io.papermc.asm.rules.rename
Interface RenameRuleBuilder
- All Superinterfaces:
Builder<RenameRule>
-
Method Summary
Modifier and TypeMethodDescriptiondefault RenameRuleBuilderannotationAttribute(Class<?> owner, String legacyName, String newName) Note that you also have to remap the method for the annotation attribute.annotationAttribute(ClassDesc owner, String legacyName, String newName) Note that you also have to remap the method for the annotation attribute.default RenameRuleBuildereditEnum(Class<?> enumType, Consumer<EnumRenameBuilder> renameBuilder) editEnum(ClassDesc enumTypeDesc, Consumer<EnumRenameBuilder> renameBuilder) default RenameRuleBuilderdefault RenameRuleBuilderfieldByClass(Class<?> owner, String legacyFieldName, String newFieldName) default RenameRuleBuilderfieldByClass(Set<Class<?>> owners, String legacyFieldName, String newFieldName) method(ClassDesc owner, String legacyMethodName, MethodTypeDesc methodDesc, String newMethodName) default RenameRuleBuildermethod(Set<ClassDesc> owners, String legacyMethodName, MethodTypeDesc methodDesc, String newMethodName) default RenameRuleBuildermethodByClass(Class<?> owner, String legacyMethodName, MethodTypeDesc methodDesc, String newMethodName) default RenameRuleBuildermethodByClass(Set<Class<?>> owners, String legacyMethodName, MethodTypeDesc methodDesc, String newMethodName) default RenameRuleBuilderUse/instead of..Use/instead of..
-
Method Details
-
methodByClass
default RenameRuleBuilder methodByClass(Set<Class<?>> owners, String legacyMethodName, MethodTypeDesc methodDesc, String newMethodName) -
methodByClass
default RenameRuleBuilder methodByClass(Class<?> owner, String legacyMethodName, MethodTypeDesc methodDesc, String newMethodName) -
method
default RenameRuleBuilder method(Set<ClassDesc> owners, String legacyMethodName, MethodTypeDesc methodDesc, String newMethodName) -
method
RenameRuleBuilder method(ClassDesc owner, String legacyMethodName, MethodTypeDesc methodDesc, String newMethodName) -
fieldByClass
default RenameRuleBuilder fieldByClass(Set<Class<?>> owners, String legacyFieldName, String newFieldName) -
fieldByClass
-
field
-
field
-
annotationAttribute
Note that you also have to remap the method for the annotation attribute. -
annotationAttribute
Note that you also have to remap the method for the annotation attribute. -
type
Use/instead of.. -
type
Use/instead of.. -
editEnum
-
editEnum
-