User Tools

Site Tools


tutorial:sidebar

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:sidebar [2023/04/20 20:10] – Minor capitalisation fixes poopooracoocootutorial:sidebar [2024/02/04 23:51] (current) modmuss50
Line 31: Line 31:
     * [[tutorial:registry_types|Standard Registries]]     * [[tutorial:registry_types|Standard Registries]]
   * Development Tools    * Development Tools 
-    * [[tutorial:libraries|Third-party Library Mods]]+    * [[community:library_mods|Third-party Library Mods]]
     * [[tutorial:applychanges|Applying Changes without Restarting Minecraft]]     * [[tutorial:applychanges|Applying Changes without Restarting Minecraft]]
   * [[tutorial:lang|Creating a lang file]]   * [[tutorial:lang|Creating a lang file]]
Line 40: Line 40:
 These pages will guide you on the creation of items, such as tools, armor and food. Alongside crafting recipes and enchantments. These pages will guide you on the creation of items, such as tools, armor and food. Alongside crafting recipes and enchantments.
  
-  * [[tutorial:items_docs|Item Documentation]] +  * [[tutorial:items|Adding an Item]]
-  * [[tutorial:items|Practical Example: Adding an Item]]+
     * [[tutorial:itemgroup|Creating an ItemGroup for your items]]     * [[tutorial:itemgroup|Creating an ItemGroup for your items]]
     * [[tutorial:tooltip|Adding a custom tooltip to your item]]     * [[tutorial:tooltip|Adding a custom tooltip to your item]]
Line 60: Line 59:
     * [[tutorial:waterloggable|Make the Block Waterloggable]]     * [[tutorial:waterloggable|Make the Block Waterloggable]]
   * [[tutorial:blockentity|Adding a BlockEntity]]   * [[tutorial:blockentity|Adding a BlockEntity]]
 +    * [[tutorial:blockentity_modify_data|Modify BlockEntity data]]
 +    * [[tutorial:blockentity_sync_itemstack|Sync BlockEntity data with ItemStack]]
   * [[tutorial:inventory|Storing Items in a Block as an Inventory]]   * [[tutorial:inventory|Storing Items in a Block as an Inventory]]
   * [[tutorial:colorprovider|Dynamically Change the Color of a Block or Item]]   * [[tutorial:colorprovider|Dynamically Change the Color of a Block or Item]]
Line 79: Line 80:
   * [[tutorial:datagen_loot|Loot Table Generation]]   * [[tutorial:datagen_loot|Loot Table Generation]]
   * [[tutorial:datagen_model|Model Generation]]   * [[tutorial:datagen_model|Model Generation]]
 +    * [[tutorial:datagen_buckets|Bucket Texture Data Generation]]
   * [[tutorial:datagen_tags|Tag Generation]]   * [[tutorial:datagen_tags|Tag Generation]]
   * [[tutorial:datagen_recipe|Recipe Generation]]   * [[tutorial:datagen_recipe|Recipe Generation]]
Line 91: Line 93:
   * [[tutorial:features|Adding Features]]   * [[tutorial:features|Adding Features]]
   * [[tutorial:trees|Adding Trees (Advanced)]]   * [[tutorial:trees|Adding Trees (Advanced)]]
-  * [[https://misode.github.io/guides/adding-custom-structures/|Adding Structure Features]] +  * [[https://misode.github.io/guides/adding-custom-structures/|Adding Structure Features]] (third-party tutorial) 
-  * [[tutorial:biomes|Adding Biomes]]+  * [[https://minecraft.wiki/w/Biomes/JSON_format|Adding Biomes]] (vanilla tutorial) 
 +    * [[tutorial:biomes|Adding Biomes in old versions]]
   * [[tutorial:chunkgenerator|Custom Chunk Generators (DRAFT)]]   * [[tutorial:chunkgenerator|Custom Chunk Generators (DRAFT)]]
   * [[tutorial:world_presets|Adding World Presets]]   * [[tutorial:world_presets|Adding World Presets]]
-  * [[https://minecraft.fandom.com/wiki/Custom_dimension|Adding Dimensions]]+  * [[https://minecraft.wiki/w/Custom_dimension|Adding Dimensions]] (vanilla tutorial)
     * [[tutorial:custom_portals|Creating a Custom Portal]]     * [[tutorial:custom_portals|Creating a Custom Portal]]
  
Line 113: Line 116:
 These pages will guide you through using the many events included in [[https://github.com/FabricMC/fabric|Fabric API]], and how to create your own events for you or other mods to use. These pages will guide you through using the many events included in [[https://github.com/FabricMC/fabric|Fabric API]], and how to create your own events for you or other mods to use.
  
-  * [[tutorial:callbacks|Listening to Events (DRAFT)]]+  * [[tutorial:callbacks|Listening to Events]]
   * [[tutorial:events|Creating Custom Events]]   * [[tutorial:events|Creating Custom Events]]
   * [[tutorial:adding_to_loot_tables|Adding Items to Existing Loot Tables]]   * [[tutorial:adding_to_loot_tables|Adding Items to Existing Loot Tables]]
Line 148: Line 151:
     * [[tutorial:recipe_type|Adding a recipe type (DRAFT)]]     * [[tutorial:recipe_type|Adding a recipe type (DRAFT)]]
     * [[tutorial:cooking_recipe_type|Adding a cooking recipe type]]     * [[tutorial:cooking_recipe_type|Adding a cooking recipe type]]
-    * [[tutorial:cutting_recipe_type|Adding a cutting recipe type]] 
   * [[tutorial:mining_levels|Mining Levels]]   * [[tutorial:mining_levels|Mining Levels]]
   * [[tutorial:global_data|Global World Data]]   * [[tutorial:global_data|Global World Data]]
     * [[tutorial:persistent_states|Persistent States]]     * [[tutorial:persistent_states|Persistent States]]
-    * [[tutorial:cardinal_components|Cardinal Components]] 
   * [[tutorial:pixel_raycast|Raycasting]]   * [[tutorial:pixel_raycast|Raycasting]]
   * [[tutorial:keybinds|Custom Keybindings]]   * [[tutorial:keybinds|Custom Keybindings]]
Line 158: Line 159:
   * [[tutorial:status_effects|Status Effects]]   * [[tutorial:status_effects|Status Effects]]
   * [[tutorial:particles|Adding a Particle]]   * [[tutorial:particles|Adding a Particle]]
 +  * [[tutorial:potions|Adding a Potion]]
 +  * [[tutorial:damagetypes|Adding a Damage Type]]
   * [[tutorial:sounds|Playing Sounds]]   * [[tutorial:sounds|Playing Sounds]]
   * [[tutorial:gamerule|Custom Gamerule]]   * [[tutorial:gamerule|Custom Gamerule]]
Line 165: Line 168:
   * [[tutorial:stats|Adding Player Statistics]]   * [[tutorial:stats|Adding Player Statistics]]
   * [[tutorial:modding_tips|Modding Tips]]    * [[tutorial:modding_tips|Modding Tips]] 
-  * [[tutorial:datafixer|DataFixers [WIP]]] 
   * [[tutorial:transfer-api|Fluid, Item and Energy Transfer]]   * [[tutorial:transfer-api|Fluid, Item and Energy Transfer]]
 +  * [[screen|Creating a Screen]]
  
-==== Yarn ==== +==== Toolchain ==== 
-  * [[tutorial:migratemappings|Updating Yarn mappings in a Java codebase]] +  * Tools 
-  * [[tutorial:updating_yarn|Updating Yarn to a new Minecraft version]]+    * [[documentation:enigma|Enigma]] 
 +    * [[documentation:matcher|Matcher]] 
 +  * Tutorials 
 +    * [[tutorial:migratemappings|Updating Yarn mappings in a Java codebase]] 
 +    * [[tutorial:updating_yarn|Updating Yarn to a new Minecraft version]] 
 +  * Specifications 
 +    * [[documentation:tiny2|Tiny v2 mapping format]]
  
 ==== Contribute to Fabric ==== ==== Contribute to Fabric ====
  
   * [[tutorial:feature_procedure|The Fabric Feature Procedure]]   * [[tutorial:feature_procedure|The Fabric Feature Procedure]]
-  * [[tutorial:fablabs|FabLabs]] 
   * [[https://github.com/FabricMC|Fabric on GitHub]]   * [[https://github.com/FabricMC|Fabric on GitHub]]
   * [[https://github.com/FabricMC/yarn|Yarn Mappings on GitHub]]   * [[https://github.com/FabricMC/yarn|Yarn Mappings on GitHub]]
  
 Looking for old tutorials? They've probably been archived. [[tutorial:archived_pages|You can view archived pages here.]] Looking for old tutorials? They've probably been archived. [[tutorial:archived_pages|You can view archived pages here.]]
tutorial/sidebar.1682021418.txt.gz · Last modified: 2023/04/20 20:10 by poopooracoocoo