未知图腾字体

未知图腾字体

给Minecraft添加一款以未知图腾字符为灵感的字体。

概述

本模组添加了一种神秘的眼睛状字体,基于宝可梦中的未知图腾(Unown)设计。这种未知图腾字体能为你的游戏增添神秘色彩,特别适合与 Pixelmon 和 Cobblemon 等模组搭配使用。该字体可应用于任何支持 原始 JSON 文本 的内容,包括物品名称、工具提示、书、告示牌、标题命令等。

概览

未知图腾字体将拉丁字母的 26 个字符以及感叹号与问号替换为对应的未知图腾符号。支持大小写输入,显示效果完全相同。

所有字符的字体展示

使用指南

旗帜图案

从 Minecraft 1.19.2 版本开始,流浪商人有时会出售未知图腾旗帜图案模板。玩家可以在织布机中使用该模板,将未知图腾符号绘制到旗帜上。

旗帜预览

原版命令与 NBT

游戏基础版本内置了许多可更改文本样式的命令。你可以使用字体 ID "unownfont:unown" 来指定未知图腾字体。以下是几个命令示例:

  • /give @p stone{display:{Name:"[{\"text\":\"Hello\",\"italic\":false,\"color\":\"gold\",\"font\":\"unownfont:unown\"}]"}} 1
  • /title @a title {"text":"Hello","font":"unownfont:unown"}
  • /tellraw @p {"text":"Hello","font":"unownfont:unown"}

书架模组命令

书架 模组添加了许多辅助使用字体的命令。这些命令适用于未知图腾字体以及游戏中加载的其他字体。

  • /bookshelf font say <font_id> <msg> - 使用指定字体发送聊天消息。
  • /bookshelf font item <font_id> - 将字体应用于当前手持物品。
  • /bookshelf font book <font_id> - 将字体应用于手中书的名称和内容。
  • /bookshelf font block <font_id> x y z - 将字体应用于指定坐标的方块。适用于告示牌及可命名的方块(如箱子)。

代码与模组开发

如果你正在开发模组或拥有代码/脚本工具,可以将字体应用于任何可变文本组件。只需更新文本组件的样式即可实现。

  • Java: text.withStyle(style -> style.withFont(new ResourceLocation("unownfont", "unown"));
  • ZenScript: 与 Java 相同

Nodecraft 赞助标志本项目由 Nodecraft 赞助。使用优惠码 DARKHAX 可享受首月服务 30% 折扣!