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 revision Previous revision
Next revision
Previous revision
tutorial:sidebar [2019/08/11 15:20]
fudge
tutorial:sidebar [2020/04/08 15:23] (current)
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'​s ​appearance]] +  * [[tutorial:​blockappearance|Manipulating a Block'​s ​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.1565536821.txt.gz · Last modified: 2019/08/11 15:20 by fudge