User Tools

Site Tools


tutorial:sidebar

Differences

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

Link to this comparison view

Next revision
Previous revision
Next revisionBoth sides next revision
tutorial:sidebar [2019/08/07 21:15] – created 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
  
 ---- ----
tutorial/sidebar.txt · Last modified: 2024/02/04 23:51 by modmuss50