跳到正文

EssentialClient

作者:senseiwells

EssentialClient 是一款客户端模组,提供许多实用功能,还能通过图形界面修改 Carpet 规则!

收藏

介绍

介绍由机器翻译自 Modrinth 原页面,仅供参考。

EssentialClient

Discord

EssentialClient 是一款客户端模组,提供多种客户端实用功能,
还提供图形界面,用于修改 Carpet 规则!

用法

此模组需要 fabric-launcher、fabric-api、fabric-kotlin 和
YetAnotherConfigLib。

你也可以选择安装 fabric-carpet、
mod-menu、ChunkDebug,
以及 Kursive。

安装完成后,你可以通过 mod-menu 打开 EssentialClient 菜单,也可以
按下 EssentialClient 菜单快捷键打开;该快捷键默认为 F7,可在
选项中更改。

在此菜单中,你可以:

  • 查看和修改 EssentialClient 设置。
  • 查看和修改 Carpet 服务器设置。
  • 打开 ChunkDebug 地图;此功能需要安装 ChunkDebug,并连接到支持 ChunkDebug 的服务器。
  • 打开 Kursive 脚本菜单;此功能需要安装 Kursive。

EssentialClient 的设置保存在 ./config/EssentialClient/config.json。

Carpet 客户端

EssentialClient 允许你通过图形界面查看和修改 carpet
规则,无需使用 /carpet 命令。

要使用此功能,你的客户端不必安装 carpet。
打开 Carpet 服务器设置菜单后,你可以按类别查看所有规则,
以及每条规则的说明和额外信息。carpet
扩展(例如 carpet-extra 或 carpet-fixes)中的规则也会显示,并按模组区分。

你必须拥有在服务器上修改 carpet 规则的权限,所做更改才会生效;
否则,这些规则只会显示给你查看。

Carpet 规则图形界面

在服务器上游玩时,为了显示规则说明,EssentialClient 会下载规则
数据库,并将其缓存到 ./config/EssentialClient/carpet_rules.json。特别
感谢 RubixDev 创建了 carpet database,
EssentialClient 会从中获取规则数据库。

独立模组

ChunkDebug 和 Kursive 曾是 EssentialClient 的功能,后来已被
拆分为独立模组。你仍然可以从 EssentialClient 菜单打开它们,
但必须单独安装:

  • ChunkDebug 可查看世界中所有区块的加载状态;服务器端也需要安装此模组。
  • Kursive 是 EssentialClient 客户端脚本功能的后继模组,可让你在客户端编写并运行脚本。

如果未安装其中任一模组,EssentialClient 菜单中对应的按钮将会
处于禁用状态。

设置

以下所有设置都可以在 EssentialClient 的设置菜单中找到,并且
会按照你在游戏中看到的相同类别进行分类。

游戏玩法

| 设置 | 描述 |
|————————————–|———————————————————————————————————————————————————————————————————————-|
| 自动行走 |

按住前进键达到设定的刻数后,会自动继续按住前进键。

|
| 更精准的方块放置 |

此功能与 tweakeroo 的精准方块放置相同,但无需任何服务端模组。

此功能会使用一些数据包修改技术,可能会触发某些服务器的反作弊机制。

|
| 合成增强 |

合成物品时按住 Control,即可丢弃合成出的物品。

|
| 潜行以避免水浸 |

对可含水方块使用水桶时,可以通过潜行避免让方块含水。

|
| 提高旁观者模式滚动速度 |

提高旁观者模式下滚动加速的上限。

|
| 提高旁观者模式滚动灵敏度 |

提高旁观者模式下滚动加速的灵敏度。

|
| 游戏刻速率影响聊天按键 |

是否让游戏刻速率影响聊天按键;启用后,游戏刻速率越低,打开聊天栏所需时间越长(原版行为)。

|
| 修复 macOS 光标跳动 |

修复在文本框中按住 Command 或 Option 时光标跳转的位置,使其符合 macOS 的行为。

|
| 忽略无效聊天消息 |

忽略无效聊天消息,并将其作为系统消息输出。

|

技术

| 设置 | 描述 |
|————————–|————————————————————————————————————————-|
| 宣布离开状态 |

经过设定的游戏刻数后,你会进入离开状态,此时将发布提示

|
| 离开状态提示消息 |

进入离开状态后发布的消息

需要启用“宣布离开状态”

|
| 返回提示消息 |

你结束离开状态后发布的消息

需要启用“宣布离开状态”

|
| Carpet 始终设为默认 |

设置 Carpet 规则时,自动将其设为默认值

|
| 创造模式行走速度 |

允许你覆盖原版创造模式下的行走速度

|
| 自定义超时时间 |

允许你更改连接服务器后触发超时的等待秒数

|
| 禁用快捷栏滚动 |

禁止通过滚动鼠标滚轮切换快捷栏,记好你的按键绑定!

|

渲染

| 设置 | 描述 |
|——————————–|——————————————————————————————————–|
| 禁用盔甲渲染 |

禁用指定实体的盔甲渲染

|
| 禁用受伤倾斜效果 |

禁用受到伤害时的镜头倾斜效果

|
| 禁用 Boss 血条渲染 |

禁止渲染所有 Boss 血条

|
| 禁用展示文本渲染 |

禁止渲染所有展示文本

|
| 禁用手臂挥动 |

禁用玩家手臂挥动

|
| 禁用地图渲染 |

禁止渲染物品展示框中的地图

|
| 禁用名称标签渲染 |

禁止渲染所有名称标签

|
| 禁用夜视闪烁 |

禁用夜视效果即将结束时出现的闪烁

|
| 禁用配方提示 |

禁止显示配方提示通知

|
| 禁用进度提示 |

禁止显示进度提示通知

|
| 禁用教程提示 |

禁止显示教程提示通知

|
| 禁用加入/离开消息 |

阻止显示玩家加入或离开服务器的消息

|
| 禁用截图消息 |

移除截图时弹出的消息

|
| 显示游戏时间 |

在暂停菜单角落显示客户端已运行的时间

|
| EssentialClient 按钮 |

在主菜单和暂停菜单中显示 EssentialClient 菜单

|
| 忽略服务器渲染距离 |

渲染时忽略服务器设置的渲染距离

|
| 熔岩不透明度 |

更改熔岩的不透明度

|
| 高亮熔岩源 |

更改熔岩源方块的纹理,使其更醒目

|
| 高亮水源 |

更改水源方块的纹理,使其更醒目

|
| 保留聊天记录 |

防止聊天记录被清除,切换地图或服务器时也同样有效

|
| 切换 Tab 菜单 |

无需按住 Tab 键,即可切换显示 Tab 菜单

|

杂项

| 设置 | 描述 |
|—————————|————————————————|
| 移除无效区块警告 |

从日志中移除无效区块警告

|

按键绑定

可在 EssentialClient 设置菜单中更改这些按键绑定,也可以在原版
控制选项屏幕的 EssentialClient 分类下进行更改。

| 设置 | 描述 |
|—————————–|————————————————————————|
| EssentialClient 菜单按键绑定 |

这是打开 EssentialClient 菜单的按键绑定

|
| 精准反向按键绑定 |

这是启用精准反向放置方块的按键绑定

|
| 精准向内按键绑定 |

这是启用精准向内放置方块的按键绑定

|

常见问题

EssentialClient 支持哪些 Minecraft 版本?

EssentialClient 支持 Minecraft Java 版 1.16.5–26.3,共 34 个版本,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。

EssentialClient 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:仅客户端。

评论

登录后评论和评分

senseiwells 的其他作品

查看全部 →