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.4. The current Long Term Support (LTS) version is 1.15.2.
Beginner Topics
Getting Started
Proper Mod Structuring
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