User Tools

Site Tools


start

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
start [2019/07/10 18:35]
calloatti [Tutorials]
start [2019/11/11 07:45] (current)
i509vcb Add Link to DataFixers Home page
Line 9: Line 9:
   * [[faq:​user|Frequently Asked Questions (from users)]]   * [[faq:​user|Frequently Asked Questions (from users)]]
   * [[faq:​expert|Frequently Asked Questions (expert mode)]] - a supplement to the above with more detailed answers   * [[faq:​expert|Frequently Asked Questions (expert mode)]] - a supplement to the above with more detailed answers
 +
 +This wiki is also available in the following languages:
 +| {{:​france_flag.png?​nolink&​24|}} [[fr:​accueil|Français]] |
  
  
 ---- ----
-===== Users =====+===== Installing and Using Fabric ​=====
  
 If you're willing to use Fabric as a player, server administrator or modpack developers, these articles are for  If you're willing to use Fabric as a player, server administrator or modpack developers, these articles are for 
Line 60: Line 63:
 === 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]]
-  * [[tutorial:items|Adding an item]]+  ​* Development Tools  
 +    * [[documentation:​libraries|Third-party library mods]] 
 +    ​* [[tutorial:applychanges|Applying changes without restarting Minecraft]]
   * [[tutorial:​lang|Creating a lang file]]   * [[tutorial:​lang|Creating a lang file]]
-  * [[tutorial:blocks|Adding a block]]+  * [[tutorial:mappings|Using mappings]] 
 +  * [[tutorial:​recipes|Adding a crafting recipe]] 
 + 
 +=== Items and Item Groups === 
 + 
 +  * [[tutorial:​items|Adding an item]]
   * [[tutorial:​itemgroup|Adding an item group]]   * [[tutorial:​itemgroup|Adding an item group]]
-  * [[tutorial:enchantments|Adding ​custom enchantments]] +  * [[tutorial:tooltip|Adding ​a tooltip]] 
-  * [[tutorial:biomecoloring|Make a block change color depending on biome]] +=== Blocks and Block Entities=== 
-  * [[tutorial:structures|Generating structures]] + 
-  * [[tutorial:ores|Generating custom ores in the world]]+  * [[tutorial:blocks|Adding ​a block]] 
 +  * [[tutorial:blockstate|Giving a block state]] 
 +  * [[tutorial:blockentity|Adding a BlockEntity]] 
 +  * [[tutorial:​inventory|Storing items in a block as an inventory]] 
 +  * [[tutorial:​colorprovider|Dynamically change ​the color of a block or item]] 
 +  * [[tutorial:​blockappearance|Manipulating a Block'​s appearance]] 
 +  * [[tutorial:​blockentityrenderers|Rendering blocks and items dynamically using block entity renderers]] 
 + 
 +=== Fluids === 
 +  * [[tutorial:​fluids|Creating a fluid]] 
 + 
 +=== Entities === 
   * [[tutorial:​entity|Adding an Entity]]   * [[tutorial:​entity|Adding an Entity]]
 +=== World Generation ===
 +
 +  * [[tutorial:​ores|Generating custom ores in the world]]
 +  * [[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:​blockentity|Adding a BlockEntity]] 
-  * [[tutorial:​keybinds|Custom Keybindings]] 
-  * [[tutorial:​events|Creating custom events]] 
-  * [[tutorial:​mappings|Using mappings]] 
   * [[tutorial:​dimensionconcepts|Dimension Concepts]]   * [[tutorial:​dimensionconcepts|Dimension Concepts]]
   * [[tutorial:​dimension|Creating a basic dimension]]   * [[tutorial:​dimension|Creating a basic dimension]]
 +
 +=== Miscellaneous ===
 +
 +  * [[tutorial:​armor|Adding Armor]]
 +  * [[tutorial:​enchantments|Adding custom enchantments]]
 +  * [[tutorial:​keybinds|Custom Keybindings]]
 +  * [[tutorial:​events|Creating custom events]]
 +  * [[tutorial:​adding_to_loot_tables|Adding items to existing loot tables]]
 +  * [[tutorial:​commands|Creating Commands]]
 +  * [[tutorial:​sounds|Playing Sounds]]
 +  * [[tutorial:​list_of_useful_gists|List of useful tutorials]]
 === Advanced === === Advanced ===
  
Line 84: Line 121:
   * [[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:​mixin_hotswaps|Hotswapping Mixins]]
 +  * [[tutorial:​datafixer|DataFixers [WIP]]]
  
- +=== Documentation ===
-==== Documentation ===+
  
   * [[documentation:​fabric_mod_json|fabric.mod.json]]   * [[documentation:​fabric_mod_json|fabric.mod.json]]
Line 119: Line 157:
 ===== Wiki Meta ===== ===== Wiki Meta =====
  
- +  * [[wiki_meta|Wiki Meta]] ​- Starting point for contributing to the wiki 
-[[wiki_meta|Wiki Meta]] +  * [[wiki:​agenda|Wiki Agenda]] - See what is on the current agenda, and what other contributors are currently working on.
start.1562783737.txt.gz · Last modified: 2019/07/10 18:35 by calloatti