Views
Actions
Difference between revisions of "Main Page"
(enlargen the title text) |
(change format to categorized blocks) |
||
Line 1: | Line 1: | ||
− | <div style= | + | __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: | The Forge Community Wiki exists so that the community can: | ||
+ | |||
* collectively keep track of the major changes and updates to Forge, | * 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 | * provide each other with more in-depth explanations to subjects they happen to know about | ||
* contribute example code for problem subjects | * 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. | + | 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.3'''. 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_Structure|Proper_Mod_Structure]]<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> | ||
+ | [[I18n|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> |
− | [[Using | + | [[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 (AT)]]<br> |
+ | [[Toolchain|Deobfuscation Process]]<br> | ||
+ | </div> | ||
− | = | + | <div style="flex: 1"></div> |
− | |||
− | |||
− | |||
− | + | </div> | |
− | |||
− | |||
− | |||
− | |||
− |
Revision as of 22:54, 24 October 2020
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.
Please read the wiki policy before editing!
The current Latest version is 1.16.3. The current Long Term Support (LTS) version is 1.15.2.
Beginner Topics
Getting_Started
Proper_Mod_Structure
The Debug Profiler
Version Checker
Common Concepts
Understanding Sides
Understanding Events
Registration
Internationalization
Forge Conventions
Resources and Data
Data Generation
Introduction
Recipes
Tags
Loot Tables
Localization
BlockStates and Models
Tile Entities
Handling Information
Introduction
Named Binary Tag (NBT)
Using PacketBuffer
Sending and Receiving Packets
Using SimpleChannel
Networking_with_Entities
Using DynamicOps
Using Codecs
Data Storage
Understanding Capabilities
Attaching Capabilities
Saved Data