tutorial:terms
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
tutorial:terms [2019/06/17 21:02] – [Mod ID] jamieswhiteshirt | tutorial:terms [2024/08/25 12:10] (current) – solidblock | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== | + | ====== |
Before starting with Fabric modding, it's important to understand some of the key terms and phrases used in future tutorial pages. It's also good to know basic conventions for things such as package structure and modid naming. Knowing these early will help you to understand tutorials better and enable you to ask better questions when needed. | Before starting with Fabric modding, it's important to understand some of the key terms and phrases used in future tutorial pages. It's also good to know basic conventions for things such as package structure and modid naming. Knowing these early will help you to understand tutorials better and enable you to ask better questions when needed. | ||
- | ==== Mod ID ==== | + | ===== Mod ID ===== |
- | Throughout the documentation, | + | Throughout the documentation, |
+ | |||
+ | 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, fluids, entities and so on. For example, the block tag '' | ||
+ | |||
+ | Minecraft uses tags to determine many things. For example, blocks with tag '' | ||
+ | |||
+ | ===== Entrypoints and Initializers ===== | ||
+ | Fabric Loader uses '' | ||
+ | |||
+ | In order to change or add initializers, | ||
- | A mod ID is often a compact version of the name of the mod which makes it short but recognizeable and prevents naming conflicts. Conventionally, | + | <code java> |
+ | { | ||
+ | [...] | ||
+ | | ||
+ | " | ||
+ | " | ||
+ | ], | ||
+ | " | ||
+ | " | ||
+ | | ||
+ | } | ||
+ | [...] | ||
+ | } | ||
+ | </ | ||
- | 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-- while leaving this unchanged is not dangerous | + | By implementing '' |
- | ==== Tags ==== | + | For more information on entry points, see [[documentation: |
- | Draft. Edit it. | + | |
- | Convention namespace for tags is '' | + | ===== Maven Group & Package Names ===== |
+ | According to Oracle' |
tutorial/terms.1560805345.txt.gz · Last modified: 2019/06/17 21:02 by jamieswhiteshirt