Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Tags
Creators
Details
Club
A first-person utility client for Fabric — 1.21.1, 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
- 🔍 Zoom — hold C to magnify, with an eased FOV rather than a snap. Scroll while holding to dial it from 2× to 8×. Your look sensitivity slows with the zoom, so the world crosses the screen at one speed at any magnification — a zoom you can actually aim with.
- 💡 Fullbright — full brightness in caves and at night. It only touches the world lightmap, so your real
Brightness slider and your
options.txtare never overwritten. - 🎥 Freelook — hold Left Alt to swing the camera around yourself without turning. Your aim and your movement don't change. It's a camera, not an aim tool.
- 🖼️ Screen Stretch, No Hurt Cam, No Fire Overlay, No Bobbing — a calmer view, your way.
🏃 Move better
- ⚡ Toggle Sprint — sprint without holding the key, with a quiet chip on screen so you always know it's on.
- ✋ Hands — reposition and scale the first-person hands, each hand independently.
- ⚔️ Custom attack animations — pick a style, then tune its speed and swing.
✨ 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.
- Scroll over a slot to move one item · Shift for the whole stack · Ctrl for every stack of that type · Ctrl+Shift for everything · Shift+drag across slots to move each one you cross.
- Every gesture is rebindable — pick the modifier and the button for each action, on its own screen. Two actions can never share a gesture, and if one of yours overrides something vanilla already does with it, the row says so instead of quietly eating the click.
🤝 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.
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.4+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.
⌨️ 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
Club is not a cheat client. No combat automation, no killaura, no player ESP, no reach, no autoclicker, no X-ray. Nothing in it gives you information the game does not, or reach the game does not.
Everything Club does is about your view of the game and your convenience at the keyboard.
One honest footnote, because the source is public and you can check it: Item Scrolling moves items by clicking slots — the same packets your own hand sends, just faster. That is all it can do; the protocol has no batch move. A strict anti-cheat may rate-limit a large transfer the way it would rate-limit fast clicking, and roll some of it back. Nothing else in Club talks to the server at all.
💬 Where to find us
- Source: github.com/ClubClient/clubclient — MIT. Every claim on this page can be checked against it, including the benchmark that produced the numbers above.
- Bugs: GitHub Issues. Bring your mod list and
latest.log— a conflict with the mods you already run is the usual answer. - Discord: discord.gg/kq2DYuTQnW — for getting it set up.
MIT licensed. The interface is set in Onest, used under the SIL Open Font License 1.1.


