https://github.com/user-attachments/files/30991277/Lenrete.1.3.7.zip
A client-side Fabric utility client for Minecraft 26.2, built on Java 25 against unobfuscated Mojang mappings. 49 modules, a themeable click GUI, an account manager with real Microsoft sign-in, and a multi-session bot framework — all client-side, with no dependencies beyond the Fabric API.
For singleplayer and servers you own or are allowed to use. Most modules are trivially detected by server-side anti-cheat and will get you banned on public servers. Test in singleplayer first.
| Version | 1.3.5 |
| Minecraft | 26.2 |
| Loader | Fabric 0.19.3+ |
| Fabric API | 0.156.0+26.2 |
| Java | 25 |
| Mod ID | lenrete |
| Menu key | Right Shift |
| Community | Steam group |
- Install Fabric Loader 0.19.3 or newer for Minecraft 26.2.
- Drop Fabric API into
mods/. - Drop
Lenrete-1.3.5.jarintomods/. - Launch and press Right Shift.
Draggable and resizable — grab the top bar to move it, the bottom-right corner to resize. Position, size, active tab and theme all persist across restarts.
The left rail holds Favorites, the seven module categories, and the Config, Accounts and Multi tabs. Modules sit in a two-column grid with inline expandable settings, per-module keybinding, and mouse-wheel scrolling. Start typing anywhere to search across every category at once.
Two complete skins, switchable live from the ClickGUI settings with no restart:
- Modern — rounded panels, category rail, search, favorites, colour pickers, staggered open animations.
- Classic — one draggable tab panel per category in the old-school style; left-click to toggle, right-click to fold settings open.
Colours, corner radius, opacity, gradients, text shadow, separators and animation speed all come from the active theme. A new skin is one class and one registration line.
Ten animated backdrops are shared by both menus: Particles, Waves, Starfield, Rain, Grid, Snow, Matrix, Aurora, Bubbles, Fireflies.
Watermark, enabled-module list and an info block, each placeable in any screen corner.
- Watermark supports
{text} {name} {version} {fps} {ping}tokens in any order - Text animations: Static, Fade, Typewriter, Blink, Scroll, Pulse
- Colour animations: Static, Rainbow, Gradient, Fade, Pulse
- Info lines: FPS, coordinates, facing, speed, ping, armor, effects, clock, biome, session time
- Auto-hides with the F3 debug screen
| Module | Description |
|---|---|
| KillAura | Attacks entities in range, respecting the vanilla attack cooldown |
| AimAssist | Smoothly pulls aim toward the nearest valid target |
| AutoArmor | Equips the best armor by real damage reduction, not material tier |
| AutoTotem | Keeps a Totem of Undying in your offhand and replaces it the moment one pops |
| Criticals | Sends micro-hop packets so ground attacks register as critical hits |
| Reach | Extends block and entity interaction range |
| TargetTP | Teleports you onto an enemy the moment you hit it |
| MaceHit | Spikes up before a mace smash so fall damage one-shots the target |
| SpearHit | Dashes at the target at top speed with a spear and strikes on arrival |
| Module | Description |
|---|---|
| Flight | Creative-style flight, optionally disabling on damage |
| Speed | Multiplies horizontal movement velocity |
| Sprint | Automatically keeps sprinting when moving forward |
| Step | Walk up blocks taller than the vanilla step height |
| Spider | Climb walls by holding into them |
| NoFall | Cancels fall damage |
| AirJump | Jump again in mid-air |
| AutoWalk | Holds the movement key so you keep walking automatically |
| InventoryMove | Walk around while an inventory screen is open |
| Freecam | Detaches the camera so you can fly around while your body stays put |
| ClickTP | Blink to where you are aiming |
| EntityControl | Steer rideable entities (horses, boats, minecarts) with your movement keys |
| EntitySpeed | Increases the movement speed of the mount you are riding |
| EntityFly | Lets your mount fly freely with your movement keys |
| Module | Description |
|---|---|
| ESP | 2D boxes around entities through walls — Box / Corners / Filled |
| StorageESP | Boxes around chests, barrels, shulkers and ender chests (double chests merged) |
| ItemESP | Boxes and tags on dropped items — name, count, durability, distance |
| Nametags | Name and health tags above entities |
| Trajectories | Draws the flight path and landing point of what you are holding |
| FreeLook | Look around without turning your player |
| NoRender | Hides hurt wobble, view bob, particles and screen overlays |
| Fullbright | Overrides brightness/gamma for maximum visibility |
| FovChanger | Overrides field of view, including past the vanilla 110 limit |
| FakeCoords | Replaces the coordinates shown on the HUD so streams never leak your position |
| Module | Description |
|---|---|
| AutoEat | Eats from the hotbar when hunger or health drops low |
| AutoTool | Switches to the best hotbar tool before breaking a block |
| AutoRespawn | Respawns automatically after dying |
| FastBreak | Removes the pause between breaking blocks |
| FastPlace | Removes the delay between placing blocks and using items |
| InventoryCleaner | Drops configured junk items from the hotbar |
| AntiHunger | Reduces exhaustion drain without forcing values or blocking eating |
| Module | Description |
|---|---|
| ChunkBorders | Draws the boundaries of the chunk you are standing in |
| GhostHand | Open containers through walls by aiming at them |
| Module | Description |
|---|---|
| ClickGUI | Position, size, colours, themes and notifications for the menu |
| Nuker | Breaks nearby blocks within a radius |
| Blinker | Holds back your movement from the server, then releases it all at once |
| PingSpoof | Inflates your displayed ping by delaying keep-alive replies |
| AutoMessage | Sends a configured message in chat when toggled on |
| AutoSign | Fills and confirms sign edit screens with configured text |
Toggle and style the watermark, module list and info readouts.
The Accounts tab switches the client session between three kinds of account.
| Type | What is stored | Use |
|---|---|---|
| Offline | a username | Offline-mode servers only. No authentication. |
| Session | a Minecraft services access token you paste in | Short-lived, cannot renew itself. |
| Microsoft | the OAuth refresh token | Full online-mode sign-in. |
Microsoft sign-in uses the standard OAuth 2.0 authorization-code flow with PKCE: your
browser opens Microsoft's own page and the code returns to a loopback listener on
127.0.0.1:9675. The mod never sees, handles or stores your password. The token chain
after that is the one the official launcher uses — MSA → Xbox Live → XSTS → Minecraft services.
Tokens are encrypted at rest with AES-256-GCM; the key lives in an owner-only
lenrete_accounts.key beside the config. Tokens are never logged or displayed anywhere in
the UI. Switching accounts rebuilds the whole session — services, skins, social manager,
profile keys and chat reporting — and takes effect on the next server connection.
The session Minecraft launched with is imported automatically on startup and re-imported each launch, so its token stays as fresh as the running session.
Encryption is at rest only. Anything running as your user can read the key file — it protects copied configs and backups, not local malware.
The Multi tab connects several of your stored accounts to a server at once as headless sessions: no world, no renderer, no player entity, just the protocol.
- Pick which accounts join, set the server, start/stop them all from one screen
- Sessions connect staggered (2s apart by default) so joins are not rate-limited
- Per-session status and server-reported ping, plus a live console of status and chat
- Send a chat line or
/commandfrom every session at once, or from one by name - Keep-alive replies, position updates and automatic respawn keep sessions alive
- Full online-mode support: encryption, Mojang session join, compression, SRV resolution
Known limits: chat is sent unsigned (bots have no chat session key), so servers enforcing
signed chat will reject plain chat — /commands still work. Gravity is estimated from server
corrections rather than real collision. There is no auto-login for /login-gated servers.
Prefix . with Tab completion throughout.
| Command | Purpose |
|---|---|
.help |
List commands |
.toggle <module> |
Toggle a module |
.bind <module> <key> |
Bind a module to a key |
.config <list|save|load> [name] |
Manage config profiles |
.account <list|use|add|microsoft|session|remove|restore> |
Manage accounts |
.multi <gui|start|stop|status|retry|server|add|remove|say|send> |
Manage bot sessions |
| Path | Contents |
|---|---|
config/lenrete.json |
Modules, settings, keybinds, profiles, theme (auto .bak) |
config/lenrete_accounts.json |
Account list; tokens encrypted |
config/lenrete_accounts.key |
AES key, owner-only permissions |
config/lenrete_multi.json |
Multi-session server and account selection |
- Modules are discovered by scanning for the
@ModuleMetadataannotation, and their settings by reflection overSetting<?>fields — adding one is a single class, with no registry to update. - Settings are a single generic
Setting<T>supportingBoolean,Integer,Double,String, enums,ColorValueandKeybind, with min/max/step and a visibility predicate so dependent options hide themselves. - Themes are pluggable: implement
Theme, register it inThemeManager. Rendering code contains no colour or radius literals. - Rendering is 2D screen-space — world positions are projected onto the HUD layer via
Projection, so there is no second 3D render pipeline to maintain. - Mixins are kept to a minimum (11 total) and each injection is fail-soft (
require = 0), so a mapping change degrades one feature instead of crashing the game. - Config is written atomically with a
.bak, and one module failing to restore never aborts loading the rest.
./gradlew buildThe jar lands in build/libs/Lenrete-<version>.jar. To run a development client:
./gradlew runClientRequires JDK 25.
Made by @qpart on Discord.
Community: https://steamcommunity.com/groups/1vonunsfickt100voneuch
Client-side features like these are detectable and against the rules on most public servers. Use them in singleplayer, on your own server, or where the rules allow it. Modules that rely on lenient server-side validation — GhostHand, ClickTP packet mode, Reach — will be limited or blocked outright by strict anti-cheat.
Licensed under the terms in LICENSE.