User Tools

Site Tools


tutorial:registry_types

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
tutorial:registry_types [2020/09/06 11:10] – ↷ Links adapted because of a move operation 194.154.255.198tutorial:registry_types [2022/12/15 23:50] (current) – [Standard Registries] solidblock
Line 2: Line 2:
  
 Minecraft has registries for many kinds of objects, such as blocks, items or entities. These are the registries in vanilla: Minecraft has registries for many kinds of objects, such as blocks, items or entities. These are the registries in vanilla:
 +
 +(Note: For version 1.19.3 and above, please replace ''Registry'' with ''Registries''.)
  
 ===== General registries ===== ===== General registries =====
Line 16: Line 18:
     * Contains the ''%%BlockEntityType%%'' of each [[tutorial:blockentity|block entity]]. Block entity types are used to deserialize block entities and store compatible blocks.     * Contains the ''%%BlockEntityType%%'' of each [[tutorial:blockentity|block entity]]. Block entity types are used to deserialize block entities and store compatible blocks.
   * ''%%Registry.STATUS_EFFECT%%''   * ''%%Registry.STATUS_EFFECT%%''
-    * Contains all [[https://minecraft.gamepedia.com/Status_effect|status effects]], like invisibility or night vision.+    * Contains all [[status_effects|status effects]], like invisibility or night vision.
   * ''%%Registry.PARTICLE_TYPE%%''   * ''%%Registry.PARTICLE_TYPE%%''
-    * Contains all [[https://minecraft.gamepedia.com/Particles|particle types]].+    * Contains all [[particles|particle types]].
   * ''%%Registry.FLUID%%''   * ''%%Registry.FLUID%%''
     * Contains all [[tutorial:fluids|fluids]].     * Contains all [[tutorial:fluids|fluids]].
Line 30: Line 32:
     * Contains all screen handlers. Screen handlers are used to synchronize GUI state between the server and the client.     * Contains all screen handlers. Screen handlers are used to synchronize GUI state between the server and the client.
   * ''%%Registry.RECIPE_TYPE%%''   * ''%%Registry.RECIPE_TYPE%%''
-    * Contains all [[https://minecraft.gamepedia.com/Recipe|recipe]] types.+    * Contains all [[recipe_types_introduction|recipe types]]
   * ''%%Registry.RECIPE_SERIALIZER%%''   * ''%%Registry.RECIPE_SERIALIZER%%''
     * Contains all recipe serializers. Recipe serializers are used to load recipes, and there can be many serializers for a single type (such as both shaped and shapeless crafting recipes).     * Contains all recipe serializers. Recipe serializers are used to load recipes, and there can be many serializers for a single type (such as both shaped and shapeless crafting recipes).
tutorial/registry_types.txt · Last modified: 2022/12/15 23:50 by solidblock