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
Next revisionBoth sides next revision
tutorial:sidebar [2019/08/11 15:20] fudgetutorial:sidebar [2020/04/08 15:23] modmuss50
Line 1: Line 1:
 === Setup === === Setup ===
  
-  * [[tutorial:setup|Setting up a development environment]] +  * [[tutorial:setup|Setting up a Development Environment]] 
-  * [[https://wiki.vg/Debugging|Enabling Log4j debug messages]] +  * [[https://wiki.vg/Debugging|Enabling Log4j Debug Messages]] 
-  * [[tutorial:cursegradle|Publishing mods with CurseGradle]]+  * [[tutorial:cursegradle|Publishing Mods with CurseGradle]]
  
 === Basics === === Basics ===
  
 +  * [[tutorial:introduction|Introduction to Modding with Fabric]]
   * Conventions and Terminology   * Conventions and Terminology
-    * [[tutorial:terms|Basic conventions and terminology]] +    * [[tutorial:terms|Basic Conventions and Terminology]] 
-    * [[tutorial:side|Server and client side terminology]]+    * [[tutorial:side|Server and Client Side Terminology]] 
 +  * Registries 
 +    * [[tutorial:registry|Intro to Registries]] 
 +    * [[tutorial:registry_types|Standard Registries]]
   * Development Tools    * Development Tools 
-    * [[documentation:libraries|Third-party library mods]] +    * [[documentation:libraries|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]]
-  * [[tutorial:mappings|Using mappings]] +  * [[tutorial:mappings|Using Mappings]]
-  * [[tutorial:recipes|Adding a crafting recipe]]+
  
 === Items and Item Groups === === Items and Item Groups ===
  
-  * [[tutorial:items|Adding an item]] +  * [[tutorial:items|Adding an Item]] 
-  * [[tutorial:itemgroup|Adding an item group]] +  * [[tutorial:itemgroup|Adding an Item Group]] 
-  * [[tutorial:tooltip|Adding a tooltip]]+  * [[tutorial:tooltip|Adding a Tooltip]] 
 +  * [[tutorial:recipes|Adding a Crafting Recipe]] 
 === Blocks and Block Entities=== === Blocks and Block Entities===
  
-  * [[tutorial:blocks|Adding a block]] +  * [[tutorial:blocks|Adding a Block]] 
-  * [[tutorial:blockstate|Giving a block state]]+  * [[tutorial:blockstate|Giving a Block State]] 
 +  * [[tutorial:directionalblock|Making a Directional Block]]
   * [[tutorial:blockentity|Adding a BlockEntity]]   * [[tutorial:blockentity|Adding a BlockEntity]]
-  * [[tutorial:inventory|Storing items in a block as an inventory]] +  * [[tutorial:inventory|Storing Items in a Block as an Inventory]] 
-  * [[tutorial:biomecoloring|Make block change color depending on biome]] +  * [[tutorial:colorprovider|Dynamically Change the Color of Block or Item]] 
-  * [[tutorial:blockappearance|Manipulating a Block'appearance]] +  * [[tutorial:blockappearance|Manipulating a Block'Appearance]] 
-  * [[tutorial:blockentityrenderers|Rendering blocks and items dynamically using block entity renderers]]+  * [[tutorial:blockentityrenderers|Rendering Blocks and Items Dynamically using Block Entity Renderers]] 
 +  * [[tutorial:containers|Creating a Container Block (DRAFT)]] 
 + 
 +=== Fluids === 
 +  * [[tutorial:fluids|Creating a Fluid]] 
 === Entities === === Entities ===
  
Line 36: Line 47:
 === World Generation === === World Generation ===
  
-  * [[tutorial:ores|Generating custom ores in the world]] +  * [[tutorial:ores|Generating Custom Ores in the World]] 
-  * [[tutorial:structures|Generating structures]]+  * [[tutorial:features|Generating Features]] 
 +  * [[tutorial:structures|Generating StructureFeatures]] 
 +  * [[tutorial:jigsaw|Using Jigsaws in StructureFeatures]] 
 +  * [[tutorial:locate|Adding your Structure to /locate]]
   * [[tutorial:biome|Adding a Biome]]   * [[tutorial:biome|Adding a Biome]]
   * [[tutorial:dimensionconcepts|Dimension Concepts]]   * [[tutorial:dimensionconcepts|Dimension Concepts]]
-  * [[tutorial:dimension|Creating a basic dimension]]+  * [[tutorial:dimension|Creating a Basic Dimension]]
  
 === Miscellaneous === === Miscellaneous ===
  
   * [[tutorial:armor|Adding Armor]]   * [[tutorial:armor|Adding Armor]]
-  * [[tutorial:enchantments|Adding custom enchantments]]+  * [[tutorial:enchantments|Adding Custom Enchantments]]
   * [[tutorial:keybinds|Custom Keybindings]]   * [[tutorial:keybinds|Custom Keybindings]]
-  * [[tutorial:events|Creating custom events]] +  * [[tutorial:callbacks|Listening to Events (DRAFT)]] 
-  * [[tutorial:adding_to_loot_tables|Adding items to existing loot tables]]+  * [[tutorial:events|Creating Custom Events]] 
 +  * [[tutorial:adding_to_loot_tables|Adding Items to Existing Loot Tables]]
   * [[tutorial:commands|Creating Commands]]   * [[tutorial:commands|Creating Commands]]
   * [[tutorial:sounds|Playing Sounds]]   * [[tutorial:sounds|Playing Sounds]]
 +  * [[tutorial:networking|Networking]]
 +  * [[tutorial:list_of_useful_gists|List of Useful Tutorials]]
 +
 +=== Mixins ===
 +  * [[tutorial:mixin_introduction|Introduction]]
 +  * [[tutorial:mixin_injects|Injects]]
 +  * [[tutorial:mixin_hotswaps|Hotswapping Mixins]]
 +
 === Advanced === === Advanced ===
  
Line 56: Line 79:
   * [[tutorial:loader04x|Updating from Loader 0.3.x to 0.4.x]]   * [[tutorial:loader04x|Updating from Loader 0.3.x to 0.4.x]]
   * [[tutorial:migratemappings|Updating Yarn mappings in a Java codebase]]   * [[tutorial:migratemappings|Updating Yarn mappings in a Java codebase]]
 +  * [[tutorial:datafixer|DataFixers [WIP]]]
 +  * [[tutorial:accesswideners |Access Wideners]]
 +
 +=== Tutorials for Minecraft 1.14 ===
 +
 +  * [[tutorial:1.14:blockentityrenderers|Rendering blocks and items dynamically using block entity renderers]]
 +  * [[tutorial:1.14:blockappearance|Manipulating a Block's appearance]]
  
 === Documentation === === Documentation ===
  
-  * [[documentation:fabric_mod_json|fabric.mod.json]]+  * [[documentation:fabric_mod_json|Structure of fabric.mod.json]] 
 +  * [[documentation:fabric_mod_json_spec|fabric.mod.json specification]] 
 +  * [[documentation:entrypoint|Entrypoints]]
   * [[http://github.com/SpongePowered/Mixin/wiki|Mixin library wiki]]   * [[http://github.com/SpongePowered/Mixin/wiki|Mixin library wiki]]
   * [[documentation:rendering|Rendering in Fabric (DRAFT)]]   * [[documentation:rendering|Rendering in Fabric (DRAFT)]]
Line 69: Line 101:
  
   * [[https://github.com/FabricMC/fabric-example-mod|Mod environment template]]   * [[https://github.com/FabricMC/fabric-example-mod|Mod environment template]]
-  * [[https://github.com/FabricMC/fabric/tree/master/fabric-testmods/java/net/fabricmc/fabric|Fabric API test mods]] - not a direct tutorial, but may come in handy +  * [[https://github.com/FabricMC/fabric/tree/master/fabric-testmods/java/net/fabricmc/fabric|Fabric API test mods]] (Outdated) - not a direct tutorial, but may come in handy
  
 ---- ----
Line 90: Line 121:
 ===== Wiki Meta ===== ===== Wiki Meta =====
  
-  * [[https://fabricmc.net/wiki/wiki_meta|Wiki Meta]] - Starting point for contributing to the wiki+  * [[wiki_meta|Wiki Meta]] - Starting point for contributing to the wiki
   * [[wiki:agenda|Wiki Agenda]] - See what is on the current agenda, and what other contributors are currently working on.   * [[wiki:agenda|Wiki Agenda]] - See what is on the current agenda, and what other contributors are currently working on.
tutorial/sidebar.txt · Last modified: 2024/02/04 23:51 by modmuss50