本帖最后由 沼泽 于 2023-3-19 22:03 编辑
前言
为什么只向下兼容到1.17?
rpp的优势在哪里?
特别提醒:
通用的规则
修改(\minecraft)
特别鸣谢
前言
recipe++(简称rpp)添加了大量原版生存向配方,主要参照1.19、1.19.3版本编写,在过程中注意了向下兼容性,适用于1.17+的所有版本。
有以下两个致命的原因:
- 1.14重整了染料,因此1.14+版本的染料id与1.13.2-不同,1.14+的染色配方无法在1.13.2-正常使用;
- 1.16.2为标签文件引入了"request"选项,但包含了"request"的标签文件无法被1.16.1-识别,引用了这些标签的文件不会按照预期运行。
还有两个影响美观(但不影响使用)的问题:
- 1.17引入了深板岩矿石,重写了烧冶矿物配方的名称,而本数据包修改了1.19.3红石烧冶的分类,由于名称变动无法覆盖1.16.5-的相应配方,会出现重复;
- 由于MC-258762,1.17引入的粗矿切制配方在1.16.5-会无法避免地变为空白配方。
另外两个麻烦(但能解决)的问题:
- 1.13.2-的配方"type"值不能以"minecraft:"开头,否则游戏无法识别,其他文件未发现此现象;
- 1.17扩充了物品谓词,旧的结构不会被读取,把新旧两个版本都写上就可以做到跨版本使用。
经过反复试错与修改,本数据包最终决定仅向下兼容到1.17。版本间的切割不可避免,个人认为最可能的分割方式为:
- 1.13~1.13.2:v1
- 1.14~1.15.2:v2
- 1.16~1.16.5:v3
- 1.17+:v4
低版本的数据包目前不在开发计划内。
- 内容众多但不失原版风味,——我参考很多前人发布的配方列表,并尽可能多地在这一个包中添加了大量的配方,这些配方与原版风格相似相融;
- 完善的进度系统来获取配方,——一个完整的配方包必须完备,即使使用者没有阅读这份说明,他们也能在这套系统下逐渐发掘这个包的所有可能;
- 合理的分类整理,——"group""category"合理运用,整个配方书井井有条,优雅舒适!
- 此功能需要在1.19.3+才能完整体验。
- 此功能需要在1.19.3+才能完整体验。
- 清晰的文件分类,——对照说明文档,您可以轻松地找到对应配方的位置,进度文件的路径与对应配方完全相同,便于您进行二次修改。
特别提醒:
- 本数据包修改了大量原版配方,大部分都是仅进行分类,我无法保证rpp与其他配方包的兼容性,但是大部分后果应该只是分类被破坏而已;
- rpp在CC BY-SA 4.0下共享,您可以在遵守规则的情况下自由地使用这份作品。
不过说实话,这个数据包的技术含量并没有多少,基本上算个纯体力活。我尽可能地把它做到优雅,给其他人做好结实的轮子,希望它能给你带来一个舒服的体验~
以下是内容说明——
- 涉及多个同类物品的配方,不同物品允许混搭。
- 未提及解锁条件和分类位置的配方,与原版相同产物配方相同。
- 无特殊说明,产物相同或同类的配方共用配方书的同一格。
- 配方产物、冶炼时间与原料投入呈正比。
- 未说明配方类型,默认为合成配方。
修改(\minecraft)
修改的原版配方。
- 床、蜡烛、玻璃、玻璃板、羊毛、地毯和陶瓦可以重复染色;相应的配方可以由对应染色物品解锁。
- 原版没有床、羊毛、地毯的染白配方,新加的配方位于\dye 。
- “地毯合成”和“地毯染色”、“玻璃板合成”和“玻璃板染色”在配方书中被拆开了。
- 玻璃瓶、信标、末地水晶和阳光传感器可以由染色玻璃合成;玻璃瓶的配方可以由染色玻璃解锁。
- 活塞、侦测器、投掷器、发射器和拉杆可以由黑石或深板岩原石合成;拉杆的配方可以由黑石或深板岩原石解锁。
- 比较器、中继器和切石机也可以由深板岩合成。
- 砂土可以由草方块、灰化土、菌丝、土径、耕地或缠根泥土合成。
- 潜影盒、曲奇、面包和纸可以无序合成。
- 盾牌可以作为燃料,烧冶1个物品。
- 兔肉煲的两个配方合二为一。
- 旗帜图案、石头压力板和磨制黑石压力板、石头按钮和磨制黑石按钮、竹栅栏和木制栅栏、竹栅栏门和木制栅栏门分别被整合进了配方书的同一格。
- 带釉陶瓦的烧冶配方被整合进了配方书的同一格。
- “树皮木合成”和“去皮木合成”在配方书中被拆开了。
- 部分配方书被打上了组别,使其能够与新加入的同类配方共用配方书的同一格。
- 为低版本加入了收纳袋的配方。
- 蜜脾块、竹马赛克移入“建筑”分类,马铠、船类和乘骑钓竿移入“装备”分类,铁轨类、矿车类和唱片机移入“红石”分类。红石矿冶炼移入“杂项”分类。
- 启用了原版4种未使用的画。仅1.19+。
与物品染色相关的配方。
- 混凝土粉末、混凝土和带釉陶瓦可以染色;获得任意相应物品时解锁配方。
- “混凝土粉末染色”与原版的“混凝土粉末合成”在配方书中各自独立占位。
- “混凝土粉末染色”与原版的“混凝土粉末合成”在配方书中各自独立占位。
- 已染色的蜡烛、玻璃、玻璃板和陶瓦可以用水桶褪色;在任意炼药锅中填充水时解锁配方。
压缩为主题的配方。
简化(\simplification )减少合成过程中背包占用的配方。
- 箱子、碗、物品展示框、画、音符盒和唱片机可以由原木类方块或竹块合成。
- 木棍可以由2块原木类方块或竹块合成;获得原木类方块或竹块时解锁配方。
- 梯子可以由木板、原木类方块或竹块合成;获得木板、原木类方块或竹块时解锁对应配方。
- 骨块可以由9个骨头合成;获得骨头时解锁配方。
- 锁链可以由2个铁锭和1个铁块合成;获得铁锭或铁块时解锁配方。
- 各种粗矿物块可以在高炉中烧冶成相应的矿物块;获得对应粗矿物块时解锁配方;位于方块类。
- 各种矿车可以在矿车的配方中心添加对应内容物合成;获得对应内容物时解锁配方。
- 运输船可以在船的配方中心添加箱子合成;获得箱子时解锁配方。
- 与原版的无序合成在配方书中各自独立占位。
- 与原版的无序合成在配方书中各自独立占位。
为一些物品提供了新用途的配方。
- 黏性活塞可以用水桶洗去黏性;获得黏性活塞时解锁配方。
- 发射器可以由1个投掷器和1个弓合成,也可以在弓的配方中心添加投掷器合成;获得投掷器时解锁配方,前者也可以在获得弓时解锁。
- 钓鱼竿可以由1个胡萝卜钓竿或诡异菌钓竿合成;获得胡萝卜钓竿或诡异菌钓竿时解锁配方。
- 光灵箭可以由1个箭和1个萤石合成;获得萤石时解锁配方。
- 遮光玻璃可以由1个玻璃和1个紫水晶块合成;获得紫水晶块时解锁配方。
- 闪长岩和花岗岩可以由石英块合成;获得石英块时解锁配方。
- 海晶石砖和暗海晶石可以由海晶石合成;获得海晶石时解锁配方。
- 红色下界砖块可以由1个下界砖块和4个下界疣合成。
- 火把与灵魂火把、灯笼与灵魂灯笼、营火与灵魂营火可以互相转化,获得对应被转化物品时解锁配方。
- 蜂箱可以由3个蜜脾块和6个原木类方块合成;获得蜜脾块时解锁配方。
- 蜘蛛网可以分解为9个线;获得蜘蛛网时解锁配方;位于杂项类。
- 蜜脾块可以分解为4个蜜脾;获得蜜脾块时解锁配方;位于杂项类。
- 竹块可以切制为9个竹子。
- 脚手架可以由6个竹块和1个蜘蛛网合成;获得竹块时解锁配方。
简化但消耗更高的配方。
- 金苹果、金胡萝卜和闪烁的西瓜片可以由金块或金锭合成;获得金块或金锭时解锁配方。
- 灯笼和灵魂灯笼可以由铁锭合成。
- 红色下界砖块可以由3个下界疣块和6个下界砖块合成;获得下界疣块时解锁配方。
- 标靶可以由3个红石块和6个干草块合成;获得红石块时解锁配方。
- 红石灯可以由3个红石块和6个萤石合成。
再生部分不可再生资源的配方。
- 龙首可以由1个龙蛋和8个龙息合成;杀死末影龙时解锁配方;位于装备类。
- 树苗可以在篝火上烘烤为枯死的灌木;获得任意树苗时解锁配方;位于杂项类。
- 方解石可以由1个滴水石块和1个骨块合成;获得滴水石块时解锁配方;位于建筑类。
- 凝灰岩可以由1个岩浆块和1个沙砾合成;获得岩浆块时解锁配方;位于建筑类。
- 深板岩可以由1个凝灰岩和1个砂岩或红砂岩合成;获得凝灰岩时解锁配方;位于建筑类。
- 镶金黑石可以由1个黑石和4个金粒合成;获得镶金黑石时解锁配方;位于建筑类。
- 蜘蛛网可以由9个线合成。获得蜘蛛网时解锁配方;位于杂项类。
- 附魔金苹果可以由1个金苹果和8个金块合成。获得附魔金苹果时解锁配方;位于杂项类。
- 铁、金或钻石马铠可以由7个铁锭、金锭或钻石合成。获得对应原料时解锁配方;位于装备类。
- 鞘翅可以由1个龙首、1个末地水晶、1个紫颂花、2个潜影壳和4个幻翼膜合成。获得鞘翅时解锁配方;位于装备类。
- 海绵可以由1个热带鱼、4个海晶碎片和4个海晶沙砾合成。获得海绵时解锁配方;位于装备类。
- 海洋之心可以由1个干海带块、1个珊瑚块、1个蓝冰、1个岩浆块、1个海晶灯、1个湿海绵、1个三叉戟、1个海龟壳和1个河豚桶合成。获得海洋之心时解锁配方;位于杂项类。
- 猪鼻盾徽可以由1个纸和1个猪灵的头合成;获得猪灵的头时解锁配方;位于杂项类。
切石机配方;获得原料时解锁配方。
- 下界砖块可以切制为2个下界砖栅栏。
- 雪块可以切制为2个雪。
仿照石头配方切割木头,部分配方原料利用率有所提升。
- 木板类方块可以切制为相应的台阶或楼梯。
- 原木类方块和竹块可以切制为相应的去皮版本。
- 原木类方块和竹块可以切制为相应的台阶、楼梯、栅栏或栅栏门。
拆解为合成原料的配方。
- 末影箱可以切制为8个黑曜石。
- 黏土块可以切制为4个黏土球。
- 萤石可以切制为4个萤石粉。
- 西瓜可以切制为9个西瓜片。
- 海晶灯可以切制为5个海晶沙砾。
- 镶金黑石可以切制为4个金粒。
- 矿物锭或矿物块可以切制为相应的粗矿物或粗矿物块。
- 下界合金锭可以切制为4个下界合金碎片。
有趣但不失平衡的配方。
- 损坏的铁砧可以在锻造台中用1个铁块修复到上一损坏阶段;获得相应程度的损坏的铁砧时解锁配方。仅1.19.3-。
- 石化橡木台阶可以在锻造台中用其他任意硬度为2的台阶强化橡木台阶获得;获得橡木台阶时解锁配方。仅1.19.3-。
- 附魔之瓶可以由1个任意喷溅型药水和8个幽匿块合成;获得幽匿块时解锁配方;位于装备类。
彩蛋:玩家被手持剑、斧或三叉戟的玩家直接杀死时会掉落头颅。
Minecraft Wiki团队:他们整理的详实资料为了提供了无比强大的帮助;
SunnySlopes:cv11805605点燃了我的创作动力,启发了下界合金锭分解、枯木再生、粗矿切制、龙头合成、物品褪色、发射器合成、无序合成等配方;
XeKr:cv12992062,启发了原木合箱子、铁锭合矿车、切石机分解、活塞去黏性、附魔金苹果等配方;
唐沢咲川NaN:cv16388612,启发了石化橡木台阶配方;
以及阅读并使用这份数据包的你。
本帖最后由 沼泽 于 2022-12-27 20:56 编辑
呜哇~找到了自己好久前注册一直吃灰的账号,BBS好大好复杂,摸索了半天才把这个作品发出来。
最初只是为了自己和朋友私用而写的,但是最后的成品看起来发布也不丢人,于是就这么公开了,这样也好方便更多玩家。
你可以在自己的个人存档或者服务器使用,也可以对它再加工二次发布,只要遵守协议。我希望这种开放的精神可以遍地生花。
如果你有什么想法欢迎评论,近期我会常来这里看看。如果时间比较久了,我推荐你去github或者b站私信。
呜哇~找到了自己好久前注册一直吃灰的账号,BBS好大好复杂,摸索了半天才把这个作品发出来。
最初只是为了自己和朋友私用而写的,但是最后的成品看起来发布也不丢人,于是就这么公开了,这样也好方便更多玩家。
你可以在自己的个人存档或者服务器使用,也可以对它再加工二次发布,只要遵守协议。我希望这种开放的精神可以遍地生花。
如果你有什么想法欢迎评论,近期我会常来这里看看。如果时间比较久了,我推荐你去github或者b站私信。
香嘎嘎香嘎嘎香
v4.1.0已更新
1. 添加了樱花木相关配方,与其他木头同步。
2. 上个版本竹子切制配方没有对应进度文件,此版本添加了进度,使得玩家可以正常获取配方。
3. 由于锻造台重做,石化橡木台阶和铁砧修复配方无法使用,这些配方在获取时不会有弹窗。未来会重新设计这些配方。
4. 对修改的原版配方兼容化处理,理论上rpp可以在1.14~1.16.5使用而不破坏原版已有的配方。若在低版本使用,可能会提供部分便利,但这并未进行验证。未来版本会正式向下兼容至1.14。
5. 调整了内部的标签,并为所有修改的原版配方写上注释,以便于他人进行再创作。
1. 添加了樱花木相关配方,与其他木头同步。
2. 上个版本竹子切制配方没有对应进度文件,此版本添加了进度,使得玩家可以正常获取配方。
3. 由于锻造台重做,石化橡木台阶和铁砧修复配方无法使用,这些配方在获取时不会有弹窗。未来会重新设计这些配方。
4. 对修改的原版配方兼容化处理,理论上rpp可以在1.14~1.16.5使用而不破坏原版已有的配方。若在低版本使用,可能会提供部分便利,但这并未进行验证。未来版本会正式向下兼容至1.14。
5. 调整了内部的标签,并为所有修改的原版配方写上注释,以便于他人进行再创作。
啊哈谢谢,新人一枚[doge]
sssssssssssssssssssssssssssssss