介绍
EssentialClient
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 规则的权限,所做更改才会生效;
否则,这些规则只会显示给你查看。

在服务器上游玩时,为了显示规则说明,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 的其他作品
查看全部 →
ServerReplay
一款完全服务端的 Fabric 模组,可录制 Replay Mod 或 Flashback 的回放。
EssentialAddons
一款 Carpet 扩展,提供许多实用的游戏功能和创作工具,其中不少移植自 Essentials 插件。
ChunkDebug
ChunkDebug 是一款实用的区块加载调试工具,可实时显示任意维度中所有已加载的区块。
CustomNameTags
This mod provides you with a way to customize your player's name tags completely server-side with no need for any client mods.
评论
登录后评论和评分