// ==UserScript==
// @name Bloxd.io Ultimate Mod Menu
// @namespace https://github.com/Fallencell/bloxdio-modmenu
// @version 3.0
// @description Power-user mod menu for Bloxd.io: Custom crosshairs, auto-pickup,
ESP, killaura, speed, noclip, fly, rainbow, night mode, notifications, and
AGGRESSIVE anti-cheat bypass. Author: Fallencell
// @author Fallencell
// @match *://bloxd.io/*
// @icon
https://cdn.discordapp.com/attachments/1147409720076935189/1159516375396659320/
Client_v1.0_Watermark.png
// @grant none
// @run-at document-start
// @downloadURL https://update.greasyfork.org/scripts/539944/Bloxdio%20Ultimate
%20Mod%20Menu.user.js
// @updateURL https://update.greasyfork.org/scripts/539944/Bloxdio%20Ultimate%20Mod
%20Menu.meta.js
// ==/UserScript==
(function () {
'use strict';
// ====== CONFIGURATION & STATE ======
const CROSSHAIRS = [
{name: "Classic", svg: `<svg width="36" height="36"><circle cx="18" cy="18"
r="3" fill="CURRENT_COLOR"/><line x1="18" y1="2" x2="18" y2="34"
stroke="CURRENT_COLOR" stroke-width="2"/><line x1="2" y1="18" x2="34" y2="18"
stroke="CURRENT_COLOR" stroke-width="2"/></svg>`},
{name: "Dot", svg: `<svg width="36" height="36"><circle cx="18" cy="18"
r="4" fill="CURRENT_COLOR"/></svg>`},
{name: "X", svg: `<svg width="36" height="36"><line x1="5" y1="5" x2="31"
y2="31" stroke="CURRENT_COLOR" stroke-width="3"/><line x1="31" y1="5" x2="5"
y2="31" stroke="CURRENT_COLOR" stroke-width="3"/></svg>`},
{name: "Chevron", svg: `<svg width="36" height="36"><polyline points="7,13
18,27 29,13" fill="none" stroke="CURRENT_COLOR" stroke-width="4"/></svg>`},
{name: "Plus", svg: `<svg width="36" height="36"><rect x="16" y="7"
width="4" height="22" fill="CURRENT_COLOR"/><rect x="7" y="16" width="22"
height="4" fill="CURRENT_COLOR"/></svg>`},
];
const CROSSHAIR_COLORS = ["#00FFFF", "#FF0000", "#00FF00", "#FFFF00",
"#FFFFFF", "#FFA500"];
let selectedCrosshair = 0, selectedColor = 0;
const MODS = [
{ key: "speed", label: "Speed Hack", hotkey: "G", default:
false, desc: "Dramatically increase your player movement speed for quick map
traversal." },
{ key: "noclip", label: "Phase (NoClip)", hotkey: "H", default:
false, desc: "Move through walls and obstacles unhindered." },
{ key: "tpup", label: "Testhack (TP Up)", hotkey: "K", default:
false, desc: "Teleport your character upwards (useful for parkour/escape)." },
{ key: "freecam", label: "Freecam", hotkey: "Y", default:
false, desc: "Detach camera and fly around the map freely. WASD/Space/Shift to
control." },
{ key: "killaura", label: "Killaura", hotkey: "F", default:
false, desc: "Automatically attacks the nearest player within range." },
{ key: "autoclicker", label: "Autoclicker", hotkey: "R", default:
false, desc: "Rapidly auto-click for fast attacking or mining." },
{ key: "notifs", label: "Notifications", hotkey: "M", default:
false, desc: "Display on-screen notifications for kills, low HP, and more." },
{ key: "crosshair", label: "Crosshair", hotkey: "U", default:
false, desc: "Overlay a custom crosshair at screen center." },
{ key: "esp", label: "Player ESP", hotkey: "E", default:
false, desc: "Highlight enemy and teammate positions with on-screen boxes and
names." },
{ key: "fly", label: "Fly (hold: Space/Shift)", hotkey: "B",
default: false, desc: "Allows flying by holding Space (up) or Shift (down)." },
{ key: "rainbow", label: "Rainbow Skin", hotkey: "N", default:
false, desc: "Turns your player skin into a cycling rainbow color." },
{ key: "nightmode", label: "Night Mode", hotkey: "Z", default:
false, desc: "Darkens the game visuals for night aesthetics or stealth." },
{ key: "autopickup", label: "Auto-Pickup", hotkey: "P", default:
false, desc: "Automatically pick up nearby items when close." },
{ key: "anticheat", label: "Anti-Cheat Bypass",hotkey: "O", default:
false, desc: "Activates AGGRESSIVE anti-cheat bypass (recommended ON at all
times)." },
];
const DEFAULT_FOV = 100;
let state = {};
MODS.forEach(mod => state[mod.key] = mod.default);
state.fov = DEFAULT_FOV;
state.menuVisible = true;
// ====== GUI ======
function createMenu() {
const style = document.createElement('style');
style.textContent = `
#bloxdio-modmenu {
position: fixed; top: 80px; left: 10px; z-index: 99999;
background: rgba(24,26,32,0.98); color: #fff; border-radius: 12px;