HomeJavaModsClubClient
ClubClient
ModsJava

ClubClient

by ClubStudio · on Modrinth

Zoom, fullbright, freelook and a HUD you can drag, in one calm menu on Right Shift. Client-side, server-safe — not a cheat client.

⬇ Download on Modrinth
ClubClient — screenshot 1ClubClient — screenshot 2ClubClient — screenshot 3ClubClient — screenshot 4ClubClient — screenshot 5ClubClient — screenshot 6

Club

A first-person utility client for Fabric — 1.21.1, 1.21.6, 1.21.8 and 1.21.11. Zoom, Fullbright, Freelook, a movable HUD, hand and animation controls — in one menu, without fighting the game underneath it.

Same mod on every version. Same menu, same modules, same keybinds, same config.

🎛️ The menu

Right Shift. Flat, calm, dark. No glow, no glass, no cheat-client neon. Every module is a card; right-click a card for its own settings. The whole menu is keyboard-navigable, and every module can take its own hotkey.

👁️ See more

🏃 Move better

⚔️ In a fight

Both are always on, drawing-only, and the block and the totem work exactly as the game intends underneath.

📦 See inside a shulker

Shulker Tooltip — hover a shulker box (or any container item) and its contents appear as a chest-slot grid, the real items with their counts, without placing and opening it. Prefer Minecraft's plain text list? Turn it off in Misc.

🍗 Read the hunger bar in full

Saturation — an AppleSkin-style read on food and hunger, off until you turn it on in Misc. Your hidden saturation is drawn as a thin overlay on the hunger bar, and hovering a piece of food previews the hunger, saturation and hearts it would restore before you eat it.

It reads only values the client already holds, so it never asks the server for anything and behaves the same on a public server as in single-player. There is no exhaustion line: a vanilla server never sends that number to the client, so drawing it anywhere but single-player would be a guess dressed as a fact — and everything Saturation shows is a value the client genuinely has.

✨ Particles — choose what you see

Every particle the game has, sorted into groups you can reason about: Combat, Blocks, Ambient, Fire & Light, Water, Explosions and Status.

Pick a group on the left, flip particles one by one on the right — or use the group's own switch to turn all of it off at once. The search finds a particle across every group at the same time.

Everything is on by default. Club does not quietly take particles out of your game; the point is that the switches exist. Nothing is protected, either — the potion swirls sitting in your face in a fight are yours to turn off, like the rest of them.

A hidden particle is never created at all: not ticked, not drawn. This is a visual choice, not a performance feature. Turning types off does less work, but there is no number here, because the honest one depends entirely on what is on your screen at the time.

🖱️ Item Scrolling

Move items with the mouse instead of clicking them one at a time.

🤝 It turns itself off where servers forbid it

Some servers ban item scrolling by rule. Club respects the rule instead of leaving it to you to remember.

Join one of those servers and the feature is simply not there — no card in the menu, no hotkey, nothing to toggle. Leave, and it comes back on its own.

It is one jar. There is no "clean version" to install and no switch to flip, because a switch a player can flip is a bypass we shipped ourselves. The list of addresses is compiled into the mod, not stored in your config, for exactly the same reason.

📊 The HUD

Status effects, your target's health, worn armour, an FPS readout and the sprint chip, all drawn in one consistent "chips" language.

Behind it there is a real editor: drag elements, snap to the grid, nudge with the arrow keys, right-click any element for its own settings. The HUD is the size you set it — Minecraft's GUI Scale doesn't touch it.

⚡ It stops drawing what you cannot see

Minecraft renders particles behind your head and block entities that sit off-screen inside a section the frustum kept. Club skips those. Nothing you can see changes.

There is no tab for it and no switch, because neither was ever a choice worth making: they change no pixel. They are simply on.

Measured on 1.21.1, interleaved in one session, on a fixed-seed scene: −5.3% frame time on a normal machine, −8.1% on a CPU-bound one. Where the GPU is your bottleneck, our own benchmark refuses to claim a win — and prints that it refuses. We publish what we measured, in the scene we measured it, on the version we measured it.

From 1.21.11 Minecraft culls particles itself, and better than we did — so Club stops doing it there. When the game does the work, we get out of the way. On 1.21.1, 1.21.6 and 1.21.8 the particle cull is still Club's: vanilla only took that job over at 1.21.11.

What we did not build: an entity culler. It existed, it measured −22%, and it was deleted — vanilla's visible-section list only holds sections that contain blocks, so a phantom in open sky belongs to none of them and would have vanished while you watched it. Want that? Run Sodium and EntityCulling. We do not duplicate them, and we will not pretend we could do it better.

🧩 Compatibility

Sodium, Iris (shaderpacks included) and Freecam — the gallery images on this page were shot with all three loaded at once.

Client-side only: Club works on any server and installs on none of them. Java 21, requires Fabric API.

One jar per Minecraft version. The file says which one it is (club-0.1.6+mc1.21.8.jar), and each jar refuses to load on anything else rather than half-working — a client that starts and then behaves strangely is worse than one that tells you it is the wrong download.

1.21.7, 1.21.9 and 1.21.10 are not covered, and that is a decision, not a gap. Their mappings and Fabric API coordinates have never been measured here, and Club does not declare a version range it has never built against. If one of them matters to you, say so — measuring it is the work, and we would rather do the work than widen a range and hope.

⌨️ Controls

Action Default
Open the Club menu Right Shift
Zoom (hold) C
Freelook (hold) Left Alt

All rebindable, along with a hotkey for every module.


🛡️ Club is a clean client

What Club does change is what your own eyes get from what the game already draws: brightness, magnification, where the camera sits, how your HUD is laid out. Those are conveniences, not secrets — and some servers regulate them anyway. Where a server's rules forbid something Club does, Club turns it off there itself, on that server, with no switch for you to flip.

Every module, and what it sends

You asked for this table, so here it is — the whole mod, nothing left out. The right-hand column is the answer to "is this a cheat", and it says the same word — Nothing — for every module but the two it names. The source is public: check any row of it.

Visuals

Module What it does What goes to the server
Zoom Hold a key to magnify the world, 2×–8×, on a smooth eased FOV. Your look sensitivity slows with the zoom, so the world crosses the screen at one speed at any magnification. Nothing
Fullbright Raises the world lightmap to maximum so you can see in the dark. Your real brightness slider and options.txt are never touched. Nothing
Screen Stretch Render at an aspect ratio your monitor doesn't have, with optional letterbox bars. Nothing
No Hurt Cam Removes the red damage screen tilt. Nothing
No Fire Overlay Hides the first-person flames while you burn. Nothing
No Bobbing Stops the view bobbing as you walk. Nothing

Player

Module What it does What goes to the server
Hands Reposition and scale the first-person hands, each hand on its own. Nothing
Toggle Sprint Holds your sprint key down for you, so you don't have to. Nothing of its own. The game sends the sprint state it always sends while that key is held — Club only holds the key.
Freelook Hold a key to swing the camera around yourself. Your aim, your movement and every packet stay exactly where they were: it is a camera, not an aim tool. Nothing

Combat

Module What it does What goes to the server
Animations Replaces the vanilla first-person swing with one of your own, with speed and amplitude. Drawing only — the swing the server sees is vanilla's, at vanilla's timing. Nothing
Small Totem Shrinks the totem-of-undying pop and lifts it out of the centre of the screen. Always on, no card. Drawing only — the totem still works exactly as the game intends. Nothing
Low Shield Drops a raised (blocking) shield low so it stops covering your view. Always on, no card. A first-person camera offset only — the block itself is vanilla's. Nothing
Hitboxes Restyles Minecraft's own F3+B hitbox overlay — one clean outline in your palette colour, at your chosen line width, with the entity under your crosshair highlighted. Drawing only: it never enlarges a box, reaches nothing, and draws nothing through a wall. Nothing
Hit Distance A HUD readout of how far away your last hit landed, in blocks — shown for ten seconds after a hit, then hidden. Its on/off card is in Combat. A readout of a hit you already threw, never a live range to a target you have not. Nothing

Particles

Module What it does What goes to the server
Particles Every particle the game has, in seven groups, each one switchable. All on by default; nothing is protected. A hidden particle is never created at all — not ticked, not drawn. Nothing

Inventory

Module What it does What goes to the server
Item Scroll Move items by scrolling instead of clicking them one at a time. Scroll for one item, Shift for the stack, Ctrl for every stack of that type, Shift+drag across the slots you cross. Every gesture is rebindable. Slot clicks — the same ones your own hand sends, just faster. This is the only module in Club that talks to the server at all. The protocol has no batch move, so a strict anti-cheat may rate-limit a large transfer the way it would rate-limit fast clicking, and roll some of it back.

HUD

Element What it does What goes to the server
Target Name and health of the living thing under your crosshair, within 4 blocks — a step past vanilla's own attack reach. Never through a block, never one you cannot see, never an armour stand. The range is fixed and is deliberately not a setting. Nothing
Armor Your own armour and its durability. Nothing
Effects Your own potion effects. Nothing
Info Your FPS. Nothing
Sprint Whether Toggle Sprint is currently on. Nothing
HUD Editor Drag, snap, scale and configure every element. Nothing

Misc

Module What it does What goes to the server
Background FPS Caps the frame rate while the game sits behind another window. 1.21.1 only — Minecraft has done this itself since 1.21.2, so it is absent from the 1.21.6, 1.21.8 and 1.21.11 builds. Nothing
Shulker Tooltip Hover a shulker box (or any container item) to see its contents as a chest-slot grid, without placing and opening it. Reads what is already in the item; no packet. Nothing
Saturation AppleSkin-style food and hunger info: your saturation over the hunger bar, and the hunger, saturation and hearts a food would restore, previewed on hover. Off by default. Reads client-side values only; no packet. Nothing

💬 Where to find us

MIT licensed. The interface is set in Onest, used under the SIL Open Font License 1.1.

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.

Verified by MCModsHub

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

Explore more