Modscraper Modscraper Minecraft
Tweakeroo logo

Tweakeroo

Mod

by masady

Various client-side tweaks, such as hand restock, hotbar swap/cycle, flexible/fast block placement etc.

Type

Mod

CurseForge Downloads

2,886,871

CurseForge ID

297344

Modrinth Downloads

6,411,180

Modrinth ID

t5wuYk45

Last Updated

Jul 27, 2026

Description

See this about MC 1.20.5 and later versions

https://old.reddit.com/r/litematica/comments/1di4o3h/announcement_about_litematicas_future_and_updates/

 

TL;DR; I won't maintain the 1.20.5+ versions myself anymore, at least for now. There are ports by Sakura-Ryoko. They will be here once they are more stable, see the post for the links and details before then.

 

Description

Tweakeroo is a client-side mod, which adds a whole bunch of various different "tweaks" to the game.
It's written for LiteLoader on MC 1.12.x, for Rift on MC 1.13.2, and for Fabric on MC 1.14+.
Forge ports are also planned at some point.

 

NOTE: As of version 0.8.0 and later, Tweakeroo also requires the MaLiLib library mod:
https://www.curseforge.com/minecraft/mc-mods/malilib

The default hotkey to open the in-game config GUI is X + C (starting in the Rift and Fabric versions, and in 0.10.0 for LiteLoader).

 

WARNING: The mod contains several features that may get you banned on some servers!
There are many features that may be considered too powerful and cheaty by the server owner or admins. Before using the mod on servers, find out if it's allowed at all, or which features are not allowed on any given server.

Some of the features may be automatically flagged as cheating by several anti-cheat systems. Most notably these include many of the clicking and block placing related features (including hand restock), as they may be sending item use or selected slot change packets way faster than the player normally could or the vanilla client would send them. Also the Flexible Block Placement and Accurate Block Placement features will be clicking on the target position's air block, which can easily be flagged by anti-cheat systems.

 

Block rotations and offsets (Accurate and Flexible block placement):

  • Tweakeroo has two separate tweaks for block rotations: Accurate Block Placement and Flexible Block Placement.
  • For the most part, on a server these will only work if there is a server-side mod handling the Carpet accurate block placement protocol. This means that these unfortunately won't work on Realms, or on Spigot/Paper servers etc. The Flexible Block Placement rotations will also work on vanilla and other non-Carpet servers for blocks that only care about the block side you click on, such as Hoppers, Logs, Quartz Pillars. But even this probably won't work on Spigot because it doesn't usually allow clicking on air blocks.
  • So basically the rotations will work in single player or on a server that has either the QuickCarpet mod, or the Fabric Carpet + Carpet-Extra mods installed and the accurateBlockPlacement rule enabled. There is also a separate mod called Servux coming out soon-ish which is meant for server-side support of my client mods, which will also include support for the accurate placement protocol.
  • In case of both tweaks you need to enable the feature in the Tweak Toggles category (or using a hotkey in Tweak Hotkeys)
  • You also need to have the carpetAccuratePlacementProtocol option enabled in Tweakeroo (currently in the Tweak Toggles category, but will move to Generic soon).
  • In single player you additionally need to have the clientPlacementRotation option enabled in the Generic category (it's already enabled by default).
  • Then you need to set the activation keys in the Generic Hotkeys category, which you will hold when you want to place a block in a certain way (search for accurate and flexible in the Generic Hotkeys category).
  • The Accurate Block Placement feature is what you usually want for orienting pistons/observers/droppers/dispensers. It has two activation keys, accurateBlockPlacementInto and accurateBlockPlacementReverse. The into key will make the placed block face into the clicked block side. The reverse key will reverse the direction from whatever it would be otherwise. You can use the reverse key either alone or together with the into key. (The Accurate Block Placement tweak is basically the same feature that Carpet Client + Carpet mod offer in 1.12 with the Accurate Block Placement protocol.)
  • Flexible Block Placement gives you the 5-way overlay that you may have seen in some videos. Using the offset activation key, it will place the block either diagonally or with a one block gap from the clicked block side. With the rotation key it will rotate the block to "face to the direction indicated by the overlay" (play with it to get a feel for it).

 

The currently implemented tweaks are:

  • Accurate Block Placement - Allows placing blocks in a given orientation on carpet mod servers
  • After Clicker - Enables an "after clicker" tweak, which does a configurable number of automatic right clicks on the just-placed block. Useful for example for placing Repeaters seemingly directly with a certain delay pre-set.
  • Angel Block - (Creative only) allows placing blocks in mid-air
  • Explosion reduced particles - Uses a smaller and less obstructive explosion particle for large explosions
  • Fast Block Placement - Enables fast/convenient block placement when moving the cursor over new blocks. Has different modes for avoiding unwanted block placements.
  • Fast Left Click - Enables automatic fast left clicking while holding down the attack button (left click). The number of clicks per game tick is set in the Generic configs.
  • Fast Right Click - Enables automatic fast right clicking while holding down the use button (right click). The number of clicks per game tick is set in the Generic configs.
  • Fill/Clone limit change - Allows changing the /fill and /clone command block limits in single player
  • Flexible Block Placement - Enables placing blocks in different orientations while holding down the activation keybind. For example Hoppers or Logs facing in a different direction than what they would when placed normally.
  • Gamma Override - Overrides the video settings gamma value with the one set in the Generic configs.
  • Hand Restock - Swaps a new stack to the main or offhand when the previous stack runs out.
  • Hold Attack - Simulates holding down the attack button (usually left click)
  • Hold Use - Simulates holding down the use button (usually right click)
  • Hotbar Scroll - Allows swapping the hotbar with an inventory row (similar to Hotbar Swap)
  • Hotbar Slot Cycle - Cycles the selected hotbar slot after using an item. Has a configurable maximum slot number. Useful for building repeating block patterns.
  • Hotbar Swap - Enables swapping the hotbar with any of the three inventory rows. Has a preview of the inventory when a key is held.
  • Inventory Preview - Enables an inventory preview while having the cursor over a block with an inventory or an entity with an inventory and holding the configured modifier key for it. NOTE: This unfortunately (mostly) only works in single player, and currently not with any Forge IItemHandler inventories, since this is a Liteloader mod and doesn't know about the Forge stuff.
  • Item Unstacking Protection - If enabled, then items configured in Lists -> unstackingItems won't be allowed to spill out when using. This is meant for example to prevent throwing buckets into lava when filling them.
  • Lava Visibility - If enabled and the player has a Respiration helmet and/or Water Breathing potion effect active, then the lava fog is greatly reduced.
  • Map Preview - Shows a preview of vanilla maps in inventories, when you hold shift while hovering the item
  • Movement Keys Last - If enabled, then opposite movement keys won't cancel each other, but instead the last pressed key is the active input.
  • No Block Breaking Particles - Removes block breaking particles
  • No Client Entity Updates - Removes all (non-player) entity updates on the client side. Can help bein gable to fix stuff if there are huge number of entities in the world for some reason.
  • No Entity Rendering - Disables ALL except player entities from rendering. Can help fix things if there are huge number of entities in the world.
  • No Falling Block Entity Rendering - If enabled, then falling block entities won't be rendered at all. Mainly useful for large contraptions with massive amounts of falling block entities, which would lower the FPS when rendered.
  • No Item Switch Render Cooldown - If enabled, then there won't be any cooldown/equip animation when switching the held item or using the item.
  • No Light Updates - If enabled, disables client-side light updates. This can help client-side performance when lots of blocks are changing constantly, for example with large vanilla slimeblock flying machines.
  • No Light Updates All - A lot more aggressive companion to the other No Light Updates tweak. Note that this one will also prevent any client-side chunk heightmap updates or light re-calculations.
  • No Portal Gui Closing - Allows opening the inventory GUI even while standing in a Nether portal
  • No Slime Block Slowdown - Removes the slowndown effect and slipperiness from slime blocks on the client side. Note that this also affects other entities in single player!
  • Permanent Sneak - Makes the player sneak without having to hold down the sneak key
  • Pick Before Place - If enabled, then the targeted block that you are placing blocks against, is switched to hand (if found in the inventory) before placing/using the item.
  • Placement Grid - Allows restricting block placement to a grid, with a configurable size. NOTE: Currently this only works properly with the Fast Placement tweak enabled.
  • Placement Limit - Allows restricting the blocks you are able to place to a configurable maximum number, per use/right click action
  • Placement Restriction - Allows restricting the block placement to a given "pattern", such as Plane, Line, Face, Column, Diagonal. This is what the Fast Block Placement mode uses internally, separated to a separate tweak that can be used without the fast placement part.
  • Placement Restriction First - Allows restriction block placement to only happen while targeting the same type of block that you initially click on
  • Placement Restriction Hand - Allows restricting block placement to only happen when you are targeting the same block that you are holding
  • Player Inventory Peek - Enables a player inventory peek/preview, while holding the configured activation key for it.
  • Potion Warning - Prints a warning in the hotbar message slot when potion effects are about to run out
  • Print Death Coordinates - Prints the player's coordinates to chat upon death
  • Remove own potion effects - Removes the potions efefct particles from the player itself
  • Render Invisible Entities - Renders invisible entities translucent (the same way they would render if you were in spectator mode)
  • Render Limit Entities - Allows limiting the number of XP Orb and Item Entities that are rendered. Can significantly help the FPS if there are a lot of those entities in the world.
  • Repair Mode - Swaps damaged items with Mending on them to the player's hand, allowing automatically repairing them while standing in an XP farm
  • Shulker Box Display - Renders the contents of Shulker Boxes (and also all other vanilla blocks with inventories) while hovering over the item and holding shift
  • Shulker Boxes Stack when empty - Enables empty Shulker Boxes stacking up to 64. NOTE: This only works properly in single player! In multiplayer the server would have to have the same functionality enabled by some other mod, otherwise you get de-synced inventories when moving around stacked Shulker Boxes!
  • Swap Almost Broken Tools - If enabled, then any damageable items held in the hand that are about to be used and which are about to break will be swapped to ones with durability left.
  • Tab Complete Coordinates - When you use tab-completion in commands while not looking at a block, uses the player's coordinates instead of inputting the '~' character

 

Short demonstration video clips of some of the various features

 

Snapshot versions and latest development builds

There are (at least at times) versions of my mods available for the latest Minecraft snapshots here: https://masa.dy.fi/mcmods/client_mods/
That page also sometimes includes newer development builds than what is available here on CurseForge.
If you encounter bugs, then try to update all the mods (from the ones that you use) from that page to see if the issue has been fixed already.
(There are at times changes in malilib or the mods that require both of them to be updated at the same time!)



If you have questions or need help with something, the best/fastest way to get answers is on my Discord server.
0XvKswp.png

Similar Mods

Included in Modpacks

AsguhoClient AsguhoClient Semi Realistic Space Exploration Modpack Semi Realistic Space Exploration Modpack Fast and Better Vanilla Fast and Better Vanilla 红石生电优化【Redstone Survival Optimization】 红石生电优化【Redstone Survival Optimization】 Landscapes Reimagined Genesis Landscapes Reimagined Genesis orifu's modpack orifu's modpack RedstoneToolkit RedstoneToolkit Helix Modpack Helix Modpack NEOM MTR DiamondFire Modpack Adaptive Adaptive CRETANIA CRETANIA Pibblecraft Pibblecraft ContentCreatorsTool ContentCreatorsTool Mazite Mazite Sestain's Optimizations Sestain's Optimizations asphyxia mods asphyxia mods Ultimate Origins Modpack Ultimate Origins Modpack Electricity Generation Integration Package Electricity Generation Integration Package Turtle's Auxiliar Modpack Turtle's Auxiliar Modpack Wxrlds's Optimisations Wxrlds's Optimisations XPlus PerioTable Modpack (Fabric) XPlus PerioTable Modpack (Fabric) Kryeit Gold Kryeit Gold VR Medieval | Immersion plus | [FABRIC] VR Medieval | Immersion plus | [FABRIC] Builder's QOL Builder's QOL nClient nClient kxpack kxpack MTR Railway Network Access - Lite Edition MTR Railway Network Access - Lite Edition MTR Railway Network Access - Standard Edition MTR Railway Network Access - Standard Edition Nightfall SMP Modpack Nightfall SMP Modpack Starlight Starlight secret's pack secret's pack 红石生电极速版【Redstone speed version】 红石生电极速版【Redstone speed version】 Survival's Instinct Survival's Instinct Mister Experience Mister Experience Technically Enhanced Technically Enhanced Spade's Vanilla+ Spade's Vanilla+ Felix's QOL Modpack Felix's QOL Modpack Client Side Inventory Management Client Side Inventory Management GoldenApple Optimized GoldenApple Optimized T.MOD T.MOD Redstone Witch [Lite] Redstone Witch [Lite] Jotunheimr Jotunheimr EndlessPixel-Modpack EndlessPixel-Modpack Essential Optimized Essential Optimized pseudofred's Vanilla+ pseudofred's Vanilla+ KnopiaPack KnopiaPack Blood on the Clocktower Blood on the Clocktower Hydro Vanilla SMP Mods Hydro Vanilla SMP Mods Salbox's Technical MC Salbox's Technical MC Harmonia Series Harmonia Series Just a Random Vanilla Adventure Just a Random Vanilla Adventure Fast & Fine Fast & Fine HCT - Hexandcube's Client Tweaks HCT - Hexandcube's Client Tweaks Builtechraft Client Mods Builtechraft Client Mods Croissant Pack Croissant Pack luseban luseban Create Conquest Arcane Create Conquest Arcane Create & Explore (C&E) Create & Explore (C&E) Proximity Optimized Vanilla Proximity Optimized Vanilla Salted Caramel Salted Caramel Ekaii Plus Ekaii Plus Buildering Buildering Redstone Engineers Dream Redstone Engineers Dream Forget Me Not Forget Me Not Renice Cubed Renice Cubed Physics Modpack Architectoribus Datum Architectoribus Datum RE:mix RE:mix ITR 整合包 ITR 整合包 Smooth Journey Smooth Journey The Incy Experience The Incy Experience Shah Optimization Shah Optimization TchicX Modpack TchicX Modpack Bud Du Bud Bud Du Bud Complimentary Vanilla Complimentary Vanilla TNF-Vanilla TNF-Vanilla cloudmoon cloudmoon andrzejczakpack andrzejczakpack New Eden Cherry Cherry Youtubers Essentials Youtubers Essentials Schleichi's Mods Schleichi's Mods Ludo's Modpack Ludo's Modpack Nirvanium Nirvanium Dutch Pet Shelter Dutch Pet Shelter Just Essential Survival modpack Just Essential Survival modpack Spade's Creator Pack Spade's Creator Pack FlamePack Sodium FlamePack Sodium [SUC]Surival Useful Circuit生电全家桶 [SUC]Surival Useful Circuit生电全家桶 Shenanigans Shenanigans Foreverworld Essentials Foreverworld Essentials ctrlverge optimize ctrlverge optimize FlamePack Re-Vulkanized FlamePack Re-Vulkanized Goonables Goonables En+anced Plus En+anced Plus 动作优化 动作优化 iAstra17's Vision iAstra17's Vision Optimal Survival Optimal Survival SeasonCraft Client-Side Modpack SeasonCraft Client-Side Modpack Minetlan Minetlan luckeY's modpack luckeY's modpack The 100 Year Video Game BlazeCraft Infinite BlazeCraft Infinite Felix′s Survival Modpack project Moa. project Moa. Zecoar Modpack Zecoar Modpack OutBlocks: Simply Build OutBlocks: Simply Build Ultimately Optimized - Vanilla but Better! Ultimately Optimized - Vanilla but Better! Cherry Vanilla Cherry Vanilla 简约生电优化 Simplicity Survival Optimization 简约生电优化 Simplicity Survival Optimization Kryeit++ Kryeit++ Maxed Optimized Maxed Optimized Survival Discovered for minecraft Considerable original [co1] Considerable original [co1] GSZYpack GSZYpack oshpack oshpack Yeemo Yeemo Ignacia SMP Ignacia SMP A Lll Modpark A Lll Modpark LunarFox LunarFox BeaconCraft BeaconCraft

External Resources