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 [2019/11/03 14:56] – [Overwrite] layl | tutorial:introduction [2019/11/03 23:10] – [Native Minecraft APIs] layl | ||
---|---|---|---|
Line 25: | Line 25: | ||
A good example of this is the " | A good example of this is the " | ||
- | Minecraft | + | Minecraft also uses JSON data files for various data-driven features. |
These JSON files are injected by the Fabric API (not the loader!). | These JSON files are injected by the Fabric API (not the loader!). | ||
- | They' | ||
For example, block models and loot tables are implemented through JSON files. | For example, block models and loot tables are implemented through JSON files. | ||
Line 47: | Line 46: | ||
Because the Fabric API is intentionally kept small and focused, third party APIs exist to fill in the gaps. | Because the Fabric API is intentionally kept small and focused, third party APIs exist to fill in the gaps. | ||
- | Mixins allow any third party library to affect Minecraft' | + | Mixins allow any third party library to affect Minecraft' |
You should use these instead of writing your own mixins where possible to minimize the possibility for conflicts. | You should use these instead of writing your own mixins where possible to minimize the possibility for conflicts. | ||
- | A good example | + | You can find an incomplete lists of [[documentation:libraries|third party libraries]] on this wiki. |
- | + | ||
===== Mixins ===== | ===== Mixins ===== | ||
tutorial/introduction.txt · Last modified: 2023/09/13 21:20 by 2001:8a0:f4d2:c700:98c:bb27:6ad8:1dab