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 [2025/02/08 20:31] (current) – registries was spelled wrong in warning. 3xpl0173d
Line 1: Line 1:
 ====== Standard Registries ====== ====== Standard Registries ======
 +
 +DELETEME Outdated page and not necessary.
  
 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:
 +
 +> :!: The page is **outdated**. For version 1.19.3 and above, please replace ''Registry'' with ''Registries''.
 +> :!: Some of the registries may not exist in latest versions, as they are data-driven. For example, you cannot find biome registries in ''Registry.BIOME'' and ''Registries.BIOME''. However, their registry keys exist in ''RegistryKeys.BIOME''. More information see [[registry#registry_keys]].
  
 ===== General registries ===== ===== General registries =====
Line 16: Line 21:
     * 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 32:
   * ''%%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 54:
  
   * ''%%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 76:
  
   * ''%%Registry.BIOME%%''   * ''%%Registry.BIOME%%''
-    * Contains all [[tutorial:biome|biomes]].+    * Contains all [[tutorial:biomes_old|biomes]].
   * ''%%Registry.FEATURE%%''   * ''%%Registry.FEATURE%%''
     * Contains all [[tutorial:features|world generation features]], including structures.     * Contains all [[tutorial:features|world generation features]], including structures.
   * ''%%Registry.STRUCTURE_FEATURE%%''   * ''%%Registry.STRUCTURE_FEATURE%%''
-    * Contains all [[tutorial:structures|structure features]].+    * Contains all [[tutorial:structures_old|structure features]].
   * ''%%Registry.CARVER%%''   * ''%%Registry.CARVER%%''
     * Contains all carvers. Carvers are used to create caves and ravines.     * Contains all carvers. Carvers are used to create caves and ravines.
tutorial/registry_types.1581951099.txt.gz · Last modified: 2020/02/17 14:51 by florens