QWERTY770 发表于 2024-4-14 18:51:24

Mod维护者招募帖

本帖最后由 QWERTY770 于 2024-4-14 18:54 编辑

由于我目前有多个维护项目,加之学业事务繁忙,没有时间和精力继续维护NBT数据导出Mod,故在此招募长期的维护者。
同样由于现实事务繁忙,灯纟火Mod的另一位开发者,Teddyxlandlee也无暇维护他的模组,经委托,由我在苦力怕论坛为之代发维护者招募帖。

各项作品的具体事宜如下:

[*]NBT数据导出模组:将 /data 命令的输出导出到剪切板或文件
原作者:QWERTY770
MCMOD · Modrinth · GitHub
维护难度:★⯪☆☆☆(1.5/5)
作品概况如下:
此Mod于2023年1月底受Lxazl5770的委托制作,以MIT协议条款开源,目前支持Forge 1.20.1,1.19.3,1.18.x和1.16.x版本。
此Mod上一次更新是2023年6月,此后没有时间进行进一步更新,欢迎其他Mod开发者继续维护,以及将其移植到其他版本或加载器。
[*]终末之诗扩展补丁(EPX):通过资源包的方式加载多语言版本的终末之诗
原作者:Teddyxlandlee
MCMOD · Modrinth · GitHub
维护难度:★⯪☆☆☆(1.5/5)
[*]远程资源包(RRP):用于从互联网加载资源包。EPX内置了通过RRP下载推荐资源包(见下文)的方式,所以这两个模组最好能够同时得到维护。
原作者:Teddyxlandlee
Modrinth · GitHub (Fabric/Forge) · GitHub(Neo)
维护难度:★★☆☆☆(2/5)
作品概况如下:


[*]这两个模组均为高版本跨平台Mod,适用版本1.18.2+,支持Fabric、Forge、NeoForge。
[*]两个模组均为客户端Mod,具体介绍详见以上链接。MCBBS停摆后其中文资料多处于遗失状态,而Modrinth上的英文资料是由作者本人撰写的、完整度最好的资料。
[*]浏览文件结构和源码即可知,EPX内置了通过RRP下载推荐资源包(见下文)的方式,故后者是前者的推荐前置Mod。
[*]作者要求:

[*]维护这两个模组,使之兼容最新MC版本。
[*]同时维护EPX的推荐资源包(Github链接)。

[*]如有必要,你可以更换EPX Jar中RemoteResourcePack.json内部的订阅链接,Teddy会通过在旧有推荐资源包中添加引流文本的方式,协助对新作品的引流工作。
[*]作者本人将放弃对该资源池的负责工作,但希望可以拥有修改资源内容池(“荣誉管理”)的权限。
[*]可以接受EPX和RRP由不同的维护者维护,但希望下面的需求可以实现:
[*]由于RRP的远程资源包功能可为EPX用户提供自动下载、自动更新、诗文随机的推荐资源包服务(在EPX和RRP的Modrinth页面均有提及),希望两个模组同步适配新的MC版本。
[*]如有必要,Teddy将对维护后的作品,在维护前作品的页面(如MCMOD、Modrinth)等进行引流。但会在模组开源协议的约束下,保留署名权和属于原作者自己的这一部分著作权。(即:你不能声称这些Mod完全由你创作)。



[*]自定义速通挑战(ABS):通过数据包的形式自定义速通挑战,内置“速通字母表”玩法
原作者:Teddyxlandlee
MCMOD · Modrinth · GitHub(镜像仓库,源仓库为私有)
维护难度:

[*]维护模组本体:★★★★⯪(4.5/5)
[*]重新撰写扩展包教程:★★★★☆(4/5)
[*]维护内置数据包:★★★⯪☆(3.5/5)

作品概况如下:


[*]ABS模组原为UP主“雨葵”的“速通字母表”系列而制作(即收集ID首字母为A,B,C…的原版物品。该UP已注销,他使用本模组录制的视频有:【N】【P】等),作为“风明”的SpeedABC模组的替代品和超集。
[*]本模组实际上提供了一套“计时挑战”的数据包API,其中每个子任务在技术上可以分为“获得物品”和“达成进度”二类,具有较强的扩展性,可以用来设计各种复杂的挑战。
“速通字母表”(SpeedABC)玩法和“字数速通”玩法(HanNumSpeed,指根据物品标准译名的字符数分类原版物品)则作为本Mod的内置数据包内容。
[*]本Mod的适用版本为:1.19.2+,Fabric&Forge,原则上仅维护最新的MC版本。
[*]作者需求:

[*]维护模组本体,尽量跟进Minecraft的正式版更新,也可以将玩家较集中的版本(翻译:之后的版本Mojang不干人事儿)作为LTS(长期支持)版本。
原则上跨平台开发,尽量支持Forge和NeoForge。

[*]请注意:Mojang在1.20.5更改了数据包API,对本模组影响最大的是物品NBT变成了物品堆叠组件(Item Stack Component),涉及到了挑战类型的图标(icon)的物品堆的 JSON 格式,以及其他针对物品堆叠(Item Stack)的“达成条件”(Predicates/Conditions)。
如果Minecraft有类似这样的更新,破坏了ABS数据包的兼容性,维护者不必为此大费周章地去兼容旧版本的格式。可以基于 Mojang 的更改,而对扩展数据包的格式作出一些破坏性的修改,比如实现一些扩展性更强的 API。
[*]目前的困难在于:

[*]GitHub上的镜像仓库和私有源仓库均不是最新的;
[*]Fabric版本有Sources JAR,映射为Intermediary,需要映射回MojMaps;
[*]Forge版本的Sources JAR 映射为 SRG,内容不全,仍需借助反编译器来补全Forge-only部分的代码。
[*]维护内置数据包(可以交给其他人去做,也可以交给社区——但必须有一位Leader),内置数据包原则上捆绑在Mod本体中发布。
如果对应的MC版本有添加了物品的“实验性内容”,则需发布额外的SpeedABC/HanNumSpeed的扩展(补丁)数据包,通过打物品标签(Item Tag)等方式把实验性新物品添加到对应的子任务列表中。
Tips:

[*]维护模组本体的人,可以改造 ABS 的内置数据包 API,使内置数据包被包含于Mod的JAR文件中,而默认不被勾选。
[*]可以通过自动化工具,定期更新SpeedABC/HanNumSpeed的物品列表。至于我自己用过的工具嘛,丢失了
[*]可以维护或让社区维护一份扩展数据包开发文档和一份附属模组开发文档。
原先的数据包文档在MCBBS上(tid:1441945,第4页),目前已确认丢失。





[*]MCBBS Wiki Mod
原作者:QWERTY770
此Mod早就死了,只是我初一时刚开始写Mod的试验品,如果真的有人还想复原当年的整活场景,请直接去Github仓库下载代码,不用和我协商。
[*]灯纟火Mod
原作者:QWERTY770, Teddyxlandlee
目前仍在活跃维护更新,并有更新计划,暂不需要接手。
[*]烤地瓜Mod
原作者:Teddyxlandlee
支持Fabric 1.16-1.19版本,目前由我接替维护,正在将其更新至1.20版本,完成了一大部分,详见GitHub仓库页面。
[*]Teddyxlandlee的其他作品
详见他在MCBBS Wiki上的作品列表。这些作品基本停止维护,如有接手的想法,根据其各自的许可协议接坑即可。

对于上述作品,如需要帮助或有其他问题,请直接联系楼主(回帖)。
Teddyxlandlee和我衷心感谢您作为维护者的付出。

teddyxlandlee 发表于 6 天前

本帖最后由 teddyxlandlee 于 2024-4-26 20:12 编辑

补充一下最新消息:
#4 ABS模组的原发布帖已通过技术手段找回,内容包括最新的命令大全和扩展包教程。
在线预览:https://a.7c7.icu/absbackuparchive(Web Archive,需要特殊工具访问)
补充提示:该帖子中的部分内容疑似过时,还请继任维护者自行甄别。

在此建议楼主:在正文中添加上述信息,并将
①维护模组本体 的难度 下调至4星
②划掉 重新撰写扩展包教程 的需求 或将其难度下调至2星半左右
③维护内置数据包 的难度 下调至2星半
页: [1]
查看完整版本: Mod维护者招募帖