1.
Introduction
1.1.
What is Forge?
1.2.
How Minecraft Works?
1.3.
Development Model
1.4.
Core Concepetion
2.
Development Environment
2.1.
Setup Environment
2.2.
Introduce Environment
2.3.
Customize Mod Info
3.
Item
3.1.
First Item
3.2.
Model and Texture
3.3.
Item and ItemStack
3.4.
Item Group
3.5.
Food
3.6.
Sword
3.7.
Tool
3.8.
Armor
3.9.
Item Property Override
4.
Localization
5.
Block
5.1.
First Block
5.2.
Block and BlockState
5.3.
Block's Model and Texture
5.4.
Block with BlockState
5.5.
Not Solid Block and custom model
5.6.
Render Type
6.
Special Model
6.1.
Obj Model
7.
TileEntity
7.1.
First TileEntity and Data Storage
7.2.
ITickableTileEntity
7.3.
TileEntity's Data Sync
8.
Special render
8.1.
IBakedModel
8.2.
TileEntityRneder
8.3.
ItemStackTileEntityRenderer
9.
Event System
10.
Network
10.1.
Network Packet
10.2.
Network Security
11.
Entity
11.1.
First Entity and Data Sync
11.2.
Animal and AI
12.
Capability System
12.1.
Capability from Scratch
12.2.
Use Predefined Capability
12.3.
Attach Capability provider
13.
WorldSavedData
14.
Gui
14.1.
First Gui
14.2.
Container
14.3.
HUD
15.
Fluid
16.
World Generation
16.1.
Ore Generation
16.2.
Structure Generation
16.3.
Customize Biome and World Type
16.4.
Customize Dimension
17.
Data Pack
17.1.
Recipe
17.2.
LootTable
18.
Data Generator
19.
Command
20.
Advancements
21.
Configure
22.
Potion
23.
Paticle
24.
Sound
25.
User Input
26.
Compatibiilty
27.
Access Transformer
28.
CoreMod
Light (default)
Rust
Coal
Navy
Ayu
Boson 1.16 Modding Tutorial
Capability from Scratch