自定义水印

自定义水印

为游戏添加可自定义的文字水印,你可以使用内置的GUI进行编辑

游戏机制

Custom-watermark

此模组为你的客户端添加了一个可自定义的水印,你可以使用内置的 GUI 进行修改和编辑

按键绑定

watermark.gui - 打开 custom-watermark 的 GUI(默认绑定为 V 键)

watermark.cycle - 无需打开 GUI 即可循环切换水印颜色(默认绑定为 / 键,如果无法使用,请检查 / 是否已绑定到其他功能)


颜色选项

以下是此模组目前已实现的可选颜色,更多颜色即将推出……

white

blue

red

blue

green

yellow

orange

pink

pastel red

pastel blue

pastel green

pastel yellow

pastel pink



自定义标签

Custom-watermark 提供了一些标签,它们使用游戏内数据,使 GUI 具有更高的可自定义性,具体如下:

{fps} - 显示当前的每秒帧数(fps)
{health} - 显示你当前的生命值(包括小数位)
{time} - 显示当前时间(系统时钟)
{date} - 显示当前日期
{username} - 显示你的用户名
{x} - 显示你的 x 坐标
{y} - 显示你的 y 坐标
{z} - 显示你的 z 坐标
{moonphase} - 此标签以文本形式显示当前的月相(例如 "Full Moon")
{moon} - 此标签与 {moonphase} 标签基本相同,但以整数的形式显示(例如满月显示为 "1",完整列表请参阅 Minecraft Wiki 此处)

标签别名:

{hp} - {health} 的别名 {player} - {username} 的别名

要显示数据,请将标签(包括花括号)放入水印文本的任意位置。以下是一个示例:

fps={fps}, health={health}

将显示为:

fps=144, health=18 其中 144 fps 和 18 点生命值仅为示例数字

Json 配置文件

Custom-watermark 包含一个 JSON 配置文件,可在 .minecraft/config 文件夹中找到。此配置文件用于存储偏好数据,也可以作为 GUI 的替代方式,直接修改水印配置


custom-watermark.json
{
"x":10,
"y":10,
"scale":1.0,
"txt":"FPS: {fps}",
"colour":"literal{white}"
}

如何临时禁用水印

要临时禁用水印,请清空水印文本栏中的所有文本,然后按下 "apply changes" 按钮

欢迎随时在 Github 上提出功能请求 issue

1.0 注意事项

对于所有运行 1.0 版本的用户,请注意此模组可能会以 "pumpkin" 的名称出现,因为 1.0 的模组 ID 并未从最初的项目 ID 重构(此项目最初的目标是一个万圣节模组)

模组包使用须知

你可以在任何模组包中使用此模组,只要该模组包遵守此模组所使用的 GPL v3 许可证条款即可。