Preface
Graduate Texts in Minecraft (GTMC) is a community-driven project offering technical and redstone tutorials for Minecraft. It serves both as a beginner's guide and as in-depth documentation for experienced players looking to understand Minecraft's internal mechanics.
The editorial team is committed to producing content that is clear, accurate, and accessible. Community contributors are also welcome to help write and improve the project by submitting Pull Requests.
1 Explanatory Notes
Each article in the documentation can be divided into a Basic section and an Advanced section, targeting beginners and experienced players respectively.
Some Basic section content that is relatively rare or uncommon will be marked with an asterisk (*) in the chapter title.
For ease of understanding, the Basic section may include some generalized statements that aren't perfectly rigorous but hold true in typical situations. These statements will be marked with a superscript1 and explained further in the Advanced section or in footnotes.
The documentation assumes readers have a fairly basic understanding of Minecraft and its redstone components. If you run into issues while reading, feel free to consult the Wiki. Likewise, special or atypical cases fall outside the scope of this article and are usually documented on the Wiki. When such cases exist for a given concept, they will be marked with a superscript2.
The code in this documentation is decompiled using 1.20.1-yarn. Any special cases will be noted with a superscript3.
Feel free to join the QQ group for discussion: 1031431170
2 Copyright Notice and Licensing
Copyright © 2024-2026 GTMC Wiki.
Original content in this documentation is licensed under CC BY-NC-SA 4.0.
Minecraft ® is a registered trademark of Mojang AB.
Minecraft © Mojang AB / Microsoft Corporation. All Rights Reserved.
Game screenshots, textures, source code, and other content referenced in this documentation are protected by copyright law and are quoted in a limited manner in compliance with the Minecraft EULA and Minecraft Usage Guidelines.
The source code referenced in this documentation comes from decompilation research of Minecraft, using the Yarn mappings for readable decompilation. These mappings are licensed under CC0 1.0.
This documentation does not constitute redistribution of Minecraft game code or any form of commercial use, nor does it provide complete game code or executable files that can be run directly. All descriptions of the game's internal mechanisms are limited to learning and explanatory purposes.
Contact emails: tanh_heng@outlook.com, fannbryan@gmail.com, yuhan2680@qq.com, suyang233@hotmail.com, Molforte@outlook.com
GTMC Team:
- Writers / ABxl_lly, , , , , , ,
- Development / ,
- Collaboration / Petris, , XJH_Jorhai
- Special Thanks / , 五羊飞 kaniol
This is not an official documentation. We are not affiliated with Mojang or Microsoft by any means.
