tutorial:terms
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revisionLast revisionBoth sides next revision | ||
tutorial:terms [2019/05/09 03:33] – created draylar | tutorial:terms [2022/12/22 18:49] – Rename ClientInitializer and ServerInitializer to their actual names in Fabric code basil4088 | ||
---|---|---|---|
Line 5: | Line 5: | ||
==== Mod ID ==== | ==== Mod ID ==== | ||
- | Throughout the tutorial, we'll often refer to a Mod ID, or modid in code. Mod ID stands for "Mod Identifier," | + | Throughout the documentation, we'll often refer to a Mod ID, or modid in code. Mod ID stands for "Mod Identifier," |
- | Mod IDs can't have capital letters or spaces. Minecraft' | + | A mod ID is often a compact version of the name of the mod which makes it short but recognizable and prevents naming conflicts. Conventionally, |
+ | Some of the starter tutorials will use a placeholder mod ID and register items and blocks under a placeholder namespace, and you can think of it as a starter template. In Fabric Wiki, we use '' | ||
+ | ==== Tags ==== | ||
+ | |||
+ | Tags are groups of blocks, items, or fluids with similar properties, i.e. '' | ||
+ | Information about what to call tags for your mod can be found [[tutorial: | ||
+ | |||
+ | Read more on what tags are on the [[https:// | ||
+ | |||
+ | ==== Entry Points and Initializers ==== | ||
+ | Fabric Loader use '' | ||
+ | |||
+ | A mod usually contains at least one initializer class which should implement one of '' | ||
+ | |||
+ | <code java> | ||
+ | { | ||
+ | [...] | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | ], | ||
+ | " | ||
+ | " | ||
+ | ] | ||
+ | } | ||
+ | [...] | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | By implementing Mod Initializer interfaces, you must implement an '' | ||
+ | |||
+ | Also, there is a block called '' | ||
+ | |||
+ | ==== Maven Group & Package Names ==== | ||
+ | According to Oracle' |
tutorial/terms.txt · Last modified: 2022/12/22 18:51 by basil4088