介绍
TweakMyClient
注意:最新的测试版需要最新版的 MagicLib:https://github.com/Hendrix-Shen/MagicLib/releases
打开游戏内配置界面的默认快捷键为 T + C。
autoDropInterval
自动丢弃的间隔(刻数)。
- 类别:
Generic - 类型:
integer - 默认值:
0 - 最小值:
0 - 最大值:
1200
autoReconnectTimer
自动重连的等待时间(秒)。
- 类别:
Generic - 类型:
integer - 默认值:
5 - 最小值:
0 - 最大值:
60
breakAnimationMode
对于 customBlockHitBoxOverlay 的挖掘动画,强烈建议启用 customBlockHitBoxOverlayDisableDepthTest。
Down – 随着挖掘进度推进,customBlockHitBoxOverlay 方框的大小会从上到下逐渐缩小。
None – 无动画。
Shrink – 随着挖掘进度推进,customBlockHitBoxOverlay 方框会从外向内逐渐缩小。要使 customBlockHitBoxOverlayDisableDepthTest 正常工作,需要启用此选项。
- 类别:
Generic - 类型:
enum - 默认值:
None - 选项值:
None、Shrink、Down
crystalBeamsDisableMode
选择要禁用的末影水晶光束模式。
ALL – 不渲染任何光束。
Fixed – 仅禁用指向指定坐标的光束。
追踪模式 – 仅禁用最靠近 EndDragon 的光束。
- 类别:
Generic - 类型:
enum - 默认值:
All - 选项值:
All、Fixed、Tracking
customBlockHitBoxOverlayDisableDepthTest
渲染 blockHitBoxOverlayFill 和 blockHitBoxOverlayOutline 时禁用深度测试,此时不会处理遮挡关系。当 breakAnimationMode 不为 None 时,整体体验更好。
- 类别:
Generic - 类型:
boolean - 默认值:
true
customBlockHitBoxOverlayFillRainbow
启用 featureCustomBlockHitBoxOverlayFill 后,将启用彩虹色变化,并使用 colorBlockHitBoxOverlayFill 提供的透明度。
- 类别:
Generic - 类型:
boolean - 默认值:
true
customBlockHitBoxOverlayFillRainbowSpeed
customBlockHitBoxOverlayFillRainbow 的滚动速度。
- 类别:
Generic - 类型:
integer - 默认值:
80 - 最小值:
1 - 最大值:
100
customBlockHitBoxOverlayLinkedAdapter
启用 customBlockHitBoxOverlay 对链接方块的优化。
- 类别:
Generic - 类型:
boolean - 默认值:
true
customBlockHitBoxOverlayOutlineRainbow
启用 featureCustomBlockHitBoxOverlayOutline 后,将启用彩虹色变化,并使用 colorBlockHitBoxOverlayOutline 提供的透明度。
- 类别:
Generic - 类型:
boolean - 默认值:
true
customBlockHitBoxOverlayOutlineRainbowSpeed
customBlockHitBoxOverlayOutlineRainbow 的滚动速度。
- 类别:
Generic - 类型:
integer - 默认值:
80 - 最小值:
1 - 最大值:
100
customWindowTitleEnableActivity
启用后,游戏处于活动状态时,标题将从 listCustomWindowTitleWithActivity 中获取;否则将从 listCustomWindowTitle 中获取。
- 类别:
Generic - 类型:
boolean - 默认值:
false - 依赖项:
- 非(需排除任一条件):
- minecraft:<1.15
- 非(需排除任一条件):
customWindowTitleRandomly
启用后,将从 listCustomWindowTitle 和 listCustomWindowTitleWithActivity 中随机获取标题;否则始终使用列表中的第一个元素。
- 类别:
Generic - 类型:
boolean - 默认值:
false
daylightOverrideTime
覆盖客户端世界时间时设置的时间。
- 类别:
Generic - 类型:
integer - 默认值:
6000 - 最小值:
0 - 最大值:
24000
enderPortalRenderMode
启用 endPortalRendererFix 后,末地传送门将按指定模式渲染。
可用模式如下:
Actual – 使用末地传送门的碰撞箱进行渲染。
Full – 将末地传送门渲染为完整方块。
Legacy – 按照 Minecraft 21w13a 及更早版本的方式渲染末地传送门。
Modern – 按照 Minecraft 21w13a 及更新版本的方式渲染末地传送门。
- 类别:
Generic - 类型:
enum - 默认值:
Actual - 选项值:
Actual、Full、Legacy、Modern
getTargetBlockPosition
获取准星所指方块的位置。
此功能用于获取你所指向的最远方块的位置。
- 类别:
Generic - 类型:
hotkey - 默认值:
no hotkey
lowHealthThreshold
低生命值警告的触发阈值。
- 类别:
Generic - 类型:
double - 默认值:
6.0 - 最小值:
0.0 - 最大值:
1000.0
memoryCleaner
强制释放内存。
- 类别:
Generic - 类型:
hotkey - 默认值:
no hotkey
openConfigGui
用于打开游戏内配置界面的快捷键。
- 类别:
Generic - 类型:
hotkey - 默认值:
T,C
syncBlocks
尝试向服务器发送中止挖掘数据包,以从服务器获取正确的方块数据。
- 类别:
Generic - 类型:
hotkey - 默认值:
no hotkey
syncInventory
尝试向服务器发送伪造数据,以从服务器获取正确的玩家物品栏数据。
- 类别:
Generic - 类型:
hotkey - 默认值:
no hotkey
targetBlockMaxTraceDistance
追踪目标方块位置的最大距离。
- 类别:
Generic - 类型:
integer - 默认值:
100 - 最小值:
0 - 最大值:
200
targetBlockPositionFormat
发送到公共聊天的方块位置追踪信息格式。
- 类别:
Generic - 类型:
string - 默认值:
I'm looking at [x: {X},y: {Y}, z: {Z}]
targetBlockPositionMode
方块位置追踪信息将以此模式发送。
private – 只有你能看到
public – 发送到公共聊天
- 类别:
Generic - 类型:
enum - 默认值:
private - 选项值:
private,public
chunkEdgeLagFix
卸载区块时禁用光照更新队列,从而在某些情况下减少跨越区块边界时的卡顿。
- 类别:
Patch - 类型:
boolean - 默认值:
false - 依赖项:
- Not(需排除任意一项条件):
- forgetmechunk: *
- Not(需排除任意一项条件):
disableLitematicaEasyPlaceFailTip
禁用 Easy Place 失败时弹出的烦人提示窗口。
- 类别:
Patch - 类型:
boolean - 默认值:
false - 依赖项:
- And(需满足所有条件):
- litematica: *
- Not(需排除任意一项条件):
- masa_gadget_mod: >=2.0.6
- And(需满足所有条件):
disableLitematicaSchematicVersionCheck
禁用蓝图版本检查。
注意:这可能会导致问题。
- 类别:
Patch - 类型:
boolean - 默认值:
true - 依赖项:
- And(需满足所有条件):
- litematica: *
- And(需满足所有条件):
disableResourcePackCompatCheck
是否厌烦了资源包的“不兼容”提示?关闭这个烦人的提示吧!
- 类别:
Patch - 类型:
boolean - 默认值:
false
endPortalRendererFix
修复末地传送门,使其仅在顶部渲染材质。
- 类别:
Patch - 类型:
boolean - 默认值:
false
forceDebugInfoDetailed
始终显示完整的调试信息,即使游戏规则 reducedDebugInfo 为 true。
- 类别:
Patch - 类型:
boolean - 默认值:
false
forcePistonWithoutAffectByTool
镐将不再作为活塞的有效挖掘工具。
- 类别:
Patch - 类型:
boolean - 默认值:
false - 依赖:
- And(需要满足所有条件):
- minecraft: >=1.16
- And(需要满足所有条件):
litematicaSchematicWailaCompat
使 WAILA 兼容以显示 litematica 投影。
-
对于 1.18 及以上版本,支持 Jade。(推荐)
-
对于 1.16 及以上版本,支持 Wthit。
-
对于 1.15 及以下版本,支持 Hwyla。
-
类别:
Patch -
类型:
boolean -
默认值:
false -
依赖:
- And(需要满足所有条件):
- litematica: *
- Or(需要满足任一条件):
- jade: *
- waila: *
- wthit: *
- And(需要满足所有条件):
notEnoughCrashesBlueScreenOfDeath
当 Not Enough Crashes 拦截游戏崩溃时,模拟 Windows 蓝屏死机。
- 类别:
Patch - 类型:
boolean - 默认值:
false - 依赖:
- And(需要满足所有条件):
- notenoughcrashes: *
- And(需要满足所有条件):
listAutoDropBlackList
自动丢弃物品黑名单。
此列表中的所有物品都不会被自动丢弃。
- 类别:
List - 类型:
string list - 默认值:
[minecraft:bow, minecraft:crossbow, minecraft:diamond_axe, minecraft:diamond_boots, minecraft:diamond_chestplate, minecraft:diamond_helmet, minecraft:diamond_hoe, minecraft:diamond_leggings, minecraft:diamond_pickaxe, minecraft:diamond_shovel, minecraft:diamond_sword, minecraft:elytra, minecraft:enchanted_golden_apple, minecraft:flint_and_steel, minecraft:fishing_rod, minecraft:golden_apple, minecraft:golden_axe, minecraft:golden_boots, minecraft:golden_chestplate, minecraft:golden_helmet, minecraft:golden_hoe, minecraft:golden_leggings, minecraft:golden_pickaxe, minecraft:golden_shovel, minecraft:golden_sword, minecraft:iron_axe, minecraft:iron_boots, minecraft:iron_chestplate, minecraft:iron_helmet, minecraft:iron_hoe, minecraft:iron_leggings, minecraft:iron_pickaxe, minecraft:iron_shovel, minecraft:iron_sword, minecraft:netherite_axe, minecraft:netherite_boots, minecraft:netherite_chestplate, minecraft:netherite_helmet, minecraft:netherite_hoe, minecraft:netherite_leggings, minecraft:netherite_pickaxe, minecraft:netherite_shovel, minecraft:netherite_sword, minecraft:shears, minecraft:shield, minecraft:totem_of_undying, minecraft:trident, minecraft:turtle_helmet]
listAutoDropType
自动丢弃物品列表类型。
- 类别:
List - 类型:
enum - 默认值:
tweakmyclient.label.listAutoDropType.whiteList - 可选值:
tweakmyclient.label.listAutoDropType.whiteList,tweakmyclient.label.listAutoDropType.blackList
listAutoDropWhiteList
自动丢弃物品白名单。
此列表中的所有物品都会被自动丢弃。
- 类别:
List - 类型:
string list - 默认值:
[minecraft:stone, minecraft:dirt, minecraft:cobblestone, minecraft:gravel, minecraft:rotten_flesh]
listBreakingRestrictionBoxBlacklist
破坏限制框模式的区域黑名单。
这些区域内的方块无法被破坏。
注意:区域格式必须严格按 x1 y1 z1 x2 y2 z2 编写,否则将无法生效。
- 类别:
List - 类型:
string list - 默认值:
[-1 -1 -1 1 1 1]
listBreakingRestrictionBoxType
破坏限制框模式的区域列表类型。
- 类别:
List - 类型:
enum - 默认值:
tweakmyclient.label.listBreakingRestrictionBoxType.whiteList - 可选值:
tweakmyclient.label.listBreakingRestrictionBoxType.whiteList,tweakmyclient.label.listBreakingRestrictionBoxType.blackList
listBreakingRestrictionBoxWhitelist
破坏限制框模式的区域白名单。
只能破坏这些区域内的方块。
注意:区域格式必须严格按 x1 y1 z1 x2 y2 z2 编写,否则将无法生效。
- 类别:
List - 类型:
string list - 默认值:
[-1 -1 -1 1 1 1]
listCustomWindowTitle
修改当前窗口标题。
如果启用了 customWindowTitleRandomly,则从列表中随机选取一项作为标题;否则始终使用列表中的第一项作为标题。
可用占位符如下:
{fabric_mod_ver:<modid>}
- 类别:
List - 类型:
string list - 默认值:
[Minecraft {mc_version} with TweakMyClient {tmc_version} | Player {mc_username} | FPS: {mc_fps}]
listCustomWindowTitleWithActivity
根据当前活动修改窗口标题。
如果启用了 customWindowTitleRandomly,则从列表中随机选取一项作为标题;否则始终使用列表中的第一项作为标题。
可用占位符如下:
{fabric_mod_ver:<modid>}
- 类别:
List - 类型:
string list - 默认值:
[Minecraft {mc_version} ({mc_activity}) with TweakMyClient {tmc_version} | Player {mc_username} | FPS: {mc_fps}] - 依赖项:
- 不满足(需要排除任意一个条件):
- minecraft: <1.15
- 不满足(需要排除任意一个条件):
listDisableAttackEntity
禁止攻击的实体列表。
列表中的所有实体都不会被攻击。
- 类别:
List - 类型:
string list - 默认值:
[player]
listDisableClientEntityRendering
禁用客户端实体渲染的列表。
列表中的所有实体都不会被渲染。
- 类别:
List - 类型:
string list - 默认值:
[zombi]
listDisableClientEntityUpdates
禁用客户端实体更新的列表。
列表中的所有实体都不会更新。
- 类别:
List - 类型:
string list - 默认值:
[zombi]
listItemGlowingBlacklist
禁用物品发光的列表。
列表中的所有物品都不会发光。
- 类别:
List - 类型:
string list - 默认值:
[minecraft:enchanted_book, potion]
colorBlockHitBoxOverlayFill
自定义方块碰撞箱覆盖层的填充颜色。
- 类别:
Color - 类型:
color - 默认值:
#2CFFFF10
colorBlockHitBoxOverlayOutline
自定义方块碰撞箱覆盖层的轮廓颜色。
- 类别:
Color - 类型:
color - 默认值:
#66000000
colorBreakingRestrictionBoxBlacklistMode
自定义破坏限制框黑名单模式下区域的渲染颜色。
- 类别:
Color - 类型:
color - 默认值:
#7FFF0000
colorBreakingRestrictionBoxWhitelistMode
自定义破坏限制框白名单模式下区域的渲染颜色。
- 类别:
Color - 类型:
color - 默认值:
#7F00FF00
colorGuiStart
自定义 GUI 渐变起始颜色。
- 类别:
Color - 类型:
color - 默认值:
#C00F0F0F
colorGuiStop
自定义 GUI 渐变结束颜色。
- 类别:
Color - 类型:
color - 默认值:
#D00F0F0F
colorSidebarContent
自定义侧边栏内容颜色。
- 类别:
Color - 类型:
color - 默认值:
#4C000000
colorSidebarTitle
自定义侧边栏标题颜色。
- 类别:
Color - 类型:
color - 默认值:
#66000000
colorWaterOpen
openWaterHelper 的开阔水域轮廓颜色。
- 类别:
Color - 类型:
color - 默认值:
#7F00FF00 - 依赖项:
- 且(必须满足所有条件):
- minecraft: >=1.16
- 且(必须满足所有条件):
colorWaterShallow
openWaterHelper 的浅水区域轮廓颜色。
- 类别:
Color - 类型:
color - 默认值:
#7FFF0000 - 依赖项:
- 且(必须满足所有条件):
- minecraft: >=1.16
- 且(必须满足所有条件):
featureAutoClimb
靠近梯子/藤蔓并抬头时,将自动攀爬。
- 类别:
Feature - 类型:
boolean with hotkey - 默认值:
false,no hotkey
featureAutoDrop
自动丢弃不需要的物品。
- 类别:
Feature - 类型:
boolean with hotkey - 默认值:
false,no hotkey
featureAutoReconnect
与服务器断开连接时自动重新连接。
自适应 AuthMe、OAuth、ReAuth 和 In-Game Account Switcher 的会话验证。
- 类别:
Feature - 类型:
boolean with hotkey - 默认值:
false,no hotkey
featureAutoRespawn
死亡后自动重生。
- 类别:
Feature - 类型:
boolean with hotkey - 默认值:
false,no hotkey
featureAutoTotem
自动将不死图腾移至副手。
注意:快捷栏中的不死图腾不会被移动。
- 类别:
Feature - 类型:
boolean with hotkey - 默认值:
false,BUTTON_5
featureBreakingRestrictionBox
启用破坏限制框模式。
- 类别:
Feature - 类型:
boolean with hotkey - 默认值:
false,no hotkey
featureCustomBlockHitBoxOverlayFill
启用指向方块碰撞箱时的覆盖填充效果。
- 类别:
Feature - 类型:
boolean with hotkey - 默认值:
false,no hotkey
featureCustomBlockHitBoxOverlayOutline
启用指向方块碰撞箱时的叠加轮廓显示。
- 类别:
Feature - 类型:
boolean with hotkey - 默认值:
false,no hotkey
featureCustomGuiBackgroundColor
启用 GUI 背景颜色覆盖。
- 类别:
Feature - 类型:
boolean with hotkey - 默认值:
false,no hotkey
featureCustomSidebarBackgroundColor
启用侧边栏背景颜色覆盖。
- 类别:
Feature - 类型:
boolean with hotkey - 默认值:
false,no hotkey
featureCustomWindowIcon
启用窗口图标覆盖。
你可以使用以下资源包命名空间文件定义自定义图标:
tweakmyclient:icons/icon_16x16.png
注意:需要重新加载资源包才能应用文件更改。
- 类别:
Feature - 类型:
boolean with hotkey - 默认值:
false,no hotkey
featureCustomWindowTitle
启用窗口标题覆盖。
- 类别:
Feature - 类型:
boolean with hotkey - 默认值:
false,no hotkey
featureDaylightOverride
将客户端的世界时间覆盖为你想要的白天时段。
- 类别:
Feature - 类型:
boolean with hotkey - 默认值:
false,no hotkey
featureGlobalEventListener
输出全局事件触发时的坐标。
- 类别:
Feature - 类型:
boolean with hotkey - 默认值:
false,no hotkey
featureLowHealthWarning
生命值过低时,通过快捷栏发送警告消息。
- 类别:
Feature - 类型:
boolean with hotkey - 默认值:
false,no hotkey
featureOpenWaterHelper
显示你是否正在开放水域钓鱼,并在用于计算开放水域的区域周围绘制方框。
- 类别:
Feature - 类型:
boolean with hotkey - 默认值:
false,no hotkey - 依赖项:
- 且(必须满足所有条件):
- minecraft: >=1.16
- 且(必须满足所有条件):
featureUnfocusedCPU
当 Minecraft 窗口未处于焦点状态时,不会渲染任何内容。
- 类别:
Feature - 类型:
boolean with hotkey - 默认值:
false,no hotkey
disableAttackEntity
禁止攻击列表中的实体。
- 类别:
Disable - 类型:
boolean with hotkey - 默认值:
false,no hotkey
disableClientBlockEvents
禁用方块事件渲染(例如活塞动画)。
- 类别:
Disable - 类型:
boolean with hotkey - 默认值:
false,no hotkey
disableClientEntityInListRendering
禁用列表中实体的渲染。
此设置的优先级高于以下设置:
-
disableEntityTNTRendering
-
disableEntityWitherRendering
-
disableEntityZombieVillagerRendering
-
类别:
Disable -
类型:
boolean with hotkey -
默认值:
false,no hotkey
disableClientEntityInListUpdates
禁用客户端列表中的实体更新。
此设置的优先级高于以下设置:
-
disableClientEntityTNTUpdates
-
disableClientEntityWitherUpdates
-
disableClientEntityZombieVillagerUpdates
-
类别:
Disable -
类型:
boolean with hotkey -
默认值:
false,no hotkey
disableClientEntityTNTRendering
禁用客户端的 TNT 实体渲染。
或许有助于营造虚假的和平景象。
- 类别:
Disable - 类型:
boolean with hotkey - 默认值:
false,no hotkey
disableClientEntityTNTUpdates
禁用客户端的 TNT 实体更新。
或许对与 TNT 相关的机器有用。
- 类别:
Disable - 类型:
boolean with hotkey - 默认值:
false,no hotkey
disableClientEntityWitherRendering
禁用客户端的凋灵实体渲染。
或许有助于营造虚假的和平景象。
- 类别:
Disable - 类型:
boolean with hotkey - 默认值:
false,no hotkey
disableClientEntityWitherUpdates
禁用客户端的凋灵实体更新。
或许有助于营造虚假的和平景象。
- 类别:
Disable - 类型:
boolean with hotkey - 默认值:
false,no hotkey
disableClientEntityZombieVillagerRendering
禁用客户端的僵尸村民实体渲染。
或许有助于营造虚假的和平景象。
- 类别:
Disable - 类型:
boolean with hotkey - 默认值:
false,no hotkey
disableClientEntityZombieVillagerUpdates
禁用客户端的僵尸村民实体更新。
或许有助于营造虚假的和平景象。
- 类别:
Disable - 类型:
boolean with hotkey - 默认值:
false,no hotkey
disableCrystalBeams
禁用客户端末影水晶光束的渲染。
- 类别:
Disable - 类型:
boolean with hotkey - 默认值:
false,no hotkey
disableFovAffectedBySpeed
禁用速度倍率对视野变换的影响。
- 类别:
Disable - 类型:
boolean with hotkey - 默认值:
false,no hotkey
disableGuiShadowLayer
禁用打开 GUI 时的 GUI 阴影叠加渲染。
- 类别:
Disable - 类型:
boolean with hotkey - 默认值:
false,no hotkey
disableItemGlowing
禁用物品的附魔闪光效果。
- 类别:
Disable - 类型:
boolean with hotkey - 默认值:
false,no hotkey
disableRenderBossBar
玩家靠近 Boss 时,禁用 Boss 血条渲染。
- 类别:
Disable - 类型:
boolean with hotkey - 默认值:
false,no hotkey
disableRenderEffectBox
禁用显示效果状态的提示框。
- 类别:
Disable - 类型:
带快捷键的布尔值 - 默认值:
false,无快捷键
disableRenderOverlayFire
玩家着火时,禁用火焰覆盖层渲染。
- 类别:
Disable - 类型:
带快捷键的布尔值 - 默认值:
false,无快捷键
disableRenderOverlayPowderSnow
玩家陷入细雪时,禁用冻结覆盖层渲染。
- 类别:
Disable - 类型:
带快捷键的布尔值 - 默认值:
false,无快捷键 - 依赖项:
- 且(必须满足所有条件):
- minecraft: >=1.17
- 且(必须满足所有条件):
disableRenderOverlayPumpkin
玩家佩戴南瓜时,禁用面具覆盖层渲染。
- 类别:
Disable - 类型:
带快捷键的布尔值 - 默认值:
false,无快捷键
disableRenderScoreboard
禁用记分板渲染。
- 类别:
Disable - 类型:
带快捷键的布尔值 - 默认值:
false,无快捷键
disableRenderToast
禁用通知渲染。
- 类别:
Disable - 类型:
带快捷键的布尔值 - 默认值:
false,无快捷键
disableSlowdown
取消蜂蜜块、灵魂沙和使用物品导致的减速效果。
- 类别:
Disable - 类型:
带快捷键的布尔值 - 默认值:
false,无快捷键
disableSwimming
禁用水下疾跑时的游泳动作。
- 类别:
Disable - 类型:
带快捷键的布尔值 - 默认值:
false,无快捷键
开发
映射
我使用Mojang 官方映射来反混淆 Minecraft 并插入补丁。
许可
本项目采用 LGPLv3 许可证。欢迎从中学习并将其应用于你自己的项目。
常见问题
TweakMyClient 支持哪些 Minecraft 版本?
TweakMyClient 支持 Minecraft Java 版 1.14.4–26.2,共 34 个版本,可用的加载器:Fabric / Forge / Quilt。下载时注意选择和你游戏版本一致的文件。
TweakMyClient 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge / Quilt,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
评论
登录后评论和评分