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 [2020/02/21 12:26] – Sync with home page and mark outdated mkpolitutorial:sidebar [2020/12/20 15:38] – Added CrowdinTranslate calum6541
Line 1: Line 1:
 +~~NOCACHE~~
 +
 === 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:minotaur|Publishing Mods on Modrinth with Minotaur]] 
 +  * [[tutorial:cursegradle|Publishing Mods on Curseforge with CurseGradle]]
  
 === Basics === === Basics ===
Line 20: Line 23:
   * [[tutorial:mappings|Using Mappings]]   * [[tutorial:mappings|Using Mappings]]
  
-=== Items and Item Groups ===+=== Advanced === 
 +  * [[tutorial:ext_lang|Using CrowdinTranslate to provide live community translation updates without releasing new versions of your mod]] 
 +  * [[tutorial:ext_gh|Using GitHub Actions to publish your mod to CurseForge or Modrinth]]
  
-  * [[tutorial:items|Adding an Item]] +=== Items === 
-  * [[tutorial:itemgroup|Adding an Item Group]] +  * [[tutorial:items_docs|Item Documentation]] 
-  * [[tutorial:tooltip|Adding a Tooltip]]+  * [[tutorial:items|Practical Example: Adding an Item]] 
 +    * [[tutorial:itemgroup|Creating an ItemGroup for your items]] 
 +    * [[tutorial:tooltip|Adding a custom tooltip to your item]]
   * [[tutorial:recipes|Adding a Crafting Recipe]]   * [[tutorial:recipes|Adding a Crafting Recipe]]
 +  * [[tutorial:armor|Adding Armor]]
 +  * [[tutorial:tools|Adding Tools]]
 +  * [[tutorial:enchantments|Adding Custom Enchantments]]
  
 === Blocks and Block Entities=== === Blocks and Block Entities===
Line 36: Line 46:
   * [[tutorial:colorprovider|Dynamically Change the Color of a Block or Item]]   * [[tutorial:colorprovider|Dynamically Change the Color of a 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:dynamic_block_rendering|Rendering Blocks and Items Dynamically]] 
 +    * [[tutorial:custom_model|Rendering Blocks and Items Dynamically using a custom Model]] 
 +    * [[tutorial:blockentityrenderers|Rendering Blocks and Items Dynamically using Block Entity Renderers]] 
 +  * [[tutorial:screenhandler|Creating a Container Block]] 
 +    * [[tutorial:extendedscreenhandler|Syncing Custom Data with Extended ScreenHandlers]] 
 +    * [[tutorial:propertydelegates|Syncing Integers with PropertyDelegates]]
  
 === Fluids === === Fluids ===
Line 42: Line 57:
  
 === Entities === === Entities ===
- 
   * [[tutorial:entity|Adding an Entity]]   * [[tutorial:entity|Adding an Entity]]
 +
 === World Generation === === 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:dimensionconcepts|Dimension Concepts]]   * [[tutorial:dimensionconcepts|Dimension Concepts]]
-  * [[tutorial:dimension|Creating a Basic Dimension]]+  * [[tutorial:ores|Generating Custom Ores]] 
 +  * [[tutorial:features|Adding Features]] 
 +  * [[tutorial:structures|Adding Structure Features]] 
 +  * [[tutorial:biomes|Adding Biomes]] 
 +  * [[tutorial:generator_types|Adding Generator Types]] 
 +  * [[tutorial:dimensions|Adding Dimensions]]
  
 === Miscellaneous === === Miscellaneous ===
  
-  * [[tutorial:armor|Adding Armor]] +  * [[tutorial:mining_levels|Mining Levels]] 
-  * [[tutorial:enchantments|Adding Custom Enchantments]]+  * [[tutorial:pixel_raycast|Raycasting]]
   * [[tutorial:keybinds|Custom Keybindings]]   * [[tutorial:keybinds|Custom Keybindings]]
-  * [[tutorial:callbacks|Listening to Events (DRAFT)]] 
-  * [[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:status_effects|Status Effects]]
   * [[tutorial:sounds|Playing Sounds]]   * [[tutorial:sounds|Playing Sounds]]
   * [[tutorial:networking|Networking]]   * [[tutorial:networking|Networking]]
 +  * [[tutorial:tags|Tag Conventions]]
   * [[tutorial:list_of_useful_gists|List of Useful Tutorials]]   * [[tutorial:list_of_useful_gists|List of Useful Tutorials]]
 +
 +=== Events ===
 +  * [[tutorial:callbacks|Listening to Events (DRAFT)]]
 +  * [[tutorial:events|Creating Custom Events]]
 +  * [[tutorial:adding_to_loot_tables|Adding Items to Existing Loot Tables]]
  
 === Mixins === === Mixins ===
   * [[tutorial:mixin_introduction|Introduction]]   * [[tutorial:mixin_introduction|Introduction]]
   * [[tutorial:mixin_injects|Injects]]   * [[tutorial:mixin_injects|Injects]]
 +  * [[tutorial:mixin_accessors|Accessors]]
 +  * [[tutorial:mixin_redirectors|Redirectors]]
 +    * [[tutorial:mixin_redirectors_methods|Method redirectors]]
 +  * [[tutorial:mixin_examples|Examples]]
   * [[tutorial:mixin_hotswaps|Hotswapping Mixins]]   * [[tutorial:mixin_hotswaps|Hotswapping Mixins]]
 +  * [[tutorial:mixin_export|Exporting Mixin Classes]]
 +
 +=== Dynamic Data Generation ===
 +
 +  * [[tutorial:dynamic_recipe_generation|Dynamic Recipe Generation]]
 +  * [[tutorial:dynamic_model_generation|Dynamic Model Generation]]
  
 === Advanced === === Advanced ===
Line 79: Line 106:
   * [[tutorial:migratemappings|Updating Yarn mappings in a Java codebase]]   * [[tutorial:migratemappings|Updating Yarn mappings in a Java codebase]]
   * [[tutorial:datafixer|DataFixers [WIP]]]   * [[tutorial:datafixer|DataFixers [WIP]]]
 +  * [[tutorial:accesswideners |Access Wideners]]
 +
 +=== Tutorials for Minecraft 1.15 ===
 +
 +  * [[tutorial:1.15:jigsaw|Using Jigsaws in StructureFeatures]]
  
 === Tutorials for Minecraft 1.14 === === Tutorials for Minecraft 1.14 ===
Line 84: Line 116:
   * [[tutorial:1.14:blockentityrenderers|Rendering blocks and items dynamically using block entity renderers]]   * [[tutorial:1.14:blockentityrenderers|Rendering blocks and items dynamically using block entity renderers]]
   * [[tutorial:1.14:blockappearance|Manipulating a Block's appearance]]   * [[tutorial:1.14:blockappearance|Manipulating a Block's appearance]]
 +  * [[tutorial:entity-old|Adding a Cookie Creeper Entity]]
  
 === Documentation === === Documentation ===
Line 89: Line 122:
   * [[documentation:fabric_mod_json|Structure of fabric.mod.json]]   * [[documentation:fabric_mod_json|Structure of fabric.mod.json]]
   * [[documentation:fabric_mod_json_spec|fabric.mod.json specification]]   * [[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 94: Line 128:
   * [[documentation:fabric_loader|Fabric Loader]]   * [[documentation:fabric_loader|Fabric Loader]]
   * [[documentation:fabric_loom|Fabric Loom]]   * [[documentation:fabric_loom|Fabric Loom]]
- 
-==== Examples ==== 
- 
-  * [[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]] (Outdated) - not a direct tutorial, but may come in handy 
- 
----- 
-===== Fabric Сontributors ===== 
- 
-If you'd like to contribute to Fabric, you might be interested in these links: 
-  * [[tutorial:feature_procedure|The Fabric Feature Procedure]] - or how to get your feature accepted (or not!) 
-  * [[https://github.com/FabricMC|Fabric on GitHub]] 
-  * [[https://github.com/FabricMC/yarn|Game mappings repository + contribution documentation]] 
- 
- 
----- 
-===== Extremely Strange People ===== 
- 
-  * [[tutorial:updating_yarn|Updating Yarn to a new Minecraft version]] - for prospective Yarn developers, **not** regular users or modders! 
- 
- 
----- 
-===== Wiki Meta ===== 
- 
-  * [[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. 
tutorial/sidebar.txt · Last modified: 2024/02/04 23:51 by modmuss50