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