tutorial:introduction
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| tutorial:introduction [2023/01/24 19:13] – [Mixins] telling new users about something and then saying "never do this" is probably not the best idea miir | tutorial:introduction [2023/09/13 21:20] (current) – ↷ Links adapted because of a move operation 2001:8a0:f4d2:c700:98c:bb27:6ad8:1dab | ||
|---|---|---|---|
| Line 49: | Line 49: | ||
| You should use these instead of writing your own mixins where possible to minimize the possibility of conflicts. | You should use these instead of writing your own mixins where possible to minimize the possibility of conflicts. | ||
| - | You can find an incomplete list of [[tutorial:libraries|third party libraries]] on this wiki. | + | You can find an incomplete list of [[community:library_mods|third party libraries]] on this wiki. |
| ===== Mixins ===== | ===== Mixins ===== | ||
| 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.1674587580.txt.gz · Last modified: 2023/01/24 19:13 by miir