
尼特写作
将Nyctography替换密码作为可用的Minecraft字体添加。
查看大图
本模组将Nyctography替换密码添加为Minecraft字体!此字体可用于书本、告示牌、聊天消息、物品提示以及大多数游戏内文本。
历史
Nyctography书写系统由Lewis Carrol于1891年发明。该系统的目标是在黑暗中更容易书写,这也是该名称的由来。文本使用一种带有方孔的模板(称为nyctograph)进行书写,以对齐和书写字符。在现代,这种书写系统已被用于游戏谜题、DnD战役和地理寻宝活动中。
理解Nyctography
此书写系统使用环绕方框边缘的一系列点和线。例如,字母E在左上角有一个点,顶部有一条线。每个符号都与拉丁字母对应字符略有相似。例如,字母O在左上角有一个点,然后在方框的所有边上都有线,形成一个封闭的环。

与盲文类似,数字使用字母书写。本模组在使用字体书写文本时会自动处理这一点,但你仍需知道如何阅读它们。为避免与真实单词混淆,仅使用辅音字母。
- 0 = Z
- 1 = B(字母表中的第一个辅音)
- 2 = D(拉丁语中的2为Duo)
- 3 = T
- 4 = F
- 5 = L(罗马数字中代表50)
- 6 = S
- 7 = M(源自拉丁语中的Septem,意为七)
- 8 = H(法语中的八为huit)
- 9 = N
除字母和数字外,还有五个特殊字符。
- 连字符 - 在本模组中通过短横线(-)书写。显示为左上角一个点、顶部一条线和底部两个点。
- 和 - 在本模组中通过与符号(&)书写。显示为左上和左下各一个点,右侧一条线。
- 数字指示符 - 在本模组中通过井号(#)书写。表示后续字符应解读为数字。仅显示字母F的角形,代表“数字”。
- 字母指示符 - 在本模组中通过星号(*)书写。表示后续字符为字母。仅显示字母L的角形,代表“字母”。
- 日期指示符 - 在本模组中通过@符号(@)书写。表示后续字符为DDMMYY格式的日期。显示字母D的角形,代表“日期”。
技术用法
此字体可应用于使用Mojang文本组件系统的任何文本,包括所有支持原始JSON文本的命令和数据包功能。这通过将文本的字体属性设置为nyctography:nyctography来完成。
原版命令
原版命令通常允许你使用原始JSON格式定义文本。字体属性控制渲染该文本时使用的字体。这适用于所有字体,并非本模组添加的字体所独有。
/give @a stone[custom_name='["",{"text":"Stone","font":"nyctography:nyctography",italic:false}]']/title @a title {"text":"Hello","font":"nyctography:nyctography"}/give @a written_book[written_book_content={pages:['[["",{"text":"Test book","font":"nyctography:nyctography"}]]'],title:"aaa",author:"bbb"}]
Bookshelf命令
本模组依赖于Bookshelf库,该库提供了几个用于处理字体的命令。以下给出几个示例命令。
/bookshelf font say nyctography:nyctography <文本_这里>- 使用该字体样式发布聊天消息。/bookshelf font item nyctography:nyctography- 将持有的物品重命名为使用该字体。/bookshelf font block nyctography:nyctography X Y Z- 将字体应用于方块。这将改变告示牌文本,或重命名可命名方块(如箱子)。
脚本、插件和模组
如果你能访问代码或脚本工具,可以将字体应用于任何可变文本组件。这是通过设置文本组件的样式中的字体ID来完成的。你可以在此处找到我如何实现此功能的示例。
此项目由Nodecraft提供赞助。使用代码DARKHAX可享受首月服务30%折扣!
正在加载版本记录…







正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。