Follow Mojang name mapping conventions
1.21.11When naming members, follow these rules regarding Mojang's terminology:
- Avoid Mojang obfuscation names: Do not use names from Mojang's obfuscation maps. Use names that match strings in the vanilla code.
- Prefer official names: Even if a name doesn't appear in a string, use the official Mojang name if it accurately describes the purpose (e.g., use
BedrockBlockeven if it's used for something else, rather than inventing a name likeNoSpawningBlock).
Required Terminology Overrides: To maintain consistency with Yarn standards, use these specific terms instead of Mojang's:
- Use
worldinstead of Mojang'slevel. - Use
screen handlerorhandlerinstead of Mojang'smenu. - Use
inventoryinstead of Mojang'scontainer.