5,664 bytes added
, 17:05, 9 December 2020
__NOTOC__
<div style="text-align: center; font-weight: 900; font-size: 3em; line-height: 1.2em; color: #e0a969;">Forge Community Wiki</div>
The Forge Community Wiki exists so that the community can:
* collectively keep track of the major changes and updates to Forge,
* provide each other with more in-depth explanations to subjects they happen to know about
* contribute example code for problem subjects
This Wiki is editable by any user that creates an account. This is so that we can keep track of harmful edits, but isn't imposing any annoying limits. We welcome any edit, however small.
Note that the wiki is still in its early stages. Pages can and will move around often, so if you bookmark any of these pages it's on you if the link dies. :-)
Please note that we only maintain wiki entries for the Latest and Long Term Support (LTS) releases. Once a documented release is no longer under LTS, it will be removed.
<div style="font-weight: 700; width: 60%; border-radius: 1em; margin: auto; text-align: center;">
Please read the [[FCWMeta:Wiki_Policy|wiki policy]] before editing!
</div>
<div style="text-align: center; margin-bottom: 2em">
The current ''Latest'' version is '''1.16.4'''. The current ''Long Term Support (LTS)'' version is '''1.15.2'''.
</div>
<div style="display: flex; text-align: center; border-color: yellow">
<div style="flex: 1; padding: 1em; border: solid; border-radius: 1em; margin-right: 1em">
<h3 style="margin-top: 0">Beginner Topics</h3>
[[Getting_Started|Getting Started]]<br>
[[Proper_Mod_Structuring|Proper Mod Structuring]]<br>
[[Debug_Profiler|The Debug Profiler]]<br>
[[Update_Checker|Update Checker]]<br>
</div>
<div style="flex: 1; padding: 1em; border: solid; border-radius: 1em; margin-right: 1em">
<h3 style="margin-top: 0">Common Concepts</h3>
[[Sides|Understanding Sides]]<br>
[[Events|Understanding Events]]<br>
[[Registration|Registration]]<br>
[[Internationalization|Internationalization]]<br>
</div>
<div style="flex: 1; padding: 1em; border: solid; border-radius: 1em">
<h3 style="margin-top: 0">Forge Conventions</h3>
[[Semantic_Versioning|Semantic Versioning]]<br>
[[Stages_of_Modloading|Stages of Modloading]]<br>
</div>
</div>
<div style="display: flex; text-align: center; margin-top: 1em">
<div style="flex: 1; padding: 1em; border: solid; border-radius: 1em; margin-right: 1em">
<h3 style="margin-top: 0">Resources and Data</h3>
[[Using_Resources|Introduction]]<br>
[[Recipes|Recipes]]<br>
[[Tags|Tags]]<br>
</div>
<div style="flex: 1; padding: 1em; border: solid; border-radius: 1em; margin-right: 1em">
<h3 style="margin-top: 0">Blocks</h3>
[[Making_Blocks|Creating Blocks]]<br>
[[Understanding_Blockstates|Understanding Blockstates]]<br>
[[Interacting_With_Blocks|Block Interactions]]<br>
</div>
<div style="flex: 1; padding: 1em; border: solid; border-radius: 1em">
<h3 style="margin-top: 0">Items</h3>
[[Making_Items|Making Items]]<br>
[[Making_Tools|Making Tools]]<br>
[[ItemStack_TileEntityRenderer|<tt>ItemStackTileEntityRenderer</tt>]]<br>
</div>
</div>
<div style="display: flex; text-align: center; margin-top: 1em">
<div style="flex: 1; padding: 1em; border: solid; border-radius: 1em; margin-right: 1em">
<h3 style="margin-top: 0">Data Generation</h3>
[[Datageneration|Introduction]]<br>
[[Datageneration/Recipes|Recipes]]<br>
[[Datageneration/Tags|Tags]]<br>
[[Datageneration/Loot_Tables|Loot Tables]]<br>
[[Datageneration/I18n|Localization]]<br>
[[Datageneration/States_and_Models|<tt>BlockState</tt>s and Models]]<br>
</div>
<div style="flex: 1; padding: 1em; border: solid; border-radius: 1em; margin-right: 1em">
<h3 style="margin-top: 0">Tile Entities</h3>
[[Basics_of_Tile_Entities|Introduction]]<br>
[[Using_Tile_Entity_Renderers|Using Tile Entity Renderers]]<br>
</div>
<div style="flex: 1; padding: 1em; border: solid; border-radius: 1em">
<h3 style="margin-top: 0">Models</h3>
[[Introduction_to_Models|Introduction]]<br>
[[Model_JSONs|Model JSONs]]<br>
[[BlockState_JSONs|BlockState JSONs]]<br>
[[Coloring_textures_dynamically|Dynamically Colored Textures]]<br>
[[Item_Overrides|Item Overrides]]<br>
</div>
</div>
<div style="display: flex; text-align: center; margin-top: 1em">
<div style="flex: 1; padding: 1em; border: solid; border-radius: 1em; margin-right: 1em">
<h3 style="margin-top: 0">Handling Information</h3>
[[Understanding_Networking|Introduction]]<br>
[[Using_NBT|Named Binary Tag (NBT)]]<br>
[[Using_PacketBuffer|Using <tt>PacketBuffer</tt>]]<br>
[[Sending_Packets|Sending and Receiving Packets]]<br>
[[Using_SimpleChannel|Using <tt>SimpleChannel</tt>]]<br>
[[Networking_with_Entities|Networking with Entities]]<br>
[[DynamicOps|Using DynamicOps]]<br>
[[Codecs|Using Codecs]]<br>
</div>
<div style="flex: 1; padding: 1em; border: solid; border-radius: 1em; margin-right: 1em">
<h3 style="margin-top: 0">Data Storage</h3>
[[Capabilities|Understanding Capabilities]]<br>
[[Capabilities/Attaching|Attaching Capabilities]]<br>
[[World_Saved_Data|World Saved Data]]<br>
</div>
<div style="flex: 1; padding: 1em; border: solid; border-radius: 1em">
<h3 style="margin-top: 0">Game Effects</h3>
[[Effects|Effects]]<br>
[[Potions|Potions]]<br>
[[Particles|Particles]]<br>
[[Sounds|Sounds]]<br>
</div>
</div>
<div style="display: flex; text-align: center; margin-top: 1em">
<div style="flex: 1; margin-right: 1em"></div>
<div style="flex: 1; padding: 1em; border: solid; border-radius: 1em; margin-right: 1em">
<h3 style="margin-top: 0">Others</h3>
[[Dynamic_Loot_Modification|Dynamic Loot Modification]]<br>
[[Access_Transformers|Access Transformers]]<br>
[[Toolchain|Deobfuscation Process]]<br>
</div>
<div style="flex: 1"></div>
</div>