Translation notice
This page was translated with machine translation and may contain inaccuracies. If you can help improve it, please open an issue or submit a pull request.
resource pack architecture
Model
- Model - Minecraft Wiki
- Java version json model guide
- models: First understand the model file, then understand the modeling
- Tool: Blockbench
- [Software Tutorial] Blockbench Tutorial Free modeling software for Minecraft
- Blockbench Wiki
- Interface introduction and common styles (It is recommended to read together with the following related information in the target library)
- blockbench modeling software quick start tutorial document - Ita Miaoah
block model
item model
Equipment model
- Equipment Model - Minecraft Wiki
- [Reproduction Plan] Making Elbow Baseball Jerseys—Introduction to Customized Equipment (Note: This video is based on 1.21.2. The path has been changed in 1.21.4 and subsequent versions, but the basic logic remains unchanged)
1.21.2
texture
- Textures - Minecraft Wiki
- Block texture gallery: block texture collection
- A little research on equipment mask (camera_overlay)
1.21.2
- skin
- Texture style (translated from blockbench wiki)
sound
font
shader
- shader - Minecraft Wiki
- vanilla shader guidance - SPGoding
- Minecraft GLSL Shadershader basic tutorial series
已过时 - MCJEshader Tutorial: From Getting Started with Development to Game Crash
- Xuanyu 1725 shader introductory tutorial
- Vanilla shader introductory tutorial! (4/21)
- Minecraft-Shaders-Wiki
- Research experience on vanilla resource pack shader and animation
- Analysis & usage of depth buffer shader that no one will see
- data pack passes parameters to resource pack shader
- GAMES101-Introduction to Modern Computer Graphics-Yan Lingqi
- (Refer to) OpenGL api manual
(Read The *Friendly* Manual)