MC百科社群

标题: 原版及Mod/插件的Bug汇报教程以及注意事项 [打印本页]

作者: Meow J    时间: 2016-2-28 02:59
标题: 原版及Mod/插件的Bug汇报教程以及注意事项
本帖最后由 Meow J 于 2016-2-28 03:11 编辑

原版游戏中的Bug

概述:
首先,如果你想要报告原版游戏中的Bug的话,请记住一个网站: https://bugs.mojang.com/,这是Mojang的Bug Tracker,一切关于原版(不管是PC、PE或者是启动器)的Bug请都在这里提交。在mcbbs、贴吧、mcmod论坛报告Bug都是没有作用的!当然除非有好心人帮你报告到Mojang。
报告Bug需要一定的英文基础,大概初二左右的水平就足够了。如果遇到不会的词可以去查各种字典或者对照中文英文Minecraft wiki来学习。
报告前注意事项:
报告流程:
首先,请先进入https://bugs.mojang.com/,如果你没有注册过账号,请点击Login下方的那个Sign up来注册,注册过程非常简单,我就不赘述了。

注册完登录之后切换到Dashboard,在那里请点击你想要提交Bug使用的版本
QQ图片20160228022835.png
从上到下分别是PC版,PE版,主机板。注意,Windows 10版本的Minecraft属于Pocket Edition,请直接点击第二个。在这里我选择第一个PC版作为例子进行下面的教程,其它版本类似。

进入专区之后,请点击中上方的Create issue按钮,如下所示
QQ图片20160228022926.png

点击之后会出来这样一个界面
QQ图片20160228022937.png
如果你的界面不一样可以点击右上角的Configure Fields点击里面的All把所有项目都选中。

下面将详细说明每一项的作用,红色字体项目表示必填:

最后点击Create按钮就能创建你的新Issue了

Bug描述注意事项:

Mod和插件中的Bug

概述:
在这里我会讲解如何提交Mod和Bukkit插件中的Bug,一般常用的Issue Tracker有两种,一种JIRA(也就是Mojang使用的那个),还有一种就是用GitHub的Issues功能。JIRA的提交流程和上面提交原版Bug的流程差不多,你可以直接去看上面那篇教程。这里主要讲解GitHub的Issues功能的使用方法。如果你想提交的mod或插件作者是中国的那肯定没英语水平需求。如果是外国的还是一样的初二水平就够了,不会的词查字典。

寻找反馈地点:
首先,你需要查找反馈的地点,通常我们只要在Google(或者Yahoo和Bing,只要不是百度就行)搜索"mod/插件原名 + github"来找作者有没有GitHub工程,注意是原名而不是创世神这类的译名。一般来说都是能找到的,即使有些mod/插件不开源,也通常会有一个工程专门反馈Bug。如果真的没找到,在搜索引擎中搜索”minecraft + mod/插件原名“来找插件/mod的发布帖,仔细阅读原帖看看有没有Issue Tracker的字样,如果有就进入那个网址;如果还是没有,那么就直接在原帖或者是论坛(比如IC2就有自己的论坛)回复报告你发现的问题。我在这里只介绍GitHub的Issues的使用方法,在原帖回复很简单就不介绍了。

报告前注意事项:


GitHub的Issues使用方法:
首先,你如果没有GitHub账号的话需要先注册一个,点击右上角Sign up注册,注册很简单就不赘述了。

注册完之后进入你刚刚搜索到的工程,这里以BuildCraft为例,你会看到这样的界面:
QQ图片20160228024339.png

你应该能看到上方有一个Issues按钮:
QQ图片20160228024349.png

点击进入之后你就能看到类似于这样的界面:
QQ图片20160228024456.png


接下来你只需要点击右上角那个绿色的New issue就会弹出个窗口让你新建一个问题了。界面:
QQ图片20160228024532.png
GitHub的编辑器使用的是Markdown语法,如果不会的可以点击这里学习。你只需要在标题简述你的问题并在正文详细说明你的问题就行了。

Bug描述注意事项:

本教程采用Creative Commons 4.0 BY-NC协议,如果想要转载请不要有商业用途,请署名并通知我。

作者: panda_2134    时间: 2016-2-28 15:50
好评ovo
话说v姐弄过一个自助issue编写教程233
http://vazkii.us/br101/
就是这个
我觉得新人也可以试试这个= =
要不加上链接?
作者: sxjsxj    时间: 2016-5-20 22:04
已保存,感谢楼主分享
作者: Zi_Min    时间: 2017-3-18 22:22
已保存~精华竟然没人回复?
作者: 1911226481    时间: 2017-3-18 23:12
能不能在论坛上专门弄个bug的提出的地方,然后由一个人收集一起上报给那个网站,这样既解了新人不会的问题,又能把重要的bug上报,怎么说也是对mc好啊。
做不到也就算了,我提个建议
作者: sxjsxj    时间: 2017-3-19 08:57
1911226481 发表于 2017-3-18 23:12
能不能在论坛上专门弄个bug的提出的地方,然后由一个人收集一起上报给那个网站,这样既解了新人不会的问题 ...

那不是让发现bug的人自己去提交漏洞会更好。
毕竟bug关系到虚拟财产,经的手越少越好。
作者: 1911226481    时间: 2017-3-19 09:17
sxjsxj 发表于 2017-3-19 08:57
那不是让发现bug的人自己去提交漏洞会更好。
毕竟bug关系到,经的手越少越好。 ...

主要问题是麻烦,很多人不想费这个劲,而且很多可能根本就不是bug,而且如果有像我这样看到英文就头疼的也不会去反馈,还有,这个为什么涉及到虚拟财产啊
作者: sxjsxj    时间: 2017-3-19 10:17
1911226481 发表于 2017-3-19 09:17
主要问题是麻烦,很多人不想费这个劲,而且很多可能根本就不是bug,而且如果有像我这样看到英文就头疼的 ...

这个bug是你发现的,你就拥有它的知识产权。
而且别人把漏洞报给百科,百科派人去提交,费时费力,我觉得不妥。
作者: 1911226481    时间: 2017-3-19 10:24
sxjsxj 发表于 2017-3-19 10:17
这个bug是你发现的,你就拥有它的知识产权。
而且别人把漏洞报给百科,百科派人去提交,费时费力,我觉得 ...

这么说也是,不过,提交bug有什么用呢
作者: sxjsxj    时间: 2017-3-19 10:25
1911226481 发表于 2017-3-19 10:24
这么说也是,不过,提交bug有什么用呢

让作者修复,然后有可能被提名到贡献名单中。
毕竟大家都是无偿的。
作者: 1911226481    时间: 2017-3-19 10:27
sxjsxj 发表于 2017-3-19 10:25
让作者修复,然后有可能被提名到贡献名单中。
毕竟大家都是无偿的。

如果是无偿的话就没什么意义了,我有个问题,不是正版行吗
作者: sxjsxj    时间: 2017-3-19 10:29
1911226481 发表于 2017-3-19 10:27
如果是无偿的话就没什么意义了,我有个问题,不是正版行吗

行,一般作者在github有反馈区。
作者: 1911226481    时间: 2017-3-19 10:33
sxjsxj 发表于 2017-3-19 10:29
行,一般作者在github有反馈区。

好吧,但是我还是没看懂怎么反馈




欢迎光临 MC百科社群 (https://bbs.mcmod.cn/) MC百科|最大的MineCraft中文模组百科