Sin descripción

ZRY 4234fa1a10 Version update to 0.2.1. hace 9 meses
gradle 6d51a45cf9 A first version that implement a WE help panel. Now only two commands in the panel. Will append more commands later. hace 10 meses
src a105cdf08c Fix some warning. hace 9 meses
.gitattributes 6d51a45cf9 A first version that implement a WE help panel. Now only two commands in the panel. Will append more commands later. hace 10 meses
.gitignore 6d51a45cf9 A first version that implement a WE help panel. Now only two commands in the panel. Will append more commands later. hace 10 meses
FORGE_CREDITS.txt 6d51a45cf9 A first version that implement a WE help panel. Now only two commands in the panel. Will append more commands later. hace 10 meses
FORGE_LICENSE.txt 6d51a45cf9 A first version that implement a WE help panel. Now only two commands in the panel. Will append more commands later. hace 10 meses
FORGE_README.txt 6d51a45cf9 A first version that implement a WE help panel. Now only two commands in the panel. Will append more commands later. hace 10 meses
LICENSE 464a67dcbb Initial commit hace 10 meses
README.md 4234fa1a10 Version update to 0.2.1. hace 9 meses
build.gradle 4234fa1a10 Version update to 0.2.1. hace 9 meses
gradle.properties 6d51a45cf9 A first version that implement a WE help panel. Now only two commands in the panel. Will append more commands later. hace 10 meses
gradlew 6d51a45cf9 A first version that implement a WE help panel. Now only two commands in the panel. Will append more commands later. hace 10 meses
gradlew.bat 6d51a45cf9 A first version that implement a WE help panel. Now only two commands in the panel. Will append more commands later. hace 10 meses
settings.gradle 6d51a45cf9 A first version that implement a WE help panel. Now only two commands in the panel. Will append more commands later. hace 10 meses

README.md

ZRYClientUtilsMod

zh-CN

ZRY制作的客户端辅助Mod,仅需客户端安装。

目前仅支持forge 1.19.2版本的MC。本Mod许可协议为MIT。

提供以下功能:

  • 类似WorldEdit CUI的WorldEdit选区高亮功能
  • 一个GUI面板 WE_Panel,默认按V键调出,可设定快捷命令
  • 自定义标记功能,可以自行标记一块区域并高亮

功能介绍

WorldEdit选区高亮

可对WorldEdit的选区渲染一个外框, 以便指示WorldEdit选区。 目前为止仅支持长方体/正方体选区。

仅在Forge版本的WorldEdit测试过。

实现原理为hook从服务端发往客户端的worldedit:cui报文, 由于不知道什么原因, 只有方形选区情况下报文内才具有正确的选区信息数据, 所以目前只支持方形选区。

WE_Panel

该功能的主要制作动机,是使用WorldEdit的时候, 时常会需要重复执行一些命令,例如//desel。 该功能提供一个可通过配置文件配置的面板, 面板上可设定一系列按钮来绑定到命令, 点击按钮或按键盘上对应快捷键即可执行。

可通过编辑配置文件设定该面板内的快捷命令。 配置文件位于.minecraft/config/zry_client_utils.toml。 可以参考配置文件内的注释进行配置文件编写。

在游戏中,可以通过命令/reload-zry-client-utils-config 重新载入配置文件。

默认通过V键调出WE_Panel,该快捷键可在MC的按键设置中修改, 在面板弹出后,按相同的按键可关闭面板。

自定义标记

该功能可以创建一个自定义的点或者区域, 并高亮显示这个点或者区域。 作为纯客户端Mod,自定义标记不会持久保存, 断开当前会话重新连接后, 自定义标记消失。

该功能设计动机为,进行建筑规划时提供辅助参考。

命令说明:

  • 清除所有自定义标记: /zcu-marker clear

  • 从WorldEdit选区创建自定义标记: /zcu-marker from-we

  • 创建单个方块的选区: /zcu-marker add-point <x> <y> <z>

  • 创建AABB盒选区: /zcu-marker add-range <x1> <y1> <z1> <x2> <y2> <z2>

注意:从WorldEdit选区创建自定义标记时,仅支持方形WE选区。

ChangeLog

时间 Release 修订
2023-07-29 16:24 0.1.0 发布第一个可用版本
2023-07-29 19:08 增加View Frustum Culling,优化性能
2023-07-29 20:57 增加自定义标记功能
2023-07-29 21:16 0.2.0 增加从WE选区创建自定义标记功能
2023-07-29 23:00 fix: WE_Panel增加对客户端命令的支持
2023-07-30 00:39 0.2.1 更好的默认配置文件示例, fix: 零零碎碎bug

en-US

TODO