{bbname}

搬砖狐 | Alicia 发表于 2025-8-10 18:40:43

No Kebab (无烤肉串)-MOD模组

No Kebab (无烤肉串)Github |相关wiki |源站链接支持: fabric防止未知绘画 ID 从世界中消失,并提供手动修复的方式。https://i.sodamc.com/modrinth/tE5sn8m7RE.jpg

在基岩版 Minecraft 中,任何具有未知 ID 的绘画都将被还原为 `minecraft:kebab` 变体,不加任何疑问。

如果你尝试使用添加了新绘画的模组(尤其是用户定义的绘画),任何错误可能导致加载世界时丢失现有的绘画。

No Kebab 作为一种保护措施。无效的绘画仍然会显示为烤肉串,但它们不会忘记其 NBT 数据中原始存在的绘画 ID,并在保存游戏时保留该 ID。下次加载具有正确变体安装的世界时,这些绘画将被恢复为其原始外观。

环境

核心功能完全在服务器端执行。

客户端安装仅对无效的绘画进行美观的视觉变化,以突出显示它们的 ID。未安装该模组的客户端仍将以烤肉串形式看到无效的绘画。

命令

命令 `/nokebab migrate ` 可以用于批量更改现有绘画的变体。需要权限等级为 3(管理员)。

此操作仅更改当前加载区块中放置的绘画的变体。物品形式或未加载区块中的绘画将不受影响。

如果迁移将导致绘画无法适合,该绘画将被跳过并显示错误消息。

概要

`/nokebab migrate `

`` 是应该迁移的绘画的变体。`` 是它们将被替换为的变体。具体取决于模式。

`` 可以是 `literal` 或 `regex`。

\"Literal\" 将寻找与源完全匹配的绘画,并将它们全部更改为相同的变体。

\"Regex\" 允许使用正则表达式,因此源可以匹配多个变体,并且目标可以使用替换变量。

例如,更改多个绘画的命名空间的命令将是:

/nokebab migrate regex \"oldspace:(.*)\" \"newspace:$1\"Copy已复制!

兼容性

No Kebab 依赖并保留基岩版的变体系统;它只能与不实现自己变体系统的模组一起使用。

这也应该与允许更改已放置绘画的变体的模组兼容。

No Kebab 是基于我的实验性[基于数据包驱动的](链接)绘画模组的一个功能,但是从头开始重写成了更加稳定的东西。

1.0 版的 Dataified-Paintings 可能与其不兼容,只要这两个模组都包含此功能。

截图:

https://i.sodamc.com/modrinth/JcPeazrV4Z.jpg?x-oss-process=style/forge2]https://i.sodamc.com/modrinth/JcPeazrV4Z.jpg?x-oss-process=style/forge2https://i.sodamc.com/modrinth/5BJ8xwLtqP.jpg?x-oss-process=style/forge2]https://i.sodamc.com/modrinth/5BJ8xwLtqP.jpg?x-oss-process=style/forge2

来自Modrinth所有游戏版本1.21.51.21.21.21.31.21.41.211.21.11.20.51.20.61.201.20.11.20.21.20.31.20.41.19.4所有类型fabricv1.3.3+1.21.5no-kebab-1.3.3+1.21.5.jar下载1.3.3+1.21.5#Release- Ported to MC 1.21.5, marked previous branch as incompatible.展开版本: 1.3.3+1.21.5支持游戏: 1.21.5类型:FabricRelease下载次数: 82v1.3.3+1.21.3no-kebab-1.3.3+1.21.3.jar下载1.3.3+1.21.3#Release- Ported to MC 1.21.5, marked previous branch as incompatible.展开版本: 1.3.3+1.21.3支持游戏: 1.21.2, 1.21.3, 1.21.4类型:FabricRelease下载次数: 77v1.3.2+1.21.3no-kebab-1.3.2+1.21.3.jar下载1.3.2+1.21.3#Release- Ported to MC 1.21.2, marked previous branch as incompatible.展开版本: 1.3.2+1.21.3支持游戏: 1.21.2, 1.21.3, 1.21.4类型:FabricRelease下载次数: 203v1.3.2+1.21no-kebab-1.3.2+1.21.jar下载1.3.2+1.21#Release- Ported to MC 1.21.2, marked previous branch as incompatible.展开版本: 1.3.2+1.21支持游戏: 1.21, 1.21.1类型:FabricRelease下载次数: 170v1.3.1+1.21no-kebab-1.3.1+1.21.jar下载1.3.1+1.21#Beta- Ported to MC 1.21, marked previous branch as incompatible.展开版本: 1.3.1+1.21支持游戏: 1.21, 1.21.1类型:FabricBeta下载次数: 490v1.3.1+1.20.6no-kebab-1.3.1+1.20.6.jar下载1.3.1+1.20.6#Beta- Ported to MC 1.21, marked previous branch as incompatible.展开版本: 1.3.1+1.20.6支持游戏: 1.20.5, 1.20.6类型:FabricBeta下载次数: 99v1.3.0+1.20.6no-kebab-1.3.0+1.20.6.jar下载1.3.0+1.20.6#Beta- **Added the command `/nokebab give`.**Mostly for debug purposes, just a shorthand to give yourself a painting with an invalid variant. With item components, the equivalent `/give` command has become quite longer.- **Custom DataTrackers can be disabled in a config file.** Which disables the ability to see invalid paintings and their id in the world.Since 1.20.5, vanilla clients now crash when receiving data from modded trackers, making it impossible to broadcast data about missing paintings whilst keeping the mod optional on clients. The feature is be disabled by default on dedicated servers, but remains enabled by default on clients (singleplayer and LAN).展开版本: 1.3.0+1.20.6支持游戏: 1.20.5, 1.20.6类型:FabricBeta下载次数: 138v1.2.1+1.20.1no-kebab-1.2.1+1.20.1.jar下载1.2.1+1.20.1#Release- Marked this branch as incompatible with MC 1.20.5展开版本: 1.2.1+1.20.1支持游戏: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4类型:FabricRelease下载次数: 435v1.2.0+1.20.1no-kebab-1.2.0+1.20.1.jar下载1.2.0+1.20.1#Release- Added the command `/nokebab migrate`- Fixed some benign warnings when running on server-only environnement.展开版本: 1.2.0+1.20.1支持游戏: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4类型:FabricRelease下载次数: 176v1.2.0+1.19.4no-kebab-1.2.0+1.19.4.jar下载1.2.0+1.19.4#Release- Added the command `/nokebab migrate`- Fixed some benign warnings when running on server-only environnement.展开版本: 1.2.0+1.19.4支持游戏: 1.19.4类型:FabricRelease下载次数: 78v1.1.1+1.20.1no-kebab-1.1.1+1.20.1.jar下载1.1.1+1.20.1#ReleaseMissing ID label is now rendered with a full outline, for better lisibility.展开版本: 1.1.1+1.20.1支持游戏: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4类型:FabricRelease下载次数: 4161.1.1+1.19.4no-kebab-1.1.1+1.19.4.jar下载1.1.1+1.19.4#ReleaseMissing ID label is now rendered with a full outline, for better lisibility.展开版本: 1.1.1+1.19.4支持游戏: 1.19.4类型:FabricRelease下载次数: 96v1.1.0+1.21.1no-kebab-1.1.0+1.20.1.jar下载1.1.0+1.20.1#Release- **No-Kebab is now fully optional on clients.** Clients without the mod will still see Kebab as missing paintings.- Clients with the mod installed will be able to see the missing painting\'s ID- Removed ~~Herobr~~Missingno from the painting registry.展开版本: 1.1.0+1.20.1支持游戏: 1.20.1, 1.20.2类型:FabricRelease下载次数: 104v1.1.0+1.19.4no-kebab-1.1.0+1.19.4.jar下载1.1.0+1.19.4#Release- **No-Kebab is now fully optional on clients.** Clients without the mod will still see Kebab as missing paintings.- Clients with the mod installed will be able to see the missing painting\'s ID- Removed ~~Herobr~~Missingno from the painting registry.展开版本: 1.1.0+1.19.4支持游戏: 1.19.4类型:FabricRelease下载次数: 67v1.0.0+1.20.1no-kebab-1.0.0+1.20.1.jar下载1.0.0+1.20.1#ReleaseInitial release展开版本: 1.0.0+1.20.1支持游戏: 1.20, 1.20.1, 1.20.2类型:FabricRelease下载次数: 85v1.0.0+1.19.4no-kebab-1.0.0+1.19.4.jar下载1.0.0+1.19.4#ReleaseInitial release展开版本: 1.0.0+1.19.4支持游戏: 1.19.4类型:FabricRelease下载次数: 71全部版本

markdown_parsed

文章类型:收录

layui.use([\'form\'], function(){
var form = layui.form;
});

**** Hidden Message ***** No Kebab
页: [1]
查看完整版本: No Kebab (无烤肉串)-MOD模组