MCTOOLBOX
MC ToolboxMC TOOLBOX

创造

Minecraft 告示牌生成器(带样式和颜色)

为现代 Java 1.21.5+ 和 26.x 设计普通或悬挂告示牌。编辑两侧、格式化每行、添加发光或点击命令,并导出 /setblock 或 /give 命令。

告示牌与放置

外观

文本和点击事件

输出

此命令长度为 414 个字符。请使用命令方块、服务器控制台或函数文件,而不是游戏内聊天。

Live preview

Front 预览Regular · oak
Welcome
to my
Minecraft
server!
/setblock ~ ~ ~ minecraft:oak_sign[rotation=0]{id:"minecraft:sign",front_text:{messages:[{text:"Welcome",color:"black"},{text:"to my",color:"black"},{text:"Minecraft",color:"black"},{text:"server!",color:"black"}],color:"black",has_glowing_text:0b},back_text:{messages:[{text:"",color:"black"},{text:"",color:"black"},{text:"",color:"black"},{text:"",color:"black"}],color:"black",has_glowing_text:0b},is_waxed:0b}

构建完整的现代 Java 告示牌指令

现代 Java 告示牌在正面和背面各存储四个文本组件。此生成器可让您编辑两侧、设置每行样式、选择普通或悬挂告示牌方块、设置发光文本和蜡封状态,并生成放置方块指令或物品指令。

实时预览是视觉规划辅助工具。Minecraft 仍会应用自己的字体、纹理包、行宽和命令权限,因此请在编辑器中选择的相同 Java 版本中测试最终命令。

选择 /setblock 或 /give 来完成任务

当告示牌需要立即出现在坐标处并附带文本时,使用 /setblock。当玩家应收到配置好的告示牌物品并稍后放置时,使用 /give。站立式与墙壁式告示牌的方块状态不同。

独立编辑正面和背面

选择行之前先切换侧面。文本、颜色、格式、发光和点击命令都存储在活动侧。复制前请检查两侧,因为空的背面仍属于生成的方块实体数据的一部分。

将点击命令视为特权内容

run_command 点击事件将命令文本存储在告示牌上,但执行仍取决于玩家、服务器规则、命令权限和版本行为。切勿放置来自不可信来源的未经审查的命令。

版本选择会改变可用数据

稳定版和快照版不会暴露完全相同的木材或操作员相关字段。保持所选版本与服务器一致,并在迁移到更新的测试版本时重新检查快照命令。

创建并测试自定义告示牌

  1. 选择 Java 版本、木材类型、普通或悬挂设计以及放置方式。
  2. 编辑所有四行正面文本,然后切换到背面并添加任何所需文本。
  3. 应用颜色、格式、发光、蜡封状态和可选的点击命令。
  4. 选择 /setblock 或 /give,并在需要物品命令时设置目标。
  5. 将输出复制到测试世界,并验证方向、两侧和交互。

Minecraft 告示牌指令常见问题

为什么墙壁告示牌朝向错误?

墙壁告示牌使用 facing 方块状态。更改生成的 facing 值或在放置后旋转结构。站立式告示牌使用 rotation 值。

蜡封告示牌有什么作用?

蜡封后的告示牌在放置后玩家无法正常编辑。用于完成标签和说明,但在测试文本和交互时请保持未蜡封状态。

为什么我的点击命令不运行?

命令可能要求点击玩家没有的权限,操作可能受所选版本限制,或命令文本无效。在添加选择器或嵌套数据之前,先用简单的允许命令进行测试。

我可以将此生成器用于 Bedrock 版吗?

不可以。输出使用 Java 版的方块 ID、组件和方块实体数据。Bedrock 版的告示牌数据和命令行为不同。