Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/xfl03/coremodtutor
Minecraft 1.3.2-1.15.2 Vanilla and FML CoreMod Development Tutorial.
https://github.com/xfl03/coremodtutor
coremod forge gitbook java minecraft minecraft-mod
Last synced: 1 day ago
JSON representation
Minecraft 1.3.2-1.15.2 Vanilla and FML CoreMod Development Tutorial.
- Host: GitHub
- URL: https://github.com/xfl03/coremodtutor
- Owner: xfl03
- License: mit
- Created: 2019-03-03T09:29:51.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-06-14T08:06:54.000Z (over 2 years ago)
- Last Synced: 2024-11-07T12:02:14.677Z (1 day ago)
- Topics: coremod, forge, gitbook, java, minecraft, minecraft-mod
- Homepage: https://xfl03.gitbook.io/coremodtutor/
- Size: 106 KB
- Stars: 166
- Watchers: 6
- Forks: 10
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Minecraft 1.3.2-1.15.2 原版 / FML CoreMod 开发教程
[**蓝色**](#)的链接表示这部分已写完,**黑色**的文本表示尚未完成。
教程在 [GitHub](https://github.com/xfl03/CoreModTutor) 上开放 markdown 形式的源代码,希望可以请求给予一个star。
如果该教程以及其中的源代码存在问题或有其他疑问,欢迎通过 [GitHub Issue](https://github.com/xfl03/CoreModTutor/issues) 来提出。
这是一篇比较全面的 CoreMod 教程,也是对开发 CoreMod 过程的记录。请选择性阅读自己需要的部分,当然如果能有耐心阅读完所有内容当然是最好不过的。
原版 CoreMod 部分是从 FML 如何向 Minecraft 注入代码的角度进行分析,非必读内容;FML CoreMod 部分也可以直接阅读欲开发的版本。## 版权声明
本教程作者为 [xfl03](https://github.com/xfl03) ,Mixin部分作者为[ZekerZhayard](https://github.com/ZekerZhayard) 。感谢各位贡献者的辛勤付出,完整贡献者名单请参阅 [GitHub](https://github.com/xfl03/CoreModTutor/graphs/contributors) 。
本作品采用
知识共享署名-相同方式共享 4.0 国际许可协议
进行许可。转载请附上GitHub地址:
[https://github.com/xfl03/CoreModTutor](https://github.com/xfl03/CoreModTutor)教程中的原创代码由MIT方式开源,可自由使用。
教程中使用的Forge代码为LGPL形式开源,版权属于Forge团队。## [目录](SUMMARY.md)
### [0 绪论](book/0.md)
### 1 简介
* [CoreMod](book/1.1.md)
* [Minecraft混淆方式](book/1.2.md)### [2 Java虚拟机](book/2.md)
* [ClassLoader类加载器](book/2.1.md)
* [ByteCode字节码](book/2.2.md)### 3 原版 CoreMod
* [直接修改class文件](book/3.1.md)
* [JavaAgent](book/3.2.md)
* [LaunchWrapper](book/3.3.md)
* [ModLauncher](book/3.4.md)### 4 FML CoreMod
* [1.3.2-1.5.2](book/4.1.md)
* [1.6.1-1.12.2](book/4.2.md)
* [1.13.2-1.15.2](book/4.3.md)### [5 Mixin](book/5.md)
* [配置](book/5.1.md)
* [引导](book/5.2.md)
* [注入](book/5.3.md)
* [修改](book/5.4.md)
* [定位](book/5.5.md)
* [融合](book/5.6.md)
* [扩展](book/5.7.md)
* [调试](book/5.8.md)### 6 ASM
### 附录
* [附录A 相关工具下载](book/附录A.md)
* [附录B 常见Java字节码指令表](book/附录B.md)
* [附录C 参考资料](book/附录C.md)