跳到正文

Kaleidoscope Hodgepodge

把所有菜肴都混搭起来吧!这是为 Kaleidoscope Cookery 制作的扩展模组。

收藏

截图

介绍

介绍由机器翻译自 Modrinth 原页面,仅供参考。

Kaleidoscope: Hodgepodge

森罗物语:杂烩

Minecraft
Fabric
License

1

English

森罗物语:杂烩是森罗物语:烹饪的附属模组,让你可以拆解菜肴,并重新排列其食材,制作成属于自己的餐点。

使用包装袋收集食材模型,将它们自由放置在盘子和汤碗上,旋转每一块,并在拾起时保留完成的摆盘。

前置需求

  • Forge Config Api
  • 森罗物语:烹饪
  • Java 25 或更高版本

获取食材

包装袋有两种模式。按住 Shift 并右键点击可在两者之间切换。

存储模式

  • 右键点击一份完整、未被触碰的菜肴,可打包其所有可用的食材模型。原菜肴会被消耗。
  • 已被食用过的菜肴无法打包。
  • 完整的原版蛋糕也可以作为一个大型食材模型打包。缺少任何切片的蛋糕无法打包。
  • 可堆叠的食物每次提供一个食材。
  • 右键点击自定义盘子或碗上的单个食材,可仅将该食材放回袋中。
  • 每个袋子最多可容纳 9 个食材模型。

袋子提示信息会显示其当前模式、所含食材及其来源菜肴。装满和空置的袋子也使用不同的物品外观。

在创造模式下,森罗物语:包装标签页包含一个预先装满的包装袋,涵盖当前所有受支持的食材模型。

制作自定义菜肴

放置任意受支持的盘子或瓷汤碗,然后将装满的包装袋切换到放置模式。

  • 右键点击盘子或碗,放置袋中的下一个食材。
  • 手持袋子时左键点击容器,可将下一个食材顺时针旋转 90 度。
  • 黑色轮廓会预览食材的大小和位置。
  • 深蓝色轮廓显示可用的放置区域。
  • 已有食材具有各自的物理体积,因此瞄准顶部或侧面时,新食材会围绕它们放置,而不会穿过它们。
  • 不适合所选盘子或汤碗的食材无法放置在那里。

放置模式下的空袋子不会改变容器,并会显示提示。

盘子和碗

| 容器 | 最大食材数 | 放置空间(宽 x 高 x 深) |
| — | —: | —: |
| 木盘 | 20 | 16 x 16 x 16 像素 |
| 瓷盘 | 40 | 16 x 32 x 16 像素 |
| 中型瓷盘 | 80 | 32 x 32 x 16 像素 |
| 大型瓷盘 | 360 | 42 x 32 x 42 像素 |
| 瓷汤碗 | 40 | 16 x 32 x 16 像素 |

木盘提供紧凑的摆放区域。瓷器容器提供两倍的垂直空间,适合更高、更精致的构图。

中型瓷盘占据两个相邻方块。大型瓷盘占据 3 x 3 区域,并围绕你瞄准的方块放置;如果该区域的任何部分被阻挡,则放置失败。它们的食材空间跨方块边界连续,因此模型可以跨越接缝摆放,而不必局限于单个方块。

两种多方块盘子都可以含水。破坏或清除结构时,每个曾含水的部分会独立恢复水。

汤底

新制作的瓷汤碗包含汤底。完成自定义汤会同时消耗其食材和汤底,留下一个没有汤的碗。

将该碗放置在世界中,并用森罗物语:烹饪中的猪骨汤右键点击它,即可重新填充汤底。猪骨汤会被消耗,并返还一个普通的 Minecraft 碗。

携带你的作品

打破装有食材的盘子或碗时,掉落物会保留完整的摆放效果。再次放置后,所有食材及其位置和旋转角度都会恢复。

在生存模式中,空容器会照常掉落。在创造模式中,只有装有自定义摆放效果的容器才会作为掉落物保留。

午餐盒

午餐盒是一种高度可自定义的工具,可用于摆放食材模型。它总共有 15 个槽位,每个槽位最多可容纳 16 个相同类型的模型。你可以打开 GUI,选择并预览要放置的模型,然后自由摆放。

为菜肴命名

你可以在铁砧中为自定义菜肴重命名,也可以手持已重命名的命名牌,右键点击已放置且装有食材的菜肴。命名牌使用成功后会被消耗。未命名或空白的命名牌,以及空菜肴,均无法通过这种方式使用。对于中型和大型瓷盘,为任意部分命名都会为整道菜肴命名。名称会存储在掉落物的 kaleidoscope_hodgepodge:dish_name 组件中,并在再次放置菜肴后保留。通过铁砧重命名或移除名称,也会同步更新此组件。

已记录的配方会在作者上方显示可选的 Dish Name : 行。绑定已命名的配方后,整只盘子上目标菜肴的名称会暂时被配方名称覆盖。手动解锁会取消名称继承,并恢复单独设置的名称;完成配方后,成品菜肴会保留配方名称。命名牌无法为被配方锁定的菜肴重命名。已有的未命名配方仍然兼容,且不会显示名称行。

杂烩配方

杂烩配方是 KC 配方物品的一种特殊变体。手持空配方,右键点击完成的杂烩菜肴,即可记录详细食材和摆放结构。

有了记录好的杂烩配方,你就能轻松复刻朋友的创意作品,也能把自己的菜肴分享给其他人!

如何使用?手持已记录的配方,然后右键点击对应的容器。容器会进入锁定状态,只能放入指定的食材,直到整道配方完成(或再次右键点击解锁)。

你不必调整食材模型的位置和旋转角度,系统会自动为你设置。

对于中型和大型瓷盘,记录、锁定、摆放进度和解锁操作都适用于整只盘子,无论你点击的是哪一部分。配方会保留跨方块边界的食材,并根据目标盘子的朝向调整中型盘的布局。绑定配方前,盘子的每个部分都必须为空。

此修复之前记录的多方块配方,可能内容不完整或使用了局部坐标。请从原始菜肴重新记录这些配方,然后再进行复制。

新配方在记录时会保存创建者的 UUID、名称,以及服务器提供的皮肤纹理属性。此作者信息快照会随配方在多人游戏中传输,并保存在世界存档中,因此创建者无需在线。提示框会显示带帽子层的平面头像,而不是玩家头颅物品。皮肤图片会通过 Minecraft 的皮肤缓存异步加载;加载期间或皮肤不可用时,会显示默认头像。没有皮肤纹理属性的服务器仍可保留作者名称。

仅包含 UUID 的旧配方仍可读取,并会尝试将其解析为作者信息的备用方案。请重新记录这些配方以保存作者信息快照。请同时更新服务器和客户端,因为现在配方网络数据包含作者档案。

食用自定义菜肴

  • 手持自定义盘子或碗,在空中使用即可吃掉整道菜。所有食材提供的营养值、饱和度和状态效果都会合并,食用后会返还空容器。
  • 手持空手右键点击已放置的自定义菜肴,即可随机吃掉一种食材。吃掉最后一种食材后会返还容器。
  • 标记为无营养的装饰性食材不会提供饥饿值、饱和度或状态效果。
  • 某些大型食材模型代表多份食材,其饥饿值会乘以模型所代表的份数。
  • 你可以使用命名牌或铁砧为自定义菜肴命名。菜肴被配方物品记录后,新制作的菜肴也会继承其名称。

菜肴数据命令

手持自定义菜肴时使用 /hodgepodge export,即可收到一条可点击的聊天消息,用于复制其完整数据代码。导入数据时,请在 dish 后立即指定玩家目标:

/hodgepodge import dish <target> <code>

<target> 支持玩家名称以及 @a、@e、@n、@p、@r 和 @s 等选择器。@e 或 @n 选中的非玩家实体都会被忽略;若未选中任何玩家,命令将执行失败。你可以在命令方块中运行导入命令,以绕过聊天输入长度限制。

2
3
4
5
6

常见问题

Kaleidoscope Hodgepodge 支持哪些 Minecraft 版本?

Kaleidoscope Hodgepodge 支持 Minecraft Java 版 1.20.1–26.3,共 7 个版本,可用的加载器:Fabric / NeoForge。下载时注意选择和你游戏版本一致的文件。

Kaleidoscope Hodgepodge 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。

评论

登录后评论和评分

NightEpiphany0401 的其他作品

查看全部 →