zh_cn:tutorial:mixin_redirectors
Mixin 重定向器
介绍
重定向器是能够取代方法调用、字段访问、对象创建以及 instanceof
检查的方法。重定向器由 @Redirect
注解声明,并看起来像这样:
@Redirect(method = "${signatureOfMethodInWhichToRedirect}", at = @At(value = "${injectionPointReference}", target = "${signature}")) public ReturnType redirectSomeMethod(Arg0Type, arg0, Arg1Type arg1) { MyClass.doMyComputations(); return computeSomethingElse(); }
关于注入点参考,可以参考以下特定重定向教程:
zh_cn/tutorial/mixin_redirectors.txt · Last modified: 2021/10/17 04:09 by solidblock