Difference between revisions of "Main Page"

From Forge Community Wiki
m (Protected "Main Page": High traffic page ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)))
m (Remove reference to 1.15.2 as grace/LTS version.)
(36 intermediate revisions by 8 users not shown)
Line 1: Line 1:
<strong>MediaWiki has been installed.</strong>
+
__NOTOC__
 +
<templatestyles src=":Main_Page/styles.css" />
  
Consult the [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents User's Guide] for information on using the wiki software.
+
<div class="center title">Forge Community Wiki</div>
  
== Getting started ==
+
The Forge Community Wiki exists so that the community can:
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Configuration_settings Configuration settings list]
+
 
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ MediaWiki FAQ]
+
* collectively keep track of major changes and updates to Forge and Vanilla code;
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list]
+
* create and edit articles with in-depth explanations about a variety of Forge-related subjects; and
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation#Translation_resources Localise MediaWiki for your language]
+
* contribute example code and tutorials for both simple and difficult concepts.
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Combating_spam Learn how to combat spam on your wiki]
+
 
 +
This wiki is editable by any registered user with an account. This is to allow tracking of harmful edits, but isn't imposing any annoying limits. We welcome any edit, however small. Join the [https://discord.gg/Nn42eAh Discord] to discuss changes and edits to the wiki with others and the staff.
 +
 
 +
{{Supported versions}}
 +
 
 +
<div class="center round_warning">
 +
Please read the [[FCWMeta:Wiki Policy|wiki policy]] before editing!
 +
</div>
 +
 
 +
<div class="center" style="margin-bottom: 2em">
 +
The current ''Latest'' version is '''1.17.1'''. The current ''Long Term Support (LTS)'' version is '''1.16.5'''.
 +
</div>
 +
 
 +
<div class="box_container center">
 +
 
 +
<div class="box">
 +
<h3>Beginner Topics</h3>
 +
* [[Getting Started]]
 +
* [[Proper Mod Structuring]]
 +
* [[Mods.toml file]]
 +
* [[Debug Profiler|The Debug Profiler]]
 +
* [[Version Checker]]
 +
</div>
 +
 
 +
<div class="box">
 +
<h3>Common Concepts</h3>
 +
* [[Sides|Understanding Sides]]
 +
* [[Events|Understanding Events]]
 +
* [[Registration]]
 +
* [[Internationalization]]
 +
</div>
 +
 
 +
<div class="box">
 +
<h3>Forge Conventions</h3>
 +
* [[Semantic Versioning]]
 +
* [[Stages of Modloading]]
 +
</div>
 +
 
 +
<div class="box">
 +
<h3>Resources and Data</h3>
 +
* [[Using Resources|Introduction]]
 +
* [[Recipes]]
 +
* [[Tags]]
 +
</div>
 +
 
 +
<div class="box">
 +
<h3>Blocks</h3>
 +
* [[Making Blocks|Creating Blocks]]
 +
* [[Understanding Blockstates]]
 +
* [[Interacting With Blocks|Block Interactions]]
 +
</div>
 +
 
 +
<div class="box">
 +
<h3>Items</h3>
 +
* [[Making Items]]
 +
* [[Making Tools]]
 +
* [[BlockEntityWithoutLevelRenderer|<tt>BlockEntityWithoutLevelRenderer</tt>]]
 +
</div>
 +
 
 +
<div class="box">
 +
<h3>Data Generation</h3>
 +
* [[Datageneration|Introduction]]
 +
* [[Datageneration/Recipes|Recipes]]
 +
* [[Datageneration/Tags|Tags]]
 +
* [[Datageneration/Loot_Tables|Loot Tables]]
 +
* [[Datageneration/I18n|Localization]]
 +
* [[Datageneration/States and Models|<tt>BlockState</tt>s and Models]]
 +
</div>
 +
 
 +
<div class="box">
 +
<h3>Block Entities</h3>
 +
* [[Block Entities|Introduction]]
 +
* [[Block Entity Renderer|<tt>BlockEntityRenderer</tt>]]
 +
</div>
 +
 
 +
<div class="box">
 +
<h3>Models</h3>
 +
* [[Introduction to Models|Introduction]]
 +
* [[Model JSONs]]
 +
* [[BlockState JSONs]]
 +
* [[Coloring textures dynamically|Dynamically Colored Textures]]
 +
* [[Item Properties]]
 +
</div>
 +
 
 +
<div class="box">
 +
<h3>Handling Information</h3>
 +
* [[Understanding Networking|Introduction]]
 +
* [[Using NBT|Named Binary Tag (NBT)]]
 +
* [[Using FriendlyByteBuf|Using <tt>FriendlyByteBuf</tt>]]
 +
* [[Sending Packets|Sending and Receiving Packets]]
 +
* [[Using SimpleChannel|Using <tt>SimpleChannel</tt>]]
 +
* [[Networking with Entities]]
 +
* [[DynamicOps|Using DynamicOps]]
 +
* [[Codecs|Using Codecs]]
 +
</div>
 +
 
 +
<div class="box">
 +
<h3>Data Storage</h3>
 +
* [[Capabilities|Understanding Capabilities]]  
 +
* [[Capabilities/Attaching|Attaching Capabilities]]
 +
* [[Saved Data]]
 +
</div>
 +
 
 +
<div class="box">
 +
<h3>Game Effects</h3>
 +
* [[Mob Effects]]
 +
* [[Potions]]
 +
* [[Particles]]
 +
* [[Sounds]]
 +
</div>
 +
 
 +
<div class="box">
 +
<h3>Events</h3>
 +
* [[Events|Understanding Events]]
 +
* [[Entity Events]]
 +
</div>
 +
 
 +
<div class="box">
 +
<h3>Others</h3>
 +
* [[Dependencies]]
 +
* [[Dynamic Loot Modification]]
 +
* [[Components|Components and Translation Keys]]
 +
* [[Key Mappings]]
 +
* [[Access Transformers]]
 +
* [[Toolchain]]
 +
</div>
 +
 
 +
<div class="box">
 +
<h3>Recipes</h3>
 +
* [[Recipes]]
 +
* [[Custom Recipes|Custom Recipe Types]]
 +
* [[Datageneration/Recipes|Datageneration]]
 +
</div>
 +
 
 +
</div>

Revision as of 16:34, 6 October 2021

Forge Community Wiki

The Forge Community Wiki exists so that the community can:

  • collectively keep track of major changes and updates to Forge and Vanilla code;
  • create and edit articles with in-depth explanations about a variety of Forge-related subjects; and
  • contribute example code and tutorials for both simple and difficult concepts.

This wiki is editable by any registered user with an account. This is to allow tracking of harmful edits, but isn't imposing any annoying limits. We welcome any edit, however small. Join the Discord to discuss changes and edits to the wiki with others and the staff.

This wiki hosts information for the following Minecraft versions:

Please read the wiki policy before editing!

The current Latest version is 1.17.1. The current Long Term Support (LTS) version is 1.16.5.