tutorial:introduction
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
tutorial:introduction [2022/03/20 12:56] – ↷ Links adapted because of a move operation 100.26.127.17 | tutorial:introduction [2023/01/24 19:15] – [Overwrite] remove some strong language surrounding overwrites miir | ||
---|---|---|---|
Line 61: | Line 61: | ||
* Callback Injectors | * Callback Injectors | ||
* Redirect Injectors | * Redirect Injectors | ||
- | * Overwrites, you should never use these | + | * Overwrites |
This is not a complete list, but rather a quick overview. | This is not a complete list, but rather a quick overview. | ||
Line 92: | Line 92: | ||
==== Overwrite ==== | ==== Overwrite ==== | ||
- | Avoid overwrites completely. | + | Be very careful with how you use Overwrites. |
They replace a method entirely, removing all existing code and conflicting with any other types of mixins on the method. | They replace a method entirely, removing all existing code and conflicting with any other types of mixins on the method. | ||
They are extremely likely to conflict not just with other mods, but also with changes to Minecraft itself. | They are extremely likely to conflict not just with other mods, but also with changes to Minecraft itself. | ||
- | You most likely do not need an overwrite to do what you want to do, please use something else. | + | You most likely do not need an overwrite to do what you want to do. |
tutorial/introduction.txt · Last modified: 2023/09/13 21:20 by 2001:8a0:f4d2:c700:98c:bb27:6ad8:1dab