- JavaScript 73.8%
- HTML 26.2%
| eternel-cheats | ||
| mcraft-repo.json | ||
| play.html | ||
| README.md | ||
eternel-client-mods
Meteor-like cheat mods for the eternel.eu / minecraftanarchy.com browser Minecraft client
(ekaii-web-client, native 26.1.2 / protocol 775 anarchy server). Anarchy server — cheating is allowed.
This is an mcraft-client-mods repository. Layout:
mcraft-repo.json # repo manifest (prefix:false => folder = mod name after the dot)
eternel-cheats/mainUnstable.js # the cheat mod (scriptMainUnstable)
play.html # default-load wrapper page (iframes the client w/ parentFrameMods=1)
The mod: exo.eternel-cheats
One mod, per-feature toggles. Keybinds: F=fly, V=speed, N=nuker, G=fast-break, RightShift=panic.
| Feature | State (harness-verified vs the live server) |
|---|---|
| Fly | WORKS — velocity.y injection, +42 blocks/5s, 0 setbacks, hover holds, sneak descends |
| NoFall | WORKS — standalone flying{onGround:true} each tick while falling; 0 dmg over a 13-block drop |
| Fast-break | WORKS — digTime wrapper, capped >=0.70x (0.72x breaks and stays) |
| Nuker | WORKS — legit-timed multi-block (5-tick gap, 5-block reach); 6/6 broke, none restored |
| Step | passive physics.stepHeight=1.0 (<=1.0; verify in browser) |
| Speed | NO real boost on this server — any horizontal velocity above vanilla sprint (~0.28 b/t) is rubberbanded. Hard-capped at 0.28 to stay harmless. |
Movement rule: never write raw position packets (they desync -> "moved wrongly!"). All movement is
driven through the physics engine via bot.entity.velocity inside physicsTick.
Hosting / install
Canonical source = this repo. Forgejo raw does NOT send Access-Control-Allow-Origin, so the
browser cannot CORS-fetch it from the eternel.eu origin. The live copy is therefore served
same-origin from the web client host (CORS *):
- Repo base for "Add repository":
https://web.eternel.eu/mods - (files:
https://web.eternel.eu/mods/mcraft-repo.json,https://web.eternel.eu/mods/eternel-cheats/mainUnstable.js)
Default-load (no per-user install, no client rebuild)
web.eternel.eu/play.html iframes the client with ?parentFrameMods=1 and answers the client's
mwc:modsRequest postMessage with the baked mod (session-only, no IndexedDB). Point the landing's
"launch client" button at https://web.eternel.eu/play.html (forwarding the same query params) to make
cheats default-on for every player. Manual "Add repository" remains the fallback.