BBSMC Logo
模组整合包光影资源包软件汉化插件数据包
登录
模组插件数据包光影资源包整合包软件汉化
登录
设置
迷上城建 - Mishang Urban Construction
迷上城建 - Mishang Urban Construction

迷上城建 - Mishang Urban Construction

这是一款为玩家提供了一些有用的装饰与建筑方块的模组!

1,3914a year ago
迷上城建 - Mishang Urban Construction

迷上城建 - Mishang Urban Construction

这是一款为玩家提供了一些有用的装饰与建筑方块的模组!

1,391
4

基本信息

我的世界Java版本

1.21.x
1.20.x
1.19.x
1.18.1–1.18.2
1.17.1
1.16.5

平台

\n \n \n Fabric

运行环境

客户端和服务端

其他链接

反馈问题 查看源码
Modrinth

搬运团队

BBSMC 官方搬运(1)
BBSMC 官方搬运(1)团队

搬运资源声明

对于可进行 JAR 文件搬运的许可证,我们提供站内下载服务;其他资源会跳转到原帖下载。资源更新可能不及时,建议前往资源内提供的原帖链接下载最新版本。

详情信息

许可证 LGPL-3.0-only
发布于 2024-12-18
更新于 2026-02-21
简介渲染图更新日志版本百科反馈讨论

全部版本

1
2
13

1.3.3.1-beta.1-1.19.2

on 2026 Feb 21
下载

专为 1.19.4 版本推出的修复更新。

  • 调整了墙灯方块和角板混凝土方块的放置规则。只有当方块表面中心位置具有侧面形状或碰撞箱时,才能放置灯具,避免将灯放置在表面中心为空的位置。
  • 现在所有立式告示牌和告示牌横杆均带有方块标签 #wall_post_override,使得放置在墙上的立式告示牌能正确显示墙柱。
  • 修复了当文本 NBT 的 textJson 字段无效时,返回的文本组件所使用的翻译键 message.mishanguc.invalid_json 不存在的问题。此外,此类文本将以红色显示。
  • 修复了无法正确设置文本 X 轴旋转角度的问题。
  • 调整了部分物品的名称。
  • 修复了方块标签 #leaves 因包含 1.19.2 中不存在的樱桃树叶而失效的问题。
  • 修复了创造模式物品栏中爆炸类工具的类型在此版本中无效的问题。

1.4.3.1-1.19.4

on 2026 Feb 21
下载

专为 1.19.4 版本发布的修复更新。

  • 调整了墙灯方块和角灯方块的放置规则。只有当方块表面中心位置存在侧面形状或碰撞箱时,才能放置灯光,避免在表面中心为空的位置放置灯光。
  • 修复了部分道路方块侧面纹理错误的问题。
  • 现在所有直立式招牌和招牌杆均带有方块标签 #wall_post_override,使得放置在墙上的直立式招牌能够正确显示墙柱。
  • 修复了当文本 NBT 中的 textJson 字段无效时,返回的文本组件所使用的翻译键 message.mishanguc.invalid_json 不存在的问题。此外,此类文本现在将以红色显示。
  • 修复了文本无法正确设置 X 轴旋转角度的问题。
  • 调整了部分内容的名称。

1.6.0-1.20.1

on 2026 Feb 21
下载
  • 修复了告示牌编辑界面中文字描边控制按钮逻辑错误的问题。
  • 告示牌编辑界面中的“阴暗”(Shade)选项不再被标记为不建议启用。
  • 简化了告示牌文字的数据格式:当文字为默认白色且无描边时,相关字段将被移除。现在可以修改告示牌的文字预设;在编辑告示牌文字时,若未输入任何文字,将显示所有可用的预设(详见 1.6.0-beta.3 的更新日志)。
  • 改进了告示牌文字的 -pattern 功能。现在所有模具(Pattern)均使用规范名称(canonical names),同时支持部分缩写名称作为别名(详见 1.6.0-beta.3 的更新日志)。
    • 当模组将模具存储到区块数据中时,将使用规范名称(如 arrow-left),而不再使用旧版模组所用的缩写名称(如 al)。旧版本模组保存的区块数据中的缩写名称将被自动转换,但新版本将不再兼容旧版模组。因此,建议在使用新版本模组进入存档前进行备份。
  • 告示牌文字现已支持 -nbt,其功能类似于 -json,但使用 NBT 表示文本组件,语法与 JSON 略有不同。使用 -json 指定的文字将自动转换为 -nbt(适用于 1.21.5 及以上版本)。
  • 调整了告示牌中 -texture 的交互逻辑:即使输入了缺失的材质 ID,也能正常生效,渲染为黑紫棋盘格,且不会输出警告信息。
    • 相较于该功能,更推荐使用精灵(sprite)文本组件,因其更加稳定,并支持资源包中的动画材质。例如:-nbt {sprite: 'block/lava_still'}。
  • 新增一种特殊文本类型:debug_text,用法为输入 -debug_text <任意文字内容> 以测试文字渲染效果。请注意,文字的渲染位置可能不准确(适用于 1.21.10 及以上版本)。
  • 修复了游戏规则不同步的问题。
  • 修复了使用 Ctrl + E 设置自定义值会导致文字不可见的问题。
  • 改进了简单模式:启用简单模式后,调整高度或关闭简单模式时不再需要按住 Shift 键。
  • 在告示牌编辑界面输入特殊文本时,若内容无效,除了将文本框标红外,还会显示提示文本说明错误原因。
  • 优化了告示牌编辑界面的操作体验,文本框的宽度将根据是否渲染滚动条自动调整。
  • 修复了当文字 NBT 中的 textJson 字段无效时,返回的文本组件所使用的翻译键 message.mishanguc.invalid_json 不存在的问题;此外,此类文字现在将以红色显示。
  • 修复了在 1.21.10 版本中,手持不可见告示牌时其描边渲染异常的问题。

1.6.0-1.21.1

on 2026 Feb 21
下载
  • 修复了告示牌编辑界面中文字描边控制按钮的逻辑错误。
  • 告示牌编辑界面中的阴暗(Shade)选项不再被标记为不建议启用。
  • 简化了告示牌文本的数据格式:当文字为默认白色且无描边时,相关字段将被移除。现在可以修改告示牌的文本预设;在编辑告示牌文本时,若未输入任何文字,将显示所有可用的预设(详见 1.6.0-beta.3 的更新日志)。
  • 改进了告示牌文本的 -pattern 功能。现在所有图案均使用规范名称(canonical names),同时支持部分缩写名称作为别名(详见 1.6.0-beta.3 的更新日志)。
    • 当模组将图案存储到区块数据中时,将使用规范名称(例如 arrow-left),而旧版本模组所存储的缩写名称(例如 al)将被自动转换。此更改将导致与旧版本模组不再兼容,因此建议在使用新版本模组进入存档前进行备份。
  • 告示牌文本现支持 -nbt,其功能类似于 -json,但使用 NBT 表示文本组件,语法与 JSON 略有不同。使用 -json 指定的文本将自动转换为 -nbt(适用于 1.21.5 及以上版本)。
  • 调整了告示牌中 -texture 的交互逻辑:即使输入了缺失的材质 ID,也能正常生效,渲染为黑紫棋盘格,且不再输出警告。
    • 相较于该功能,推荐使用 sprite 文本组件,因其更稳定并支持资源包中的动画材质。例如:-nbt {sprite: 'block/lava_still'}。
  • 新增一种特殊文本类型:debug_text,用法为输入 -debug_text <任意文本内容> 以测试文本渲染效果。请注意,文本的渲染位置可能不准确(适用于 1.21.10 及以上版本)。
  • 修复了游戏规则不同步的问题。
  • 修复了使用 Ctrl + E 设置自定义值会导致文字不可见的问题。
  • 改进了简单模式:启用简单模式后,调整高度或关闭简单模式时不再需要按住 Shift 键。
  • 在告示牌编辑界面输入特殊文本时,若内容无效,除了将文本框标红外,还会显示提示说明具体错误。
  • 优化了告示牌编辑界面的操作体验,文本框的宽度将根据是否渲染滚动条自动调整。
  • 修复了当文本 NBT 中的 textJson 字段无效时,返回的文本组件所使用的翻译键 message.mishanguc.invalid_json 不存在的问题;此外,此类文本现将以红色显示。
  • 修复了在 1.21.10 版本中手持不可见告示牌时,其描边渲染异常的问题。

1.6.0-1.21.3

on 2026 Feb 21
下载
  • 修复了告示牌编辑界面中文字描边控制按钮逻辑错误的问题。
  • 告示牌编辑界面中的“阴暗”(Shade)选项不再被标记为不建议启用。
  • 简化了告示牌文本的数据格式:当文字为默认白色且无描边时,相关字段将被移除。现在可以修改告示牌的文本预设。在编辑告示牌文本时,若未输入任何内容,将显示所有可用的预设(详见 1.6.0-beta.3 的更新日志)。
  • 改进了告示牌文本的 -pattern 功能。现在所有图案均使用规范名称(canonical names),同时支持部分缩写名称作为别名(详见 1.6.0-beta.3 的更新日志)。
    • 当模组将图案存储到区块数据中时,将使用规范名称(如 arrow-left),而旧版本模组所存储的缩写名称(如 al)将自动转换。此更改将导致与旧版本模组不再兼容,因此建议在使用新版本模组进入存档前进行备份。
  • 告示牌文本现支持 -nbt,其功能类似于 -json,但使用 NBT 表示文本组件,语法与 JSON 略有不同。通过 -json 指定的文本将自动转换为 -nbt(适用于 1.21.5 及以上版本)。
  • 调整了告示牌中 -texture 的交互逻辑:即使输入了缺失的材质 ID,也能正常生效,渲染为黑紫棋盘格,且不会输出警告。
    • 相较于该功能,更推荐使用 sprite 文本组件,因其更加稳定并支持资源包中的动态材质。例如:-nbt {sprite: 'block/lava_still'}。
  • 新增一种特殊文本类型:debug_text,用法为输入 -debug_text <任意文本内容> 以测试文本渲染效果。请注意,文本的渲染位置可能不准确(适用于 1.21.10 及以上版本)。
  • 修复了游戏规则不同步的问题。
  • 修复了使用 Ctrl + E 设置自定义值会导致文字不可见的问题。
  • 改进了简单模式:启用简单模式后,调整高度或关闭简单模式时不再需要按住 Shift 键。
  • 在告示牌编辑界面输入特殊文本时,若内容无效,除了将文本框标红外,还会显示提示说明具体错误。
  • 优化了告示牌编辑界面的操作体验,文本框的宽度将根据是否渲染滚动条自动调整。
  • 修复了当文本 NBT 中的 textJson 字段无效时,返回的文本组件翻译键 message.mishanguc.invalid_json 不存在的问题;此外,此类文本现会以红色显示。
  • 修复了在 1.21.10 版本中,手持不可见告示牌时其描边渲染异常的问题。

1.6.0-1.21.4

on 2026 Feb 21
下载
  • 修复了告示牌编辑界面中文字描边控制按钮逻辑错误的问题。
  • 告示牌编辑界面中的“阴暗”(Shade)选项不再被标记为不建议启用。
  • 简化了告示牌文字的数据格式:当文字为默认白色且无描边时,相关字段将被移除。现在可以修改告示牌的文字预设;在编辑告示牌文字时,若未输入任何文字,将显示所有可用的预设(详见 1.6.0-beta.3 的更新日志)。
  • 改进了告示牌文字的 -pattern 功能。现在所有模具(Pattern)均使用规范名称(canonical names),同时支持部分缩写名称作为别名(详见 1.6.0-beta.3 的更新日志)。
    • 当模组将模具存储到区块数据中时,将使用规范名称(如 arrow-left),而旧版本模组所存储的缩写名称(如 al)将自动转换。此更改将导致与旧版本模组不再兼容,因此建议在使用新版本模组进入存档前进行备份。
  • 告示牌文字现已支持 -nbt,其功能类似于 -json,但使用 NBT 表示文本组件,语法与 JSON 略有不同。通过 -json 指定的文字将自动转换为 -nbt(适用于 1.21.5 及以上版本)。
  • 调整了告示牌中 -texture 的交互逻辑:即使输入了缺失的材质 ID,也能正常生效,渲染为黑紫棋盘格,且不会输出警告。
    • 相较于该功能,更推荐使用精灵(sprite)文本组件,因其更稳定并支持资源包中的动态材质。例如:-nbt {sprite: 'block/lava_still'}。
  • 新增一种特殊文本类型:debug_text,用法为输入 -debug_text <任意文字内容> 以测试文字渲染效果。请注意,文字的渲染位置可能不准确(适用于 1.21.10 及以上版本)。
  • 修复了游戏规则不同步的问题。
  • 修复了使用 Ctrl + E 设置自定义值会导致文字不可见的问题。
  • 改进了简单模式:启用简单模式后,调整高度或关闭简单模式时不再需要按住 Shift 键。
  • 在告示牌编辑界面输入特殊文本时,若内容无效,除了将文本框标红外,还会显示提示文本说明错误原因。
  • 优化了告示牌编辑界面的操作体验,文本框的宽度将根据是否渲染滚动条自动调整。
  • 修复了当文字 NBT 中的 textJson 字段无效时,返回的文本组件所使用的翻译键 message.mishanguc.invalid_json 不存在的问题;此外,此类文字现会以红色显示。
  • 修复了在 1.21.10 版本中,手持不可见告示牌时其描边渲染异常的问题。

1.6.0-1.21.5

on 2026 Feb 21
下载
  • 修复了告示牌编辑界面中文字描边控制按钮的逻辑错误。
  • 告示牌编辑界面中的阴暗(Shade)选项不再被标记为不建议启用。
  • 简化了告示牌文本的数据格式:当文字为默认白色且无描边时,相关字段将被移除。现在可以修改告示牌的文本预设;在编辑告示牌文本时,若未输入任何文字,将显示所有可用的预设(详见 1.6.0-beta.3 的更新日志)。
  • 改进了告示牌文本的 -pattern 功能。现在所有图案均使用规范名称(canonical names),同时支持部分缩写名称作为别名(详见 1.6.0-beta.3 的更新日志)。
    • 当模组将图案存储到区块数据中时,将使用规范名称(例如 arrow-left),而旧版本模组所存储的缩写名称(例如 al)将被自动转换。此更改将导致与旧版本模组不再兼容,因此建议在使用新版本模组进入存档前进行备份。
  • 告示牌文本现支持 -nbt,其功能类似于 -json,但使用 NBT 表示文本组件,语法与 JSON 存在细微差异。使用 -json 指定的文本将自动转换为 -nbt(适用于 1.21.5 及以上版本)。
  • 调整了告示牌中 -texture 的交互逻辑:即使输入了缺失的材质 ID,也能正常生效,渲染为黑紫棋盘格且不再输出警告。
    • 相较于 -texture,更推荐使用 sprite 文本组件,因其更加稳定并支持资源包中的动态材质。例如:-nbt {sprite: 'block/lava_still'}。
  • 新增一种特殊文本类型:debug_text,用法为输入 -debug_text <任意文本内容> 以测试文本渲染效果。请注意,该文本的渲染位置可能不准确(适用于 1.21.10 及以上版本)。
  • 修复了游戏规则不同步的问题。
  • 修复了使用 Ctrl + E 设置自定义值会导致文字不可见的问题。
  • 改进了简单模式:启用简单模式后,调整高度或关闭简单模式时不再需要按住 Shift 键。
  • 在告示牌编辑界面输入特殊文本时,若内容无效,除了将文本框标红外,还会显示提示说明具体错误。
  • 优化了告示牌编辑界面的操作体验,文本框的宽度将根据是否渲染滚动条自动调整。
  • 修复了当文本 NBT 中的 textJson 字段无效时,返回的文本组件所使用的翻译键 message.mishanguc.invalid_json 不存在的问题;此外,此类文本现在将以红色显示。
  • 修复了在 1.21.10 版本中手持隐形告示牌时,其描边渲染异常的问题。

1.6.0-1.21.8

on 2026 Feb 21
下载
  • 修复了告示牌编辑界面中文字描边控制按钮逻辑错误的问题。
  • 告示牌编辑界面中的“阴暗”(Shade)选项不再被标记为不建议启用。
  • 简化了告示牌文本的数据格式:当文字为默认白色且无描边时,相关字段将被移除。现在可以修改告示牌的文本预设;在编辑告示牌文本时,若未输入任何文字,将显示所有可用的预设(详见 1.6.0-beta.3 的更新日志)。
  • 改进了告示牌文本的 -pattern 功能。现在所有图案均使用规范名称(canonical names),同时兼容部分缩写名称作为别名(详见 1.6.0-beta.3 的更新日志)。
    • 当模组将图案存储到区块数据中时,将使用规范名称(如 arrow-left),而旧版本模组存储的缩写名称(如 al)将自动转换。此更改将导致与旧版本模组不再兼容,因此建议在使用新版本模组进入存档前进行备份。
  • 告示牌文本现支持 -nbt,其功能类似于 -json,但使用 NBT 表示文本组件,语法与 JSON 略有不同。使用 -json 指定的文本将自动转换为 -nbt(适用于 1.21.5 及以上版本)。
  • 调整了告示牌中 -texture 的交互逻辑:即使输入了缺失的材质 ID,也能正常生效,渲染为黑紫棋盘格,且不会输出警告。
    • 相较于 -texture,推荐使用 sprite 文本组件,它更稳定并支持资源包中的动态材质。例如:-nbt {sprite: 'block/lava_still'}。
  • 新增一种特殊文本类型:debug_text,用法为输入 -debug_text <任意文本内容> 以测试文本渲染效果。请注意,文本的渲染位置可能不准确(适用于 1.21.10 及以上版本)。
  • 修复了游戏规则不同步的问题。
  • 修复了使用 Ctrl + E 设置自定义值会导致文字不可见的问题。
  • 改进了简单模式:启用简单模式后,调整高度或关闭简单模式时不再需要按住 Shift 键。
  • 在告示牌编辑界面输入特殊文本时,若内容无效,除了将文本框标红外,还会显示提示说明具体错误。
  • 优化了告示牌编辑界面的操作体验,文本框宽度将根据是否渲染滚动条自动调整。
  • 修复了当文本 NBT 中的 textJson 字段无效时,返回的文本组件所使用的翻译键 message.mishanguc.invalid_json 不存在的问题;此外,该文本现会以红色显示。
  • 修复了在 1.21.10 版本中,手持不可见告示牌时其描边渲染异常的问题。

1.6.0-1.21.10

on 2026 Feb 21
下载
  • 修复了告示牌编辑界面中文字描边控制按钮逻辑错误的问题。
  • 告示牌编辑界面中的“阴暗”(Shade)选项不再被标记为不建议启用。
  • 简化了告示牌文本的数据格式:当文字为默认白色且无描边时,相关字段将被移除。现在可以修改告示牌的文本预设。在编辑告示牌文本时,若未输入任何文字,将显示所有可用的预设(详见 1.6.0-beta.3 的更新日志)。
  • 改进了告示牌文本的 -pattern 功能。现在所有模具均使用规范名称(canonical names),同时支持部分缩写名称作为别名(详见 1.6.0-beta.3 的更新日志)。
    • 当模组将模具存储到区块数据中时,将使用规范名称(如 arrow-left),而不再使用旧版模组所用的缩写名称(如 al)。旧版本存储的缩写名称将自动转换,但新版本将不再兼容旧版模组。因此,建议在使用新版本模组进入存档前进行备份。
  • 告示牌文本现已支持 -nbt,其功能类似于 -json,但使用 NBT 表示文本组件,且语法与 JSON 存在细微差异。通过 -json 指定的文本将自动转换为 -nbt(适用于 1.21.5 及以上版本)。
  • 调整了告示牌中 -texture 的交互逻辑:即使输入了缺失的材质 ID,也能正常生效,渲染为黑紫棋盘格,且不再输出警告信息。
    • 相较于该功能,推荐优先使用 sprite 文本组件,因其更加稳定,并支持资源包中的动态材质。例如:-nbt {sprite: 'block/lava_still'}。
  • 新增一种特殊文本类型:debug_text,用法为输入 -debug_text <任意文本内容> 以测试文本渲染效果。请注意,文本的渲染位置可能不准确(适用于 1.21.10 及以上版本)。
  • 修复了游戏规则不同步的问题。
  • 修复了使用 Ctrl + E 设置自定义值导致文字不可见的问题。
  • 改进了简单模式:启用简单模式后,调整高度或关闭简单模式时不再需要按住 Shift 键。
  • 在告示牌编辑界面输入特殊文本时,若内容无效,除了将文本框标红外,还会显示提示说明具体错误。
  • 优化了告示牌编辑界面的操作体验,文本框的宽度将根据是否渲染滚动条自动调整。
  • 修复了当文本 NBT 中的 textJson 字段无效时,返回的文本组件所使用的翻译键 message.mishanguc.invalid_json 不存在的问题;此外,此类文本现在将以红色显示。
  • 修复了在 1.21.10 版本中手持不可见告示牌时,其描边渲染异常的问题。

1.6.0-1.21.11

on 2026 Feb 21
下载
  • 修复了告示牌编辑界面中文字描边控制按钮逻辑错误的问题。
  • 告示牌编辑界面中的“阴暗”(Shade)选项不再被标记为不建议启用。
  • 简化了告示牌文字的数据格式:当文字为默认白色且无描边时,相关字段将被移除。现在可以修改告示牌的文字预设;在编辑告示牌文字时,若未输入任何文字,将显示所有可用的预设(详见 1.6.0-beta.3 的更新日志)。
  • 改进了告示牌文字的 -pattern 功能。现在所有图案均使用规范名称(canonical names),同时支持部分缩写名称作为别名(详见 1.6.0-beta.3 的更新日志)。
    • 当模组将图案存储到区块数据中时,将使用规范名称(如 arrow-left);旧版本模组存储的缩写名称(如 al)将自动转换,但新版本将不再兼容旧版本模组。因此,建议在使用新版本模组进入存档前进行备份。
  • 告示牌文字现在支持 -nbt,其功能类似于 -json,但使用 NBT 表示文本组件,语法与 JSON 略有不同。使用 -json 指定的文字将自动转换为 -nbt(适用于 1.21.5 及以上版本)。
  • 调整了告示牌中 -texture 的交互逻辑:即使输入了缺失的材质 ID,也能正常生效,渲染为黑紫棋盘格,且不再输出警告信息。
    • 相较于该功能,推荐使用 sprite 文本组件,它更稳定并支持资源包中的动画材质。例如:-nbt {sprite: 'block/lava_still'}。
  • 新增一种特殊文本类型:debug_text,用法为输入 -debug_text <任意文字内容> 以测试文本渲染效果。请注意,文本的渲染位置可能不准确(适用于 1.21.10 及以上版本)。
  • 修复了游戏规则不同步的问题。
  • 修复了使用 Ctrl + E 设置自定义值会导致文字不可见的问题。
  • 改进了简单模式:启用简单模式后,调整高度或关闭简单模式时不再需要按住 Shift 键。
  • 在告示牌编辑界面输入特殊文本时,若内容无效,除了将文本框标红外,还会显示提示说明具体错误。
  • 优化了告示牌编辑界面的操作体验,文本框的宽度将根据是否渲染滚动条自动调整。
  • 修复了当文本 NBT 中的 textJson 字段无效时,返回的文本组件所使用的翻译键 message.mishanguc.invalid_json 不存在的问题;此外,此类文本现在将以红色显示。
  • 修复了在 1.21.10 版本中手持不可见告示牌时,其描边渲染异常的问题。

1.6.0-beta.4-1.21.11

on 2026 Feb 06
下载
  • 对于 Minecraft 1.21.10 及以上版本:调整文本渲染方式,确保特殊文本也能被 Iris 等模组视为已渲染文本,从而在启用光影时,这些特殊文本可拥有与普通文本相同的特殊属性。
  • 对于 Minecraft 1.21.10 及以上版本:修复了数据生成器无法运行的问题。
  • 调整了告示牌中 -texture 的交互逻辑:在告示牌中,即使输入了缺失的材质 ID,也能正常生效,渲染为黑紫色棋盘格图案,且不会输出警告信息。
  • 新增一种特殊文本类型:debug_text,用法:输入 -debug_text <任意文本内容> 以测试文本渲染效果。请注意,文本的渲染位置不一定准确。
  • 移除了部分冗余代码。
  • 修复了游戏规则不同步的问题。

1.6.0-beta.3-1.21.11

on 2026 Jan 19
下载
  • 现在可以修改告示牌的文本预设。编辑告示牌文本时,若未添加任何文本,则会显示所有可用的预设。
    • 当前有 6 个内置的告示牌预设:
      • 左箭头 + 1 行文本 (left_arrow_one_line)
      • 1 行文本 (one_line)
      • 右箭头 + 1 行文本 (right_arrow_one_line)
      • 左箭头 + 2 行文本 (left_arrow_two_lines)
      • 2 行文本 (two_lines)
      • 右箭头 + 2 行文本 (right_arrow_two_lines)
      • 上述预设中的“两行文本”由一行大小为 6 和一行大小为 3 的文本组成。箭头可用于表示方向,例如地铁指示。
    • 告示牌预设(不包括内置预设)存储在 configs/mishanguc_sign_presets/<id>.json 中,其中“id”可以是任何能作为文件名使用的字符串,可包含中文,但不能包含某些特殊字符,且不支持子文件夹。每个文件均为 json 格式,支持以下字段:
      • order:整数,可选,默认为 0。用于控制预设在界面中显示的顺序,数值越小优先级越高。六个内置预设的顺序分别为从 -6 到 -1 的整数。
      • name:文本组件,可选。预设在界面中的显示名称。若未指定,则使用翻译键 signPreset.mishanguc.<id>.name,如果该翻译键不存在,则直接显示 id 作为后备。
      • description:文本组件,可选。预设的描述。在告示牌编辑界面中,当光标悬停或按钮获得焦点时,若存在描述则会显示。
      • text_contexts:文本列表,必需。每项格式等同于告示牌中每行文本的格式。
      • initial_focus:整数,可选,默认为 0。此值表示应用预设时将自动选中哪一行文本。例如,若 initial_focus 为 2,则应用预设后第三行文本将被自动选中。该字段的值必须小于文本列表的元素数量;但当文本列表为空(数量为 0)时,此值可为 0。
    • 添加了用于管理告示牌预设的对应命令。所有命令均在客户端执行,而非服务端,执行后立即生效并更新相关文件。所有文件 IO 操作将在独立线程中进行。
      • /mishanguc:signpreset path:显示告示牌预设的存储路径。当路径存在时,点击相关信息可在资源管理器中打开。
      • /mishanguc:signpreset list:显示当前所有预设的列表。
      • /mishanguc:signpreset reload:从磁盘重新加载告示牌预设。注意:/reload 命令不会重新加载告示牌预设。
      • /mishanguc:signpreset save <id> [args]:保存告示牌预设。执行时需将准星对准 Mishang Urban Construction 模组的告示牌方块。可指定额外参数 [args],以 NBT 对象格式提供,支持以下字段:
        • force:默认为 false。若为 true,则即使同名的预设文件已存在,或存在同名的内置预设,仍会正常保存。若为 false,则命令不会执行。此外,当告示牌文本为空(无任何一行)且 force 为 false 时,命令也不会执行。
        • order:整数。
        • initial_focus:整数。
        • name:文本组件。
        • description:文本组件。
      • /mishanguc:signpreset delete <id>:删除一个告示牌预设。若删除非内置预设,将尝试删除 <id>.json 文件;若删除内置预设,则会创建一个空的 <id>.json 文件,标记该内置预设不再加载。
      • /mishanguc:signpreset reset <id>:重置一个告示牌预设。对于非内置预设,将被删除(等效于 /mishanguc:signpreset delete <id>);对于内置预设,无论其是否被覆盖或标记为不加载,都将删除 <id>.json 文件以恢复内置预设。
      • /mishanguc:signpreset reset:重置所有告示牌预设,并恢复所有内置预设。config/mishanguc_sign_presets 中的所有 json 文件将被删除。
    • 注意:所有预设在应用时会自动调整位置,即使保存时未调整。若不需要调整,请将相关文本行设置为绝对坐标模式。
    • 所有方块的内置告示牌预设大小现已统一为 6 和 3(双行)。此前,全墙告示牌方块的内置预设大小为 8 和 4;请注意,默认文本大小仍取决于告示牌本身,全墙告示牌的默认文本大小为 8,其他方块则为 6。
  • 简化了告示牌文本的存储格式。对于文本为白色(默认)且无边框的情况,相关字段将被移除。
  • 改进了告示牌文本的 -pattern。现在所有图案均使用规范名称,同时支持部分简写名称作为别名:
    • empty
    • arrow-left,别名:al
    • arrow-right,别名:ar
    • arrow-up,别名:arrow-top、au、at
    • arrow-down,别名:arrow-bottom、ad、ab
    • arrow-left-thin
    • arrow-right-thin
    • arrow-up-thin
    • arrow-down-thin
    • arrow-left-up,别名:arrow-left-top、alu、alt
    • arrow-right-up,别名:arrow-right-top、aru、art
    • arrow-left-down,别名:arrow-left-bottom、ald、alb
    • arrow-right-down,别名:arrow-right-bottom、ard、arb
    • arrow-left-turn-up,别名:altu
    • arrow-right-turn-up,别名:artu
    • arrow-left-turn-down,别名:altd
    • arrow-right-turn-down,别名:artd
    • arrow-left-right,别名:alr
    • arrow-up-down,别名:aud
    • circle-small,别名:small-circle
    • circle-medium,别名:medium-circle、circle、O
    • ban
    • u-turn-left-down,别名:u-turn-left-bottom、uld、ulb
    • u-turn-right-down,别名:u-turn-right-bottom、urd、urb
    • u-turn-left-up,别名:u-turn-left-top、ulu、ult
    • u-turn-right-up,别名:u-turn-right-top、uru、urt
    • cross-small,别名:small-cross
    • cross-medium,别名:medium-cross、cross、X
    • cross-large,别名:large-cross
    • square-small,别名:small-square
    • square-medium,别名:medium-square、square
    • square-large,别名:large-square
    • square-slant-small,别名:small-slant-square
    • square-slant-medium,别名:medium-slant-square
    • square-slant-large,别名:large-slant-square
    • 注意:不支持自定义图案。如需使用更复杂的图案,建议使用 -texture 格式,或使用原版雪碧组件(例如:-nbt {sprite: xxx})。
    • 当模组在区块数据中存储图案时,将使用规范名称(如 arrow-left),旧版本模组存储的简写名称(如 al)将自动转换,因此不再兼容旧版本模组。建议在使用新版本模组进入世界前进行备份。
  • 现在告示牌文本支持 -nbt,类似于 -json,但它使用 NBT 表示文本组件,语法与 JSON 有细微差异。使用 -json 指定的文本将自动转换为 -nbt。

1.6.0-beta.2-1.21.11

on 2026 Jan 07
下载

1.6.0-beta.2-1.21.10

on 2026 Jan 07
下载
  • 修复了服务器无法启动的问题。

1.6.0-beta.1-1.21.11

on 2026 Jan 07
下载
  • 更新至 1.21.10 和 1.21.11。
  • 修复了在某些情况下告示牌编辑界面文本不显示的问题。
  • 修复了告示牌编辑界面的操作逻辑和显示效果。
  • 修复了使用强制放置工具等工具放置方块时,若方块来自副手或副手中的搬运工具所指定的方块,方块实体数据未更新的问题。
  • 修复了搬运工具未能正确处理方块实体的数据组件的问题。
  • 修复了告示牌编辑界面中文字轮廓控制按钮的操作逻辑错误。
  • 告示牌编辑界面中的着色器选项不再被视为不推荐启用。

1.6.0-beta.1-1.21.10

on 2026 Jan 07
下载
  • 更新至 1.21.10 和 1.21.11。
  • 修复了在某些情况下告示牌编辑界面中的文本无法显示的问题。
  • 修复了告示牌编辑界面中的操作逻辑和显示效果。
  • 修复了使用强制放置工具等工具放置方块时,若方块来自副手或副手中的搬运工具所指定的方块,方块实体数据未更新的问题。
  • 修复了搬运工具未能正确处理方块实体的数据组件的问题。
  • 修复了告示牌编辑界面中文字轮廓控制按钮的操作逻辑错误问题。
  • 告示牌编辑界面中的着色器选项不再被视为不推荐启用。

1.5.3-1.21.8

on 2025 Jul 27
下载
  • 对于 1.21.4 及以上版本,修复了自定义颜色的招牌栏在库存中不会动态着色的问题。
  • 其他更新请查看 1.5.2、1.5.1 和 1.5.0 的变更日志。

1.5.3-1.21.5

on 2025 Jul 27
下载
  • 对于 1.21.4 及以上版本,修复了自定义颜色的招牌条在库存中不会动态着色的问题。
  • 其他更新请查看 1.5.2、1.5.1 和 1.5.0 的变更日志。

1.5.3-1.21.4

on 2025 Jul 27
下载

1.5.3-1.21.3

on 2025 Jul 27
下载
1
2
13
BBSMC Logo

中国最活跃的 Minecraft 中文资源社区

QQ 群:1078515449

资源

模组整合包光影资源包

社区

汉化软件插件

帮助

服务条款隐私政策社区规则开源代码
设置

"Minecraft"以及"我的世界"为美国微软公司的商标,本站与微软公司没有从属关系。 本站与 Modrinth 无从属关系,网站遵循 LGPL 协议开源。

© 2019-2026 青岛柒兮网络科技有限公司 | 鲁B2-20210590 | 鲁ICP备2021009459号-12 | 公安备案 鲁公网安备37021002001586号