User Tools

Site Tools


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
sidebar [2019/08/07 21:12] fudgesidebar [2022/08/24 16:48] (current) – removed mineblock11
Line 1: Line 1:
-====== Welcome to the Fabric Wiki! ====== 
  
-This is an early work-in-progress wiki dedicated to documenting the methods, tools and APIs of the Fabric project. 
- 
-Fabric is a modular modding toolchain targetting Minecraft 1.14 and above, including snapshots. 
- 
-**Make sure to check out [[http://fabricmc.net/discuss|our community spaces]], and read our [[rules|Community Rules]]!** 
- 
-  * [[faq:user|Frequently Asked Questions (from users)]] 
-  * [[faq:expert|Frequently Asked Questions (expert mode)]] - a supplement to the above with more detailed answers 
- 
- 
----- 
-===== Installing and Using Fabric ===== 
- 
-If you're willing to use Fabric as a player, server administrator or modpack developers, these articles are for  
-you: 
- 
-==== Tutorials ==== 
- 
-  * [[install|Installing Fabric]] 
-  * [[tutorial:install_with_minecraft_launcher|Installing Fabric using the Minecraft Launcher]] 
-  * [[tutorial:install_with_multimc|Installing Fabric using MultiMC]] 
-  * [[tutorial:installing_minecraft_fabric_server|Installing a Minecraft/Fabric Server]] 
-  * [[tutorial:adding_mods|Adding mods]] 
-  * [[tutorial:updating_fabric_using_multimc_launcher|Updating an existing MultiMC Instance]] 
-  * [[tutorial:install_java|Install/Verify Java]] 
- 
- 
----- 
-===== Modpack and Launcher Developers ===== 
- 
-**Please keep in mind that we recommend using MultiMC and MCUpdater for modpack play and distribution.** However, that doesn't stop us from trying to support other solutions! 
- 
-==== Tutorials ==== 
- 
-  * [[tutorial:mcupdater_modpacks|Using MCUpdater for Fabric modpacks]] (covers usage and creation) 
-  * [[tutorial:technic_modpacks|Publishing Fabric modpacks on Technic]] 
-  * [[tutorial:atlauncher_modpacks|Publishing Fabric modpacks on ATLauncher]] 
- 
-==== Documentation ==== 
- 
-  * [[documentation:modpack_related_endpoints|Modpack-related endpoints]] 
- 
- 
- 
----- 
-===== Mod Developers ===== 
- 
-If you'd like to start developing with Fabric, here are some articles which might interest you. 
- 
-==== Tutorials ==== 
- 
-=== Setup === 
- 
-  * [[tutorial:setup|Setting up a development environment]] 
-  * [[https://wiki.vg/Debugging|Enabling Log4j debug messages]] 
-  * [[tutorial:cursegradle|Publishing mods with CurseGradle]] 
- 
-=== Basics === 
- 
-  * Conventions and Terminology 
-    * [[tutorial:terms|Basic conventions and terminology]] 
-    * [[tutorial:side|Server and client side terminology]] 
-  * Development Tools  
-    * [[documentation:libraries|Third-party library mods]] 
-    * [[tutorial:applychanges|Applying changes without restarting Minecraft]] 
-  * [[tutorial:lang|Creating a lang file]] 
-  * [[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:tooltip|Adding a tooltip]] 
-=== Blocks and Block Entities=== 
- 
-  * [[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:biomecoloring|Make a block change color depending on biome]] 
-  * [[tutorial:blockappearance|Manipulating a Block's appearance]] 
-  * [[tutorial:blockentityrenderers|Rendering blocks and items dynamically using block entity renderers]] 
-=== Entities === 
- 
-  * [[tutorial:entity|Adding an Entity]] 
-=== World Generation === 
- 
-  * [[tutorial:ores|Generating custom ores in the world]] 
-  * [[tutorial:structures|Generating structures]] 
-  * [[tutorial:biome|Adding a Biome]] 
-  * [[tutorial:dimensionconcepts|Dimension Concepts]] 
-  * [[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]] 
-=== Advanced === 
- 
-  * [[tutorial:modding_tips|Modding Tips]] 
-  * [[tutorial:loader04x|Updating from Loader 0.3.x to 0.4.x]] 
-  * [[tutorial:migratemappings|Updating Yarn mappings in a Java codebase]] 
- 
-=== Documentation === 
- 
-  * [[documentation:fabric_mod_json|fabric.mod.json]] 
-  * [[http://github.com/SpongePowered/Mixin/wiki|Mixin library wiki]] 
-  * [[documentation:rendering|Rendering in Fabric (DRAFT)]] 
-  * [[documentation:build_pipelines|Fabric build pipelines (DRAFT)]] 
-  * [[documentation:fabric_loader|Fabric Loader]] 
-  * [[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]] - 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. 
sidebar.1565212320.txt.gz · Last modified: 2019/08/07 21:12 by fudge