Home›Java›Mods›TweakMyClient
TweakMyClient
ModsJava

TweakMyClient

Java mod listed for Minecraft 1.16–1.21. Downloads from the MC Java Mods app on Android.

by HendrixShen · on CurseForge

Which build do you need?

This mod ships a separate file for every mod loader and every version of the game. Pick both, then download — the wrong build installs fine and then does nothing in the game.

Mod loader

Minecraft version

⬇ Download for 1.21.11 · Fabric⬇ Download for 1.21.10 · Fabric⬇ Download for 1.21.6–1.21.8 · Fabric⬇ Download for 1.21.5 · Fabric⬇ Download for 1.21.4 · Fabric⬇ Download for 1.21.2–1.21.3 · Fabric⬇ Download for 1.21–1.21.1 · Fabric⬇ Download for 1.20.5–1.20.6 · Fabric⬇ Download for 1.20.3–1.20.4 · Fabric⬇ Download for 1.20.2 · Fabric⬇ Download for 1.20.1 · Fabric⬇ Download for 1.20 · Fabric⬇ Download for 1.19.4 · Fabric⬇ Download for 1.19.3 · Fabric⬇ Download for 1.19.2 · Fabric⬇ Download for 1.19 · Fabric⬇ Download for 1.18.2 · Fabric⬇ Download for 1.18.1 · Fabric⬇ Download for 1.17.1 · Fabric⬇ Download for 1.17 · Fabric⬇ Download for 1.16.5 · Fabric⬇ Download for 1.16 · Fabric⬇ Download for 1.21.11 · Quilt⬇ Download for 1.21.10 · Quilt⬇ Download for 1.21.6–1.21.8 · Quilt⬇ Download for 1.21.5 · Quilt⬇ Download for 1.21.4 · Quilt⬇ Download for 1.21.2–1.21.3 · Quilt⬇ Download for 1.21–1.21.1 · Quilt⬇ Download for 1.20.5–1.20.6 · Quilt⬇ Download for 1.20.3–1.20.4 · Quilt⬇ Download for 1.20.2 · Quilt⬇ Download for 1.20.1 · Quilt⬇ Download for 1.19.4 · Quilt⬇ Download for 1.19.3 · Quilt⬇ Download for 1.19.2 · Quilt⬇ Download for 1.18.2 · Quilt⬇ Download for 1.17.1 · Quilt⬇ Download for 1.16.5 · Quilt⬇ Download for 1.20.1 · Forge
I don't know my version or loader
Open the Minecraft launcher and look at the profile you play on — it names both, like fabric-loader-1.21.4. The version also shows in the bottom-right corner of the game's main menu.
No loader in the profile name? Then it's plain Minecraft, and these mods won't run — you need Fabric or NeoForge installed first.

TweakMyClient

Minecraft License Languages Java-8~17 Issues Pull Requests Last build Github Release Github Release Downloads CurseForge Downloads

中文

Note: The latest beta version requires the latest magiclib: https://github.com/Hendrix-Shen/MagicLib/releases

The default hotkey to open the in-game config GUI is T + C.

autoDropInterval

How many ticks per interval to perform auto drop.

autoReconnectTimer

How many seconds to wait for auto reconnection.

breakAnimationMode

For customBlockHitBoxOverlay digging animations, it is highly recommended to enable customBlockHitBoxOverlayDisableDepthTest.

Down - As the excavation progresses, the size of the boxes of customBlockHitBoxOverlay slowly decreases from top to bottom.

None - No animation.

Shrink - As the excavation proceeds, the size of the boxes of customBlockHitBoxOverlay slowly shrink from the outside inwards. This option needs to be enabled for customBlockHitBoxOverlayDisableDepthTest to work properly

crystalBeamsDisableMode

Select which mode of EndCrystal Beams to disable.

ALL - No beams will be rendered.

Fixed - Disable only the beams pointing to the specified coordinates.

Tracking - Only the beams closest to the EndDragon is disabled.

customBlockHitBoxOverlayDisableDepthTest

Disable the depth test when rendering blockHitBoxOverlayFill and blockHitBoxOverlayOutline, which will not operate on occlusion relations. The general experience is better when breakAnimationMode is not None.

customBlockHitBoxOverlayFillRainbow

featureCustomBlockHitBoxOverlayFill will enable the rainbow color change, using the alpha provided by colorBlockHitBoxOverlayFill.

customBlockHitBoxOverlayFillRainbowSpeed

The customBlockHitBoxOverlayFillRainbow rolling speed.

customBlockHitBoxOverlayLinkedAdapter

Enable customBlockHitBoxOverlay optimisation of the linking block.

customBlockHitBoxOverlayOutlineRainbow

featureCustomBlockHitBoxOverlayOutline will enable the rainbow color change, using the alpha provided by colorBlockHitBoxOverlayOutline.

customBlockHitBoxOverlayOutlineRainbowSpeed

The customBlockHitBoxOverlayOutlineRainbow rolling speed.

customWindowTitleEnableActivity

If enabled, the title will be taken from listCustomWindowTitleWithActivity when the game is active, otherwise it will be taken from listCustomWindowTitle.

customWindowTitleRandomly

If enable, get random titles from listCustomWindowTitle and listCustomWindowTitleWithActivity, otherwise always get the first element of the list.

daylightOverrideTime

The time set when overriding the client's world time.

enderPortalRenderMode

If endPortalRendererFix is enabled, the ender portal renders in the specified mode.

The available modes are as follows:

Actual - Rendering the ender portal using its hit box.

Full - Rendering the ender portal as a full block.

Legacy - Rendering the ender portal with Minecraft 21w13a below.

Modern - Rendering the ender portal with Minecraft 21w13a and above.

getTargetBlockPosition

Gets the position of the looking block.

This feature is used to get the position of the farthest block you point to.

lowHealthThreshold

Trigger threshold of low health warning.

memoryCleaner

Force release memory.

openConfigGui

A hotkey to open the in-game Config GUI.

syncBlocks

Try to send mining abort packets to server in order to get the correct blocks data from the server.

syncInventory

Try to send fake data to the server in order to get the correct player inventory data from the server.

targetBlockMaxTraceDistance

Maximum line tracing distance of target block position.

targetBlockPositionFormat

Position tracing format sent to public chat.

targetBlockPositionMode

The block tracing position will be sent in this mode.

private - Only you can see

public - Send to public chat

chunkEdgeLagFix

Disable the light update queue when unloading chunks, this will reduce the lag when crossing chunk borders at some times.

disableLitematicaEasyPlaceFailTip

Disable easyPlace failure that annoying prompt window.

disableLitematicaSchematicVersionCheck

Disable schematic version checking.

Note: This may cause problems.

disableResourcePackCompatCheck

Are you annoyed with the "Incompatible" prompt for the resource pack, turn off that boring prompt!

endPortalRendererFix

Fixing the endPortal to only render materials at the top.

forceDebugInfoDetailed

Always show full debug information, even if game rule reducedDebugInfo is true.

forcePistonWithoutAffectByTool

The pickaxe will no longer be used as an effective mining tool for pistons.

litematicaSchematicWailaCompat

Make WAILA compatible to show litematica schematic.

notEnoughCrashesBlueScreenOfDeath

Simulate Windows blue screen of death when Not Enough Crashes intercept game crashes.

listAutoDropBlackList

Auto drop item black list.

All items in this list won't be auto dropped.

listAutoDropType

Auto drop item list type.

listAutoDropWhiteList

Auto drop item white list.

All items in this list will be auto dropped.

listBreakingRestrictionBoxBlacklist

Breaking restriction box mode area blacklist.

Blocks in these areas cannot be destroyed.

Note: The format of the areas must be written strictly in the format x1 y1 z1 x2 y2 z2, otherwise it will not work.

listBreakingRestrictionBoxType

Breaking restriction box mode area list type.

listBreakingRestrictionBoxWhitelist

Breaking restriction box mode area whitelist.

Blocks in these areas can only be destroyed.

Note: The format of the areas must be written strictly in the format x1 y1 z1 x2 y2 z2, otherwise it will not work.

listCustomWindowTitle

Modify current window title.

If customWindowTitleRandomly is enabled, a random one is taken from the list as the title, otherwise the first element in the list is always used as the title.

The available placeholders are as follows:

{fabric_mod_ver:<modid>}

listCustomWindowTitleWithActivity

Modify the current window title with the current activity.

If customWindowTitleRandomly is enabled, a random one is taken from the list as the title, otherwise the first element in the list is always used as the title.

The available placeholders are as follows:

{fabric_mod_ver:<modid>}

listDisableAttackEntity

Disable attack entity list.

All entities in this list will not be attacked.

listDisableClientEntityRendering

Disable client entity rendering list.

All entities in this list will not be rendered.

listDisableClientEntityUpdates

Disable client entity updates list.

All entities in this list will not be updated.

listItemGlowingBlacklist

Disable items glowing list.

All items in this list will not be glowed.

colorBlockHitBoxOverlayFill

Custom the overlay fill color of the block hit box.

colorBlockHitBoxOverlayOutline

Custom the overlay outline color of the block hit box.

colorBreakingRestrictionBoxBlacklistMode

Custom blacklist area rendering colors for breaking restriction box.

colorBreakingRestrictionBoxWhitelistMode

Custom whitelist area rendering colors for breaking restriction box.

colorGuiStart

Custom gui gradient start color.

colorGuiStop

Custom gui gradient stop color.

colorSidebarContent

Custom sidebar content color.

colorSidebarTitle

Custom sidebar title color.

colorWaterOpen

openWaterHelper open water outline color.

colorWaterShallow

openWaterHelper open shallow outline color.

featureAutoClimb

When you are approaching the ladder / vine and raises your head, you will automatically climb.

featureAutoDrop

Automatically drops unwanted items.

featureAutoReconnect

Automatically reconnects when you disconnect from the server.

Adaptive AuthMe, OAuth, ReAuth and In-Game Account Switcher session validation.

featureAutoRespawn

Automatically respawns you whenever you die.

featureAutoTotem

Automatically moves totems of undying to your off-hand.

Note: totems of undying in the hot bar will not be moved

featureBreakingRestrictionBox

Enables the Breaking Restriction box mode.

featureCustomBlockHitBoxOverlayFill

Enable overlay fills for pointing to block hit boxes.

featureCustomBlockHitBoxOverlayOutline

Enable overlay outline for pointing to block hit boxes.

featureCustomGuiBackgroundColor

Enable gui background color override.

featureCustomSidebarBackgroundColor

Enable sidebar background color override.

featureCustomWindowIcon

Enable window icon override.

You can define your own icons using the following resource pack namespace files:

tweakmyclient:icons/icon_16x16.png

tweakmyclient:icons/icon_32x32.png

Note: You must reload the resource pack to apply the file changes.

featureCustomWindowTitle

Enable window title override.

featureDaylightOverride

Override the client's world time to the daytime you want.

featureGlobalEventListener

Print global event trigger coordinates.

featureLowHealthWarning

When your health is too low, use action bar to send a warning message.

featureOpenWaterHelper

Shows whether you are fishing in 'open water' and draws a box around the area used for the open water calculation.

featureUnfocusedCPU

Will not render anything when your Minecraft window is not focused.

disableAttackEntity

Disable attacks on entities in the list.

disableClientBlockEvents

Disable block event rendering (eg pistons animations).

disableClientEntityInListRendering

Disable rendering of entities in the list.

The priority of this setting is higher than the following:

disableClientEntityInListUpdates

Disable entity updates in the list on the client.

The priority of this setting is higher than the following:

disableClientEntityTNTRendering

Disable TNT entity rendering on the client.

Maybe it's useful for fake peace.

disableClientEntityTNTUpdates

Disable TNT entity updates on the client.

Maybe useful for TNT related machines.

disableClientEntityWitherRendering

Disable wither entity rendering on the client.

Maybe it's useful for fake peace.

disableClientEntityWitherUpdates

Disable wither entity updates on the client.

Maybe it's useful for fake peace.

disableClientEntityZombieVillagerRendering

Disable zombie villager entity rendering on the client.

Maybe it's useful for fake peace.

disableClientEntityZombieVillagerUpdates

Disable zombie villager entity updates on the client.

Maybe it's useful for fake peace.

disableCrystalBeams

Disable rendering of EndCrystal Beams on client.

disableFovAffectedBySpeed

Disable speed multiplier effect fov transform.

disableGuiShadowLayer

Disable gui shadow overlay rendering when gui is opening.

disableItemGlowing

Disable items with enchanted glowing effects.

disableRenderBossBar

Disable boss bar rendering when player is near boss.

disableRenderEffectBox

Disable the box that indicates when you have effects.

disableRenderOverlayFire

Disable fire overlay rendering when player is on fire.

disableRenderOverlayPowderSnow

Disable frozen overlay rendering when player is stuck in powder snow.

disableRenderOverlayPumpkin

Disable mask overlay rendering when player is wearing pumpkin.

disableRenderScoreboard

Disable Scoreboard rendering.

disableRenderToast

Disable toast rendering.

disableSlowdown

Cancels slowness effects caused by honey, soul sand and using items.

disableSwimming

Disables swimming while sprinting underwater.

Development

Mappings

I am using the Mojang official mappings to de-obfuscate Minecraft and insert patches.

License

This project is available under the LGPLv3 license. Feel free to learn from it and incorporate it in your own projects.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

File checked by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more