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/02/17 14:51] – motive, motif florenstutorial: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 27: Line 29:
   * ''%%Registry.DIMENSION_TYPE%%''   * ''%%Registry.DIMENSION_TYPE%%''
     * Contains all dimension types.     * Contains all dimension types.
-  * ''%%Registry.CONTAINER%%'' +  * ''%%Registry.SCREEN_HANDLER%%'' 
-    * Contains all containersContainers are used to synchronize GUI state between the server and the client.+    * Contains all screen handlersScreen 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).
   * ''%%Registry.PAINTING_MOTIVE%%''   * ''%%Registry.PAINTING_MOTIVE%%''
-    * Contains all painting motifs, or the different types of paintings.+    * Contains all painting motives, or the different types of paintings.
   * ''%%Registry.SOUND_EVENT%%''   * ''%%Registry.SOUND_EVENT%%''
     * Contains all different [[tutorial:sounds|sound events]] like ''%%entity.item.pickup%%''.     * Contains all different [[tutorial:sounds|sound events]] like ''%%entity.item.pickup%%''.
Line 49: Line 51:
  
   * ''%%Registry.ENTITY_TYPE%%''   * ''%%Registry.ENTITY_TYPE%%''
-    * Contains the ''%%EntityType%%'' of each [[tutorial:entity|entity]]. Like block entity types, entity types are used for syncing and deserialization.+    * Contains the ''%%EntityType%%'' of each [[tutorial:entity-old|entity]]. Like block entity types, entity types are used for syncing and deserialization.
   * ''%%Registry.SCHEDULE%%''   * ''%%Registry.SCHEDULE%%''
     * Contains schedules for entities (usually villagers). Schedules control their activities based on the time of day.     * Contains schedules for entities (usually villagers). Schedules control their activities based on the time of day.
Line 71: Line 73:
  
   * ''%%Registry.BIOME%%''   * ''%%Registry.BIOME%%''
-    * Contains all [[tutorial:biome|biomes]].+    * Contains all [[tutorial:biomes|biomes]].
   * ''%%Registry.FEATURE%%''   * ''%%Registry.FEATURE%%''
     * Contains all [[tutorial:features|world generation features]], including structures.     * Contains all [[tutorial:features|world generation features]], including structures.
tutorial/registry_types.1581951099.txt.gz · Last modified: 2020/02/17 14:51 by florens