tutorial:mixin_injects
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
tutorial:mixin_injects [2022/08/05 14:11] – Renamed output type and input type to return type and parameter type, and fixed a typo clomclem | tutorial:mixin_injects [2022/08/05 19:03] – clomclem | ||
---|---|---|---|
Line 5: | Line 5: | ||
<code java> | <code java> | ||
- | @Inject(method = "METHODNAME", at = @At(" | + | @Inject(method = "METHOD NAME OR SIGNATURE", at = @At(" |
private void injectMethod(METHOD ARGS, CallbackInfo info) { | private void injectMethod(METHOD ARGS, CallbackInfo info) { | ||
Line 41: | Line 41: | ||
Generics' | Generics' | ||
- | //@Inject// methods always have a void return type. The method name does not matter and neither does the access modifier; using something that describes what the inject does is best. The target method' | + | '' |
=== Returning & Cancelling from Inject === | === Returning & Cancelling from Inject === |
tutorial/mixin_injects.txt · Last modified: 2022/08/05 19:19 by clomclem