This document provides a comprehensive guide to Minecraft modding in Java and other languages, including resources, tutorials, and community links. It covers various modding APIs like Forge, Fabric, Bukkit/Spigot, BungeeCord, Sponge, and Bedrock Edition modding, offering a starting point for both beginners and experienced developers. The guide also includes essential Java learning resources and addresses effective methods for seeking help and troubleshooting issues. Please contribute by sharing your tutorials and resources!
我的世界开发者中文指南
欢迎各位前往讨论区交流想法,求助问题。
MCBBS关站致使大量教程失效,恳请各位读者协助指南联系相关作者及时迁移教程。
点击右上方的“Watch”按钮以实时获取中文指南的更新情况,点击右上方“Star”按钮以支持中文指南的编撰。
欢迎各位在此提交各类我的世界开发相关教程、资料、文档、类库。
目录
提问的方法
当你遇到使用搜索引擎、查阅相关文档、进行Debug(如果没有做过上述操作的话,请立刻去做)也无法解决的问题的时候,你可能会向他人求助。当你提问时,请确保你准确提供了以下信息:
如果你通过发帖的方式提问,请在你的标题也简略的包含问题描述和平台信息。例如《[Forge][1.7.10]载入Mod时出现NullPointerException》
请记住,不要认为他人的回答是理所应当的。如果你想学习更多关于提问的方法、技巧、礼仪,看看提问的智慧会给予你许多帮助。
常用网站与资源
我的世界中文论坛开发讨论板块
Github
全球最大的社交编程与代码托管网站,可以在这里查看许多模组和插件的源代码。
码云
中文社交编程与代码托管网站。
Stack Overflow
全球最大的编程知识分享与学习社区,你可以在此找到许多编程问题的答案。
搜索引擎百度/必应/谷歌
有什么问题为什么不先百度一下呢?
Wiki.vg
我的世界反向工程与协议参考文档网站,包含各版本网络通信协议、数据格式、Mojang正版验证协议等参考文档。
我的世界中文论坛开发教程索引贴
TeaCon模组开发茶会 —— 线上Minecraft模组开发大赛
V2我的世界开发者论坛
其他资源
国内开发交流社群
Java基础
《Java从入门到精通》
广为人知的Java中文入门书籍。
《Java 8 编程入门(参考)官方教程》
本书分两册,入门版本内容较少,参考版本内容较多。中文版翻译较为生硬难懂,仅做参考。
《Java核心技术》
本书分两册,经久不衰且内容翔实的Java进阶书籍。
Java 中文在线免费教程
内容未经考究,仅供参考。
Java 8 文档(英文/中文)
JDK 下载
扩展阅读
进一步提高Java编程能力。
Forge模组
【1.19-1.18】正山小种 - Forge 模组开发指南
【1.16】Boson 1.16 模组开发教程
【1.12.2】Harbinger Forge 模组开发指南
【1.8.9】zzzz的模组开发教程
Forge官方文档
介绍了Forge所增加的部分功能。
MDK(Minecraft开发工具包)
简体中文资源
有删除线的条目可能已有更优秀的资源,或已过时,或链接失效,或存在误导、内容欠缺的问题,仅供参考。
其他语言资源
模组迁移指南
模组示例代码
模组开发讨论
模组开发相关工具
ForgeGradle
Mod Coder Pack
Parchment
Minecraft 1.16.5+ 第三方反混淆表
Forge Javadoc
本JavaDoc由第三方提供,不能保证其时效性及有效性,以实际开发环境为准。
NeoForge模组
目前本条目仍在建设中,欢迎各位前往相关Issue提交意见建议。
官方网站
官方文档
【1.20.4】Flandre芙兰的NeoForge教程(Bilibili视频/源代码)
【1.20.4】kitUIN的NeoForge教程
Bukkit/Spigot插件
tdiant的Bukkit插件开发教程(Github)
Rarity的Bukkit插件开发教程(Github)
官方教程
Bukkit API开发者文档
Spigot官方论坛插件开发讨论版块
很多问题都能在这里解决。
简体中文资源
有删除线的条目可能已有更优秀的资源,或已过时,或链接失效,或存在误导、内容欠缺的问题,仅供参考。
Fabric模组
官方网站
官方Wiki(英文/中文)
官方模板模组生成器
官方示例模组仓库
简体中文资源
有删除线的条目可能已有更优秀的资源,或已过时,或链接失效,或存在误导、内容欠缺的问题,仅供参考。
BungeeCord插件
《BungeeCord插件开发》中文翻译
官方Wiki
BungeeCord插件开发教程
BungeeCord官方论坛插件开发讨论板块
Sponge插件
官方网站
官方论坛
官方教程(多国语言,含简体中文)
官方JavaDoc
简体中文资源
数据包
文档与教程
工具
Java版启动器
文档与教程
类库
基岩版服务端
官方服务端
LeviLamina (原LiteLoaderBDS)
bdsx
Endstone
PowerNukkitX
Cloudburst Nukkit
Dragonfly
其他资源
基岩版Addons
我的世界:基岩版创作者文档
我的世界:基岩版脚本API参考文档
我的世界中文Wiki“附加包(Add-Ons)”页面
边做边学:从零开始制作一个矿石作物 Addon
【非官方】我的世界基岩版开发百科
【非官方】Bedrock Wiki
其他资源
基岩版模组
Horizon
Amethyst
网易基岩版
着色器包
我的世界图形学社区文档
简体中文资源
其他语言资源
过时资源
LiteLoader模组
官方网站
zzzz的LiteMod开发引导(简体中文)
官方源码仓库
Nukkit插件
Java开发的Minecraft基岩版服务端。
Nukkit插件中文开发教程
Nukkit官方论坛插件开发讨论板块
PocketMine插件
PocketMine插件开发中文教程
简体中文资源
版权声明
本作品作者为我的世界开发者中文指南所有贡献者。
本作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可。
转载请附上本作品链接: https://github.com/Mouse0w0/MinecraftDeveloperGuide
统计信息
Stargazers over time