= 主城 =
百科编辑讨论
代码阅读简易指南(编辑向)
Ethaxiuman

代码阅读简易指南(编辑向)

Ethaxiuman 于 2020-10-16 22:42 ( 3年前 ) 发表在 [教程] 分类。 [复制链接] [只看楼主] [打印]
1335 4
本帖最后由 Ethaxiuman 于 2020-10-19 10:28 编辑

【施工中】
编辑者在实际编辑时,面对一些隐藏的、不易测定的数据,最简便的方法就是阅读源码。然而并非每位编辑者都能流畅的阅读代码。为此,此帖会列举一些实用案例,来帮助编辑者们浏览源码并直接获得数据等信息。首先需要明确的几点:本指南的方法适用于开源的模组,操作时的平台为GitHub;闭源模组的代码可能需要反混淆才能清楚地查看。
【步骤一:找到源码的所在位置】
()
【步骤二:从源码中获取信息】

案例一:盔甲材料
代码示例:

解析:
  • 红色:相关的盔甲、盔甲材料、盔甲材料的注册名;
  • 橙色:盔甲材料的基本耐久单位(将其乘以11、16、15、13可依次得知头盔、胸甲、护腿和靴子的耐久度);
  • 绿色:该材料质地盔甲的盔甲值(依次为头盔、护腿、胸甲、靴子);
  • 紫色:该盔甲材料的附魔能力(附魔能力越高,越容易在附魔台上获取优质附魔);
  • 蓝色:该盔甲的盔甲韧性。



案例二:工具(武器)材料
代码示例:

解析:
  • 红色:相关的工具/武器、相关的材料;
  • 灰色:该材料镐的挖掘等级(作为参照,木镐为0);
  • 橙色:该材料工具/武器的耐久度;
  • 青色:该材料镐的挖掘倍率加成(作为参照,木镐为2);
  • 绿色:该材料工具/武器的伤害加成(作为参照,木镐为0);
  • 紫色:该材料工具的附魔能力。



评分

参与人数 6RF +26 Vis +10 收起 理由
QQ酱75871 + 5 + 2 祖国需要你
QQ酱22956 + 1 1.12.2版里,添加维修材料好像不是这么写的?不过整个大体是这么回事
sxjsxj + 5 + 2 给大佬递分
重生是希望 + 5 + 2 祖国需要你
寒冽 + 5 + 2 祖国需要你
mamaruo + 5 + 2 祖国需要你

查看全部评分

发表于 2020-10-16 22:42:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

回复 | 举报

该帖共收到 5 条回复!
寒冽
找到源码的所在位置可以参考[AA]实用拓展Actually Additions
在抓鸽子的路上变成了和平鸽。
发表于 2020-10-18 09:22:36 | 只看该作者

回复 | 举报

sxjeru
使用“Octotree”扩展,能够以文件树的方式快速预览github仓库中的文件。

评分

参与人数 2Vis +4 收起 理由
Ethaxiuman + 2 给大佬递分
mamaruo + 2 给大佬递分

查看全部评分

return 0;
发表于 2020-10-18 15:04:35 | 只看该作者

回复 | 举报

道家深湖
不错,感觉可以再补充些内容
然后就成了mod编写教程

点评

草  发表于 2020-10-19 10:28
发表于 2020-10-19 10:08:46 | 只看该作者

回复 | 举报

道家深湖
步骤一:全局搜索ToolMaterial和ArmorMaterial
发表于 2020-10-19 14:26:09 | 只看该作者

回复 | 举报

百科目前不允许匿名发帖哦~ 请先 [ 登陆 ][ 注册 ] 吧~

本版积分规则

发新帖
  • 回复
  • 点评
  • 评分

[ MC百科(mcmod.cn) 除另有声明,所有开放公共编辑的内容均使用 BY-NC-SA 3.0 协议 ]

Minecraft百科CC协议
快速回复 返回顶部 返回列表