Message
Message
(function() {
'use strict';
//__START__HACK_CODE_FROM_POTTERY009_TXT___________________________________________
___
const possibleNames = [
//"LegLeftMesh",
//"LegRightMesh",
//"TorsoNode",
//"ArmLeftMesh",
//"ArmRightMesh",
"BodyMesh",
'Body|Armour',
//"HeadMesh"
]; // Potential detection: If the player has leg armour there is no way
leftLegMesh could have been hit.
let killAuraEnabled = false
let killAuraIntervalId = null
let lastClosestId = null
let newBox = null;
let newBoxId = null;
let __nullKey = null; //Entity enabled key
let __stringKey = null; //Entity ID key "Then why didn't you just label them
that?"
let animationFrameId = null;
let hitBoxEnabled = false;
const hitboxes = {};
// ETC
let playerKey = null;
let moveState = null;
let physState = null;
let humanoidMeshlist = null;
let playerEntity = null;
let skyboxEntity = null;
let skyboxMesh = null;
let bigHeadsInterval = null;
let scaffoldIntervalId = null;
let targetFinderId = null;
let setHealthBar = null;
let playerInventoryParent = null;
var S = {
normalizeVector(t) { let e = t[0] * t[0] + t[1] * t[1] + t[2] * t[2]; if (e
> 0) { let i = 1 / Math.sqrt(e); return [t[0] * i, t[1] * i, t[2] * i] } return
t },
distanceBetween(t, e) { let i = e[0] - t[0], o = e[1] - t[1], s = e[2] -
t[2]; return i * i + o * o + s * s },
distanceBetweenSqrt(t, e) { return Math.sqrt(this.distanceBetween(t, e)) },
lerp(t, e, i) { return t + (e - t) * i }
};
var D = {
fakeMouseEvent(t) {
let e = { button: 0, buttons: 1, clientX: Math.floor(Math.random() *
999 + 1), clientY: Math.floor(Math.random() * 999 + 1), screenX:
Math.floor(Math.random() * 999 + 1), screenY: Math.floor(Math.random() * 999 + 1),
target: document.querySelector("#noa-container"), type: t, isTrusted: !0, view:
window, bubbles: !0, cancelable: !0, timeStamp: performance.now() };
return e.prototype = MouseEvent.prototype, e
}
};
var C = {
wpRequire: null, _cachedNoa: null,
get noa() { return this?._cachedNoa || (this._cachedNoa =
r.values(this.bloxdProps).find(t => t?.entities)), this._cachedNoa },
init() {
let t = Object.getOwnPropertyDescriptors(window), e =
Object.keys(t).find(s => t[s]?.set?.toString().includes("++")), i = window[e] =
window[e], o = Math.floor(Math.random() * 9999999 + 1);
i.push([ [o], {}, s => this.wpRequire = s ]), this.bloxdProps =
r.values(this.findModule("nonBlocksClient:")).find(s => typeof s == "object")
},
findModule(t) { let e = this.wpRequire.m; for (let i in e) { let o = e[i];
if (o && o.toString().includes(t)) return this.wpRequire(i) } return null }
}, l = C;
var I = {
getPosition(t) { return l.noa.entities.getState(t, "position").position },
get getMoveState() { return r.values(l.noa.entities)[36] },
getPhysicsBody(t) { return l.noa.entities.getState(t, "physics").body },
get registry() { return r.values(l.noa)[17] },
get getBlockSolidity() { return r.values(this.registry)[5] },
get getBlockID() { return
l.noa.bloxd[Object.getOwnPropertyNames(l.noa.bloxd.constructor.prototype)
[3]].bind(l.noa.bloxd) },
get getHeldItem() { return r.values(l.noa.entities).find(t => t?.length ==
1 && t?.toString()?.length < 13 && t?.toString().includes(").")) },
safeGetHeldItem(t) { let e; try { e = this.getHeldItem(t) } catch {} return
e },
get playerList() { return r.values(l.noa.bloxd.getPlayerIds()).filter(t =>
t !== 1 && this.safeGetHeldItem(t)).map(t => parseInt(t)) },
get doAttack() { let t = this.safeGetHeldItem(1); return (t?.doAttack ||
t.breakingItem.doAttack).bind(t) },
setVelocity(t = null, e = null, i = null) { let o = this.getPhysicsBody(1),
s = r.values(o)[16]; t !== null && (s[0] = t), e !== null && (s[1] = e), i !== null
&& (s[2] = i) },
isAlive(t) { return r.values(l.noa.entities)[37](t).isAlive },
touchingWall() { let t = this.getPosition(1), e = .35, i = [ [0, 0, 0], [e,
0, 0], [-e, 0, 0], [0, 0, e], [0, 0, -e], [e, 0, e], [e, 0, -e], [-e, 0, e], [-e,
0, -e] ], o = [0, 1, 2]; for (let [s, c, d] of i) for (let u of o) { let m =
Math.floor(t[0] + s), h = Math.floor(t[1] + c + u), E = Math.floor(t[2] + d), M =
this.getBlockID(m, h, E); if (this.getBlockSolidity(M)) return !0 } return !1 }
};
var n = { noa: I, mouse: D };
var r = { //WANG
keys(e) {
var t = [],
o = 0;
for (var s in e) e != null && (t[o] = s, o++);
return t
},
values(e) {
for (var t = this.keys(e), o = [], s = 0, i = 0; s < t.length;) {
var l = t[s],
d = e[l];
o[i] = d, i++, s++
}
return o
},
assign(e, ...t) {
let o = Object(e);
for (let s = 0; s < t.length; s++) {
let i = t[s];
if (i != null)
for (let l in i) o[l] = i[l]
}
return o
}
};
if (fadeVolumeInterval) clearInterval(fadeVolumeInterval);
function onKeyDown(e) {
if (e.code === 'Space' && !spaceHeld) {
spaceHeld = true;
spaceVid.style.opacity = '1';
spaceVid.play();
fadeVolume(spaceVid.volume, 0.1, 2.5); // fade in to 0.8 over 2 seconds
}
}
function onKeyUp(e) {
if (e.code === 'Space') {
spaceHeld = false;
spaceVid.style.opacity = '0';
fadeVolume(spaceVid.volume, 0.1, 2.5); //
setTimeout(() => {
if (!spaceHeld) spaceVid.pause();
}, 500);
}
}
// Optional: give it a slight gradient inner glow (if you want it fancier)
// notification.style.boxShadow = `0 0 12px ${defaultAccent}, 0 4px 8px
rgba(0,0,0,0.2)`;
// Add to container
notificationContainer.appendChild(notification);
setTimeout(() => {
notification.remove();
if (notificationContainer.children.length === 0) {
notificationContainer.remove();
}
}, 500);
}, duration);
}
function clearESPBoxes() {
for (const key in chestBoxes) {
for (const {
mesh,
id
} of chestBoxes[key]) {
mesh.dispose();
Fuxny.entities.deleteEntity(id);
}
}
scannedChunks.clear();
chestBoxes = {};
}
function getChunkKey(chunk) {
const [wx, wy, wz] = chunk.pos || [0, 0, 0];
const cx = Math.floor(wx / 32);
const cy = Math.floor(wy / 32);
const cz = Math.floor(wz / 32);
return `${cx}|${cy}|${cz}|overworld`;
}
const {
data,
stride
} = blockData;
}
}
function scanAllChunks() {
if (!Fuxny?.world || !Fuxny?.world?.[Fuxny.impKey]?.hash) return;
const chunkHash = Fuxny.world[Fuxny.impKey].hash;
// Step 1: Remove boxes for chunks no longer loaded
for (const scannedKey of scannedChunks) {
if (!(scannedKey in chestBoxes)) continue;
function stopMoving() {
if (moveInterval) {
clearInterval(moveInterval);
moveInterval = null;
}
}
function startMoving() {
if (moveInterval) return; // Already moving
if (p < -1) {
// Looking up: move up only if 500ms have passed
if (now - lastUpTime >= 500) {
newY += distance + 0.9;
lastUpTime = now;
}
} else if (p > 1) {
// Looking down: move down
newY -= distance;
} else {
// Move forward horizontally
newX += Math.sin(h) * distance;
newZ += Math.cos(h) * distance;
}
do {
const props = Object.getOwnPropertyNames(current);
for (const key of props) {
if (seen.has(key)) continue;
seen.add(key);
try {
const val = obj[key];
if (typeof val === "function") {
console.groupCollapsed(`🔹 [${index++}] ${key}()`);
console.log(val.toString());
console.groupEnd();
}
} catch (e) {
console.warn(`⚠️ Could not access function '${key}':`, e);
}
}
console.groupEnd();
}
if (visited.has(current)) return;
visited.add(current);
if (keyMatch || valMatch) {
results.push({
path: [...path, key].join('.'),
key: key,
value: value
});
}
recurse(obj);
return results;
}
function matchesAllPatterns(fn) {
const patterns = ["this.names.position", ".base[0]"].map(p => p.replace(/\
s+/g, ''));
try {
const src = fn.toString().replace(/\s+/g, '');
return patterns.every(p => src.includes(p));
} catch {
return false;
}
}
function findClassConstructor(obj) {
let current = obj;
while (current) {
for (const key of Reflect.ownKeys(current)) {
let val;
try {
const desc = Object.getOwnPropertyDescriptor(current, key);
val = desc?.value ?? current[key];
} catch {
continue;
}
if (typeof val === "function" && matchesAllPatterns(val)) {
return val;
}
}
current = Object.getPrototypeOf(current);
}
return null;
}
function findGhMethod(clsConstructor) {
const protoLocal = clsConstructor?.prototype;
if (!protoLocal) return null;
if (blinkState.enabled) {
console.log(`[Blink] ENABLED — interval: ${interval}, noPacket: $
{noPacket}`);
if (interval > 0) {
setTimeout(send, interval);
} else {
blinkState.queued.push([J, T]);
}
};
} else {
console.log(`[Blink] DISABLED — sending ${blinkState.queued.length}
packets.`);
colyRoom[sendBytesName] = blinkState.originalSendBytes;
blinkState.queued = [];
}
};
function wangPlace(position) {
function spoofTargetedBlock(position) {
return new Proxy({}, {
get(target, prop, receiver) {
if (prop === worldInstanceKey) {
return new Proxy(worldInstance, {
get(inner, key) {
if (key === targetedBlockKey) {
let spoofedTargetedBlock =
structuredClone(targetedBlock) || {};
spoofedTargetedBlock.position = position;
return spoofedTargetedBlock;
}
return worldInstance[key];
},
});
}
if (prop == "checkTargetedBlockCanBePlacedOver") {
return () => true;
}
heldBlock.placeBlock.call(spoofTargetedBlock(position));
}
function placeToPlayer(position) {
function placeSpike(position) {
oldSlot = i;
break;
}
}
if (oldSlot === null) {
console.warn(`❌ No ${itemName} found in slot 10 or higher.`);
return false;
}
console.log(`🔁 Swapping ${itemName} from slot ${oldSlot} with slot $
{desiredSlot}`);
playerInventoryParent.swapPosClient(oldSlot, desiredSlot, null);
return true;
}
function sleep(ms) {
return new Promise(resolve => setTimeout(resolve, ms));
}
function bunnyHop() {
if (!physState.isOnGround?.() || moveState.crouching || moveState.speed <
0.05) return;
moveState.jumping = true;
physState._hadJumpInputPrevTick = false;
setTimeout(() => {
moveState.jumping = false;
}, 20);
}
observer.observe(document.body, {
childList: true,
subtree: true
});
}
Fuxny.noa.inputs.down['_events'][`HotBarSlot${webSlot + 1}`]();
placeToPlayer(enemyPos);
if (moveItem("spikes", spikeSlot)) {
Fuxny.noa.inputs.down['_events'][`HotBarSlot${spikeSlot + 1}`]
();
placeSpike(enemyPos);
}
} else { // just place spikes
if (moveItem("spikes", spikeSlot)) {
Fuxny.noa.inputs.down['_events'][`HotBarSlot${spikeSlot + 1}`]
();
await sleep(50);
function triggerXPDuper() {
if (!injectedBool) {
showTemporaryNotification("❌ Inject first!");
return;
}
try {
const sendPacketModule = Fuxny.findModule("push({message");
const sendPacket = Object.values(sendPacketModule).find(fn =>
fn?.toString().includes("window.localStorage.getItem("));
if (!sendPacket) {
showTemporaryNotification("❌ Could not find sendPacket function.");
return;
}
sendPacket(20, {
"zy": inventory._selectedSlotI,
"xy": 0
});
inventory.pickUpItem({
"name": "Aura XP Fragment",
"typeObj": Fuxny.noa.bloxd.getItemTypeObj("Aura XP Fragment"),
"amount": 4,
"attributes": {}
});
} catch (error) {
console.error("[XPDuper] Error:", error);
showTemporaryNotification("❌ XP Duper failed. See console.");
}
}
function makeHitboxes() {
if (!injectedBool || !Fuxny.rendering) return;
Object.defineProperty(newBox_00._nodeDataStorage, '_isEnabled', {
get: () => true,
set: (v) => {},
configurable: false
});
hitboxes[playerId] = newBox_00;
}
function startHealthWatcher() {
if (healthWatcherInterval) clearInterval(healthWatcherInterval);
if (typeof health === 'number' && typeof maxHealth === 'number' &&
maxHealth > 0) {
const percent = (health / maxHealth) * 100;
setHealthBar(percent, true);
} else {
setHealthBar(100, false);
}
}, 300);
}
(() => {
// Remove if already present
const old = document.getElementById("vertical-health-bar");
if (old) old.remove();
container.appendChild(fill);
document.body.appendChild(container);
function performInjection() {
l.init();
function inject() {
let winDescriptors = Object.getOwnPropertyDescriptors(window);
let wpName = Object.keys(winDescriptors).find(key =>
winDescriptors[key]?.set?.toString().includes("++"));
let wpInstance = window[wpName] = window[wpName];
// HILOCATOR push
wpInstance.push([
[Math.floor(Math.random() * 90000) + 10000], {},
function(wpRequire) {
Fuxny.findModule = (code) => wpRequire(Object.keys(wpRequire.m)
[Object.values(wpRequire.m).findIndex(m => m.toString().includes(code))]);
Fuxny.Props =
Object.values(Fuxny.findModule("nonBlocksClient:")).find(prop => typeof prop ==
"object");
Fuxny.noa = Object.values(Fuxny.Props).find(prop =>
prop?.entities);
//Credits to, you guessed it wang!
}
]);
Fuxny.ECS = r.values(Fuxny.noa)[19]
if (Fuxny.impKey) {
console.log("importantList identified:", Fuxny.impKey);
function findeIdKey() {
findeIdKey();
let mesh = r.values(Fuxny.rendering)[7].meshes[0];
let scene = r.values(Fuxny.rendering)[7];
let engine = scene.getEngine();
let StandardMaterial = mesh.material.constructor;
let Color3 = mesh.material.diffuseColor.constructor;
let sceneLoaderMod =
Fuxny.findModule("getEngine().displayLoadingUI()");
const addKey = r.values(Fuxny.entities)[10]
const addComponent = Fuxny.noa.entities[addKey];
Fuxny.world = r.values(Fuxny.noa)[11]
Fuxny.physics = Fuxny.noa.physics
Fuxny.camera = Fuxny.noa.camera
Fuxny.bloxd = Fuxny.noa.bloxd
Fuxny.clientOptions = r.values(Fuxny.noa)[29]
Fuxny.Lion = {
scene,
engine,
InstancedMesh: mesh.constructor,
Mesh: mesh.constructor,
Scene: scene.constructor,
Engine: engine.constructor,
sceneLoader: Object.values(sceneLoaderMod).find(mod => typeof
mod.ImportMesh === "function"),
Color3,
StandardMaterial,
addComponent,
addKey
};
playerInventoryParent =
Fuxny.entities[Fuxny.impKey].inventory.list[0].opWrapper
function autoDetectChunkDataField(chunk) {
for (const key of Object.keys(chunk)) {
const val = chunk[key];
if (!val) continue;
if (
typeof val === "object" &&
Array.isArray(val.stride) &&
val.stride.length === 3 &&
(
Array.isArray(val.data) ||
ArrayBuffer.isView(val.data) // covers Uint16Array etc.
)
) {
console.log("✅ Detected chunk data field:", key);
chunkDataField = key;
return key;
}
}
autoDetectChunkDataField(Object.values(Fuxny.world[Fuxny.impKey].hash)
[0]);
const maybeEntity = r.values(r.values(Fuxny.entities[Fuxny.impKey])
[22].list[0])[1];
if (hasDoAttackDirect) {
console.log("maybeEntity has doAttack");
playerEntity = maybeEntity;
} else if (hasDoAttackBreakingItem) {
console.log("maybeEntity.breakingItem has doAttack");
playerEntity = maybeEntity.breakingItem;
} else {
console.warn("Neither maybeEntity nor its breakingItem has
doAttack");
playerEntity = null;
}
function findOnlysendBytes(obj) {
if (!obj) {
console.warn("❌ Provided object is null or undefined.");
return null;
}
if (looksLikesendBytes) {
console.log(`✅ Real sendBytes found: ${key}`);
return key;
}
}
}
// Usage
colyRoom = r.values(Fuxny.bloxd.client.msgHandler)[0];
sendBytesName = findOnlysendBytes(colyRoom);
blinkState = {
enabled: false,
originalSendBytes: colyRoom[sendBytesName],
queued: [],
interval: 0,
noPacket: false
};
cachedNameTagParent = Fuxny.Lion.scene
injectedBool = true;
}
function setupKillAuraBox() {
//newBox.Da = true;
newBox.material = new Fuxny.Lion.StandardMaterial("mat",
Fuxny.Lion.scene);
newBox.material.diffuseColor = new Fuxny.Lion.Color3(1, 1, 1);
newBox.material.emissiveColor = new Fuxny.Lion.Color3(1, 1, 1);
newBox.name = 'BodyMesh';
newBox.id = 'BodyMesh';
newBox.isVisible = false;
Fuxny.entityList = r.values(Fuxny.noa)[30]
humanoidMeshlist = Fuxny.entities[Fuxny.impKey]?.humanoidMesh?.list;
__stringKey = null;
if (Array.isArray(humanoidMeshlist)) {
outerLoop: for (const obj of humanoidMeshlist) {
for (const key in obj) {
if (typeof obj[key] === "string") {
__stringKey = key;
break outerLoop;
}
}
}
} else {
console.error("❌ Invalid humanoidMeshlist path.");
}
// Follow loop
function followHeadLoop() {
if (newBox) {
const playerId = 1;
const playerPosState = Fuxny.entities.getState(playerId,
"position");
animationFrameId = requestAnimationFrame(followHeadLoop);
}
function startTargetFinder() {
if (targetFinderId) clearInterval(targetFinderId);
if (!Fuxny.entities.getState(myId,
"genericLifeformState")?.isAlive) {
lastClosestId = null;
return;
}
lastClosestId = closestId;
}, 200);
}
inject();
setupKillAuraBox();
startTargetFinder();
setInterval(makeHitboxes, 1000);
}
//__END__HACK_CODE_FROM_POTTERY009_TXT_____________________________________________
___
/* Main container */
#spectra-ui {
position: fixed;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: 520px;
max-width: 95%;
height: 320px;
background: rgba(15, 15, 20, 0.92);
border-radius: 14px;
border: 1px solid rgba(255,255,255,0.1);
display: flex;
overflow: hidden;
color: white;
font-family: "Segoe UI", sans-serif;
box-shadow: 0 0 25px rgba(255, 255, 255, 0.2); /* White Glow */
z-index: 999999;
}
/* UI Controls */
#spectra-exit-btn {
position: absolute;
top: 8px;
right: 12px;
font-size: 20px;
color: #aaa;
cursor: pointer;
transition: color 0.2s;
z-index: 10;
}
#spectra-exit-btn:hover {
color: #ff0000;
}
#spectra-reopen-btn {
position: fixed;
top: 20px;
left: 20px;
width: 40px;
height: 40px;
background: rgba(30, 30, 35, 0.9);
border: 1px solid rgba(255, 255, 255, 0.2);
border-radius: 8px;
display: none; /* Hidden by default */
justify-content: center;
align-items: center;
font-size: 24px;
color: white;
cursor: pointer;
z-index: 1000000;
box-shadow: 0 0 15px rgba(0,0,0,0.5);
}
/* Sidebar */
#spectra-sidebar {
width: 150px;
background: linear-gradient(180deg, #111, #ff0000);
border-right: 1px solid rgba(255,255,255,0.08);
display: flex;
flex-direction: column;
align-items: stretch;
padding: 12px 0;
}
/* Logo blend */
#spectra-sidebar .logo-wrap {
display: flex;
justify-content: center;
align-items: center;
padding: 8px 0 16px;
margin-bottom: 12px;
border-bottom: 1px solid rgba(255,255,255,0.1);
}
#spectra-sidebar img {
width: 65px;
border-radius: 10px;
/* Removed the box-shadow for the logo */
}
/* Content area */
#spectra-content {
flex: 1;
padding: 16px;
overflow-y: auto;
}
.spectra-category-title {
font-size: 15px;
font-weight: bold;
margin-bottom: 10px;
border-bottom: 1px solid rgba(255,255,255,0.12);
padding-bottom: 4px;
}
/* Toggles */
.spectra-toggle {
display: flex;
justify-content: space-between;
align-items: center;
background: rgba(255,255,255,0.04);
padding: 8px 12px;
margin: 5px 0;
border-radius: 8px;
transition: background 0.2s;
}
.spectra-button {
background: rgba(255,255,255,0.04);
padding: 8px 12px;
margin: 5px 0;
border-radius: 8px;
transition: background 0.2s;
color: white;
font-size: 14px;
border: 1px solid rgba(255,255,255,0.1);
cursor: pointer;
text-align: center;
width: 100%;
}
.spectra-button:hover {
background: rgba(255,255,255,0.08);
}
.spectra-toggle:hover {
background: rgba(255,255,255,0.08);
}
.spectra-toggle label {
font-size: 14px;
}
.spectra-toggle input {
appearance: none;
width: 34px;
height: 18px;
background: #ff0000;
border-radius: 20px;
position: relative;
cursor: pointer;
transition: 0.3s;
}
.spectra-toggle input:checked {
background: ##ff0000; /* Green Toggle */
}
.spectra-toggle input::before {
content: "";
position: absolute;
top: 2px; left: 2px;
width: 14px; height: 14px;
background: black;
border-radius: 50%;
transition: 0.3s;
}
.spectra-toggle input:checked::before {
left: 18px;
background: #ff0000;
}
// --- UI ---
const ui = document.createElement("div");
ui.id = "spectra-ui";
ui.innerHTML = `
<div id="spectra-exit-btn">✖</div>
<div id="spectra-sidebar">
<div class="logo-wrap">
<img src="https://share.google/images/bnk5ooUCKdAgerfSZ" alt="Ugvs
Logo">
</div>
<div class="spectra-tab active" data-tab="main">$
{icons.main}<span>Main</span></div>
<div class="spectra-tab" data-tab="visuals">$
{icons.visuals}<span>Visuals</span></div>
<div class="spectra-tab" data-tab="experimental">$
{icons.experimental}<span>Experimental</span></div>
<div class="spectra-tab" data-tab="settings">$
{icons.settings}<span>Settings</span></div>
</div>
<div id="spectra-content">
<div class="spectra-category" data-tab-content="main">
<div class="spectra-category-title">Main</div>
<div class="spectra-toggle"><label>Killaura</label><input
type="checkbox" id="hack-killaura"></div>
<div class="spectra-toggle"><label>Spider</label><input
type="checkbox" id="hack-spider"></div>
<div class="spectra-toggle"><label>Jesus</label><input
type="checkbox" id="hack-jesus"></div>
<div class="spectra-toggle"><label>BHOP</label><input
type="checkbox" id="hack-bhop"></div>
<div class="spectra-toggle"><label>Scaffold</label><input
type="checkbox" id="hack-scaffold"></div>
<div class="spectra-toggle"><label>Walljump</label><input
type="checkbox" id="hack-walljump"></div>
<div class="spectra-toggle"><label>Waterjump</label><input
type="checkbox" id="hack-waterjump"></div>
<div class="spectra-toggle"><label>Noclip Move</label><input
type="checkbox" id="hack-noclip-move"></div>
<div class="spectra-toggle"><label>Kill Softly</label><input
type="checkbox" id="hack-kill-softly"></div>
<div class="spectra-toggle"><label>BHOP Knife</label><input
type="checkbox" id="hack-bhop-knife"></div>
<button class="spectra-button" id="hack-auto-sw">Auto SW</button>
<button class="spectra-button" id="hack-noclip-place">Noclip
Place</button>
<button class="spectra-button" id="hack-high-jump">High
Jump</button>
<button class="spectra-button" id="hack-xp-duper">XP Duper</button>
</div>
tabs.forEach((tab) => {
tab.addEventListener("click", () => {
tabs.forEach((t) => t.classList.remove("active"));
tab.classList.add("active");
const newHacks = {
antiSpike: new AntiSpike(),
spider: new Spider(),
killaura: new Killaura(),
jesus: new Jesus(),
unban: new Unban(),
highJump: new HighJump()
};
document.getElementById('hack-scaffold')?.addEventListener('change', e => {
if (!preCheck("Scaffold", e.target)) return;
if (e.target.checked) {
scaffoldIntervalId = setInterval(() => {
const pos = Fuxny.entities.getState(1, 'position').position;
if (!pos || !playerEntity ||
playerEntity.heldItemState.heldType !== "CubeBlock") return;
const exactX = pos[0], exactZ = pos[2];
const blockX = Math.floor(exactX), blockY = Math.floor(pos[1]),
blockZ = Math.floor(exactZ);
const checkPlace = (x, y, z) =>
(playerEntity.checkTargetedBlockCanBePlacedOver([x, y, z]) || r.values(Fuxny.world)
[47].call(Fuxny.world, x, y, z) === 0);
if (checkPlace(blockX, blockY - 1, blockZ))
{ wangPlace([blockX, blockY - 1, blockZ]); return; }
const dx = exactX - blockX, dz = exactZ - blockZ;
const offsets = [];
if (dx < 0.3) offsets.push([-1, 0]); if (dx > 0.7)
offsets.push([1, 0]);
if (dz < 0.3) offsets.push([0, -1]); if (dz > 0.7)
offsets.push([0, 1]);
for (const [ox, oz] of offsets) {
const nx = blockX + ox, nz = blockZ + oz;
if (checkPlace(nx, blockY - 1, nz)) { wangPlace([nx, blockY
- 1, nz]); return; }
}
}, 50);
showTemporaryNotification("Scaffold enabled");
} else {
clearInterval(scaffoldIntervalId);
scaffoldIntervalId = null;
showTemporaryNotification("Scaffold disabled");
}
});
document.getElementById('hack-walljump')?.addEventListener('change', e => {
if (!preCheck("Walljump", e.target)) return;
const client = Fuxny?.clientOptions, body = Fuxny?.physics?.bodies?.
[0];
if (!client || !body) return;
if (e.target.checked) {
Object.defineProperty(client, "airJumpCount", { get: () => { if (!
body.resting) return 0; const [rx, , rz] = body.resting; return (rx === 1 || rx ===
-1 || rz === 1 || rz === -1) ? 999 : 0; }, set(_) {}, configurable: true });
showTemporaryNotification("Walljump enabled");
} else {
Object.defineProperty(client, "airJumpCount", { value: 0, writable:
true, configurable: true });
showTemporaryNotification("Walljump disabled");
}
});
document.getElementById('hack-waterjump')?.addEventListener('change', e =>
{
if (!preCheck("Waterjump", e.target)) return;
const c = Fuxny?.entities?.[Fuxny.impKey]?.movement?.list?.[0];
if (!c) return;
if(e.target.checked) {
try {
Object.defineProperty(c, "inAirFromWater", { get: () => false,
set: () => {}, configurable: true });
Object.defineProperty(c, "_jumpCount", { get: () => 0, set: ()
=> {}, configurable: true });
Object.defineProperty(c, "_ticksOutOfWater", { get: () => 346,
set: () => {}, configurable: true });
Object.defineProperty(c, "isOnIce", { get: () => true, set: ()
=> {}, configurable: true });
showTemporaryNotification("Waterjump enabled");
} catch (err) { console.error("Error enabling waterjump:", err); }
} else {
try {
Object.defineProperty(c, "inAirFromWater", { value: false,
writable: true, configurable: true });
Object.defineProperty(c, "_jumpCount", { value: 0, writable:
true, configurable: true });
Object.defineProperty(c, "_ticksOutOfWater", { value: 0,
writable: true, configurable: true });
Object.defineProperty(c, "isOnIce", { value: false, writable:
true, configurable: true });
showTemporaryNotification("Waterjump disabled");
} catch (err) { console.error("Error disabling waterjump:", err); }
}
});
document.getElementById('hack-noclip-move')?.addEventListener('change', e
=> {
if (!preCheck("Noclip Move", e.target)) return;
if (e.target.checked) { startMoving();
showTemporaryNotification("Noclip Move enabled"); }
else { stopMoving(); showTemporaryNotification("Noclip Move disabled");
}
});
document.getElementById('hack-kill-softly')?.addEventListener('change', e
=> {
if (!preCheck("Kill Softly", e.target)) return;
if (e.target.checked) { playerEntity.heldItemState.swingDuration =
1500; showTemporaryNotification("Kill Softly enabled"); }
else { playerEntity.heldItemState.swingDuration = 200;
showTemporaryNotification("Kill Softly disabled"); }
});
document.getElementById('hack-bhop-knife')?.addEventListener('change', e =>
{
if (!preCheck("BHOP Knife", e.target)) return;
if (e.target.checked) {
bhopKnifeEnabled = true;
spaceVid = document.createElement('video');
spaceVid.src = 'https://files.catbox.moe/6tm4e7.webm';
spaceVid.preload = 'auto'; spaceVid.loop = true; spaceVid.muted =
false; spaceVid.volume = 0; spaceVid.playbackRate = 1; spaceVid.playsInline = true;
Object.assign(spaceVid.style, { position: 'fixed', top: '50%',
left: '50%', width: '100vw', height: '100vh', objectFit: 'cover', transform:
'translate(-50%, -50%) scaleX(1.4)', zIndex: 21, pointerEvents: 'none', opacity:
'0', transition: 'opacity 2.5s ease', });
document.body.appendChild(spaceVid);
window.addEventListener('keydown', onKeyDown);
window.addEventListener('keyup', onKeyUp);
showTemporaryNotification("BHOP Knife enabled");
} else {
bhopKnifeEnabled = false;
window.removeEventListener('keydown', onKeyDown);
window.removeEventListener('keyup', onKeyUp);
if (spaceVid) { spaceVid.pause(); if (spaceVid.parentNode)
spaceVid.parentNode.removeChild(spaceVid); spaceVid = null; }
spaceHeld = false;
if (fadeVolumeInterval) clearInterval(fadeVolumeInterval);
showTemporaryNotification("BHOP Knife disabled");
}
});
document.getElementById('hack-auto-sw')?.addEventListener('click', () =>
{ if (preCheck("Auto SW")) autoSW(); });
document.getElementById('hack-xp-duper')?.addEventListener('click', () => {
triggerXPDuper(); });
document.getElementById('hack-noclip-place')?.addEventListener('click', ()
=> {
if (!preCheck("Noclip Place")) return;
let pos = Fuxny.entities.getState(1, 'position').position;
Fuxny.entities.setPosition(1, pos[0], pos[1], pos[2] + 1);
let playerEntity = r.values(Fuxny.entities[Fuxny.impKey])[22].list[0];
playerEntity._blockItem.placeBlock();
});
document.getElementById('hack-chest-esp')?.addEventListener('change', e =>
{
if (!preCheck("Chest ESP", e.target)) return;
chestESPEnabled = e.target.checked;
if (chestESPEnabled || oreESPEnabled) {
if (!chestOreInterval) { chestOreInterval =
setInterval(scanAllChunks, 5000); }
scanAllChunks();
} else {
if (chestOreInterval) { clearInterval(chestOreInterval);
chestOreInterval = null; }
clearESPBoxes();
}
showTemporaryNotification(`Chest ESP ${chestESPEnabled ? 'enabled' :
'disabled'}`);
});
document.getElementById('hack-ore-esp')?.addEventListener('change', e => {
if (!preCheck("Ore ESP", e.target)) return;
oreESPEnabled = e.target.checked;
if (chestESPEnabled || oreESPEnabled) {
if (!chestOreInterval) { chestOreInterval =
setInterval(scanAllChunks, 5000); }
scanAllChunks();
} else {
if (chestOreInterval) { clearInterval(chestOreInterval);
chestOreInterval = null; }
clearESPBoxes();
}
showTemporaryNotification(`Ore ESP ${oreESPEnabled ? 'enabled' :
'disabled'}`);
});
document.getElementById('hack-hitboxes')?.addEventListener('change', e => {
if (!preCheck("Hitboxes", e.target)) return;
hitBoxEnabled = e.target.checked;
for (const eId in hitboxes) {
const box = hitboxes[eId];
if (box) box.isVisible = hitBoxEnabled;
}
showTemporaryNotification(`Hitboxes ${hitBoxEnabled ? 'enabled' :
'disabled'}`);
});
document.getElementById('hack-nametags')?.addEventListener('change', e => {
if (!preCheck("Nametags", e.target)) return;
if (e.target.checked) {
nameTagsEnabled = true;
if (!cachedNameTagParent) { nameTagsEnabled = false; return; }
nameTagParent = cachedNameTagParent;
nameTagsIntervalId = setInterval(() => {
const entityList = Fuxny.entityList;
if (!entityList) return;
for (const subGroup of Object.values(entityList)) {
if (!subGroup) continue;
for (const obj of Object.values(subGroup)) {
if (obj?.lobbyLeaderboardValues) {
try {
Object.defineProperty(obj,
'hasPriorityNametag', { get: () => true, set(v){}, configurable: true });
Object.defineProperty(obj, 'canSee', { get: ()
=> true, set(v){}, configurable: true });
} catch (e) {}
}
}
}
for (const key in nameTagParent) {
const tag = nameTagParent;
if (tag && typeof tag === 'object' &&
tag.id?.includes('NameTag')) {
try {
Object.defineProperty(tag, '_isVisible', { get: ()
=> true, set(v){}, configurable: true });
Object.defineProperty(tag, 'renderingGroupId',
{ get: () => 3, set(v){}, configurable: true });
} catch (e) {}
}
}
}, 15000);
showTemporaryNotification("Nametags enabled");
} else {
nameTagsEnabled = false;
clearInterval(nameTagsIntervalId);
nameTagsIntervalId = null;
if (nameTagParent) {
for (const key in nameTagParent) {
const tag = nameTagParent[key];
if (tag && typeof tag === 'object' &&
tag.id?.includes('NameTag')) {
try {
const current = tag._isVisible;
delete tag._isVisible;
tag._isVisible = current;
} catch (e) {}
}
}
}
nameTagParent = null;
showTemporaryNotification("Nametags disabled");
}
});
document.getElementById('hack-enemy-health')?.addEventListener('change', e
=> {
if (!preCheck("Enemy Health", e.target)) return;
if (e.target.checked) {
startHealthWatcher();
showTemporaryNotification("Enemy Health enabled");
} else {
if (healthWatcherInterval) clearInterval(healthWatcherInterval);
if (resetTimeout) clearTimeout(resetTimeout);
setHealthBar(100, false);
lastPercent = null;
showTemporaryNotification("Enemy Health disabled");
}
});
document.getElementById('hack-night')?.addEventListener('change', e => {
if (!preCheck("Night", e.target)) return;
if(e.target.checked) {
if(!skyboxMesh) {
for (let i = 0; i < 10000; i++) {
const meshState = Fuxny.entities.getState(i, "mesh");
if (meshState?.mesh?.id === "skyBox") {
skyboxEntity = i; skyboxMesh = meshState.mesh; break;
}
}
}
if(skyboxMesh) skyboxMesh.isVisible = false;
showTemporaryNotification("Night enabled");
} else {
if(skyboxMesh) skyboxMesh.isVisible = true;
showTemporaryNotification("Night disabled");
}
});
document.getElementById('hack-bigheads')?.addEventListener('change', e => {
if (!preCheck("Bigheads", e.target)) return;
const objectData = r.values(Fuxny.rendering)[18].objectData;
if (e.target.checked) {
for (let key in objectData) {
let obj = objectData[key];
if (obj?.type === "Player" && obj.nodes?.[16] && obj !==
objectData[1]) {
let node = obj.nodes[16];
node.scale._x = 6; node.scale._y = 6; node.scale._z = 6;
node.position._y = -1;
}
}
bigHeadsInterval = setInterval(() => {
for (let key in objectData) {
let obj = objectData[key];
if (obj?.type === "Player" && obj.nodes?.[16] && obj !==
objectData[1]) {
let node = obj.nodes[16];
if (node.scale._x === 1) {
node.scale._x = 6; node.scale._y = 6; node.scale._z
= 6;
node.position._y = -1;
}
}
}
}, 10000);
showTemporaryNotification("Bigheads enabled");
} else {
for (let key in objectData) {
let obj = objectData[key];
if (obj?.type === "Player" && obj.nodes?.[16] && obj !==
objectData[1]) {
let node = obj.nodes[16];
node.scale._x = 1; node.scale._y = 1; node.scale._z = 1;
node.position._y = 0.7199999690055847;
}
}
clearInterval(bigHeadsInterval);
bigHeadsInterval = null;
showTemporaryNotification("Bigheads disabled");
}
});
document.getElementById('hack-pickup-reach')?.addEventListener('change', e
=> {
if (!preCheck("Pickup Reach", e.target)) return;
if (e.target.checked) {
if (!proto || !originalGetEntitiesInAABB) {
const cls = findClassConstructor(Fuxny.noa.entities);
if (!cls) { console.warn("[pickupReach] Could not find class
constructor"); return; }
const ghMethod = findGhMethod(cls);
if (!ghMethod) { console.warn("[pickupReach] Could not find
getEntitiesInAABB method"); return; }
proto = cls.prototype;
originalGetEntitiesInAABB = ghMethod.fn;
ghMethodKey = ghMethod.key;
}
proto[ghMethodKey] = function(box, name) {
const center = [(box.base[0] + box.max[0]) / 2, (box.base[1] +
box.max[1]) / 2, (box.base[2] + box.max[2]) / 2];
const halfSize = [(box.max[0] - box.base[0]) / 2, (box.max[1] -
box.base[1]) / 2, (box.max[2] - box.base[2]) / 2];
const enlarged = { base: center.map((c, i) => c - halfSize[i] *
RANGE_MULTIPLIER), max: center.map((c, i) => c + halfSize[i] * RANGE_MULTIPLIER) };
return originalGetEntitiesInAABB.call(this, enlarged, name);
};
pickupReachEnabled = true;
showTemporaryNotification("Pickup Reach enabled");
} else {
if(proto && ghMethodKey) proto[ghMethodKey] =
originalGetEntitiesInAABB;
pickupReachEnabled = false;
showTemporaryNotification("Pickup Reach disabled");
}
});
document.getElementById('hack-spawn-teleport')?.addEventListener('click',
() => {
if (!preCheck("Spawn Teleport")) return;
function findElementByText(text) {
const all = document.querySelectorAll('div, span, button, a');
for (const el of all) if (el.textContent.trim() === text) return
el;
return null;
}
const teleportButtonText = findElementByText('Teleport To Lobby
Spawn');
if (teleportButtonText) {
let clickable = teleportButtonText;
while (clickable && !clickable.onclick && clickable.tagName !==
'BUTTON') clickable = clickable.parentElement;
if (clickable) clickable.click();
else teleportButtonText.click();
showTemporaryNotification("Teleporting to spawn...");
} else showTemporaryNotification("Teleport button not found.");
});
document.getElementById('hack-anti-web')?.addEventListener('click', () => {
if (!preCheck("Anti-Web")) return;
Object.defineProperty(Fuxny.entities[Fuxny.impKey].moveState.list[0].speedMultiplie
r.multipliers, "inCobweb", { configurable: true, enumerable: true, get() { return
1; }, set(value) {} });
showTemporaryNotification("Anti-Web applied");
});
document.getElementById('hack-health-color')?.addEventListener('click', ()
=> {
const healthBar =
document.getElementsByClassName("BottomScreenStatBar")[0];
if (healthBar) {
healthBar.style.background = defaultAccent;
showTemporaryNotification("Health bar color set");
}
});
document.getElementById('hack-ranks')?.addEventListener('click', () => {
if (!preCheck("Ranks")) return;
Fuxny.entityList[1][1].ranks[0] = "developer";
Fuxny.entityList[1][1].ranks[1] = "youtuber";
Fuxny.entityList[1][1].ranks[2] = "super";
showTemporaryNotification("Ranks spoofed");
});
document.getElementById('hack-player-coords')?.addEventListener('click', ()
=> {
if (!preCheck("Player Coords")) return;
for (const key in Fuxny.bloxd.entityNames) {
if (key === "1") continue;
const nameObj = Fuxny.bloxd.entityNames[key];
const state = Fuxny.entities.getState(key, 'position');
if (!state || !state.position) continue;
const pos = state.position;
const x = Math.round(pos[0]); const y = Math.round(pos[1]); const z
= Math.round(pos[2]);
const baseName = nameObj.entityName.replace(/\s*\(\-?\d+,\s*\-?\
d+,\s*\-?\d+\)$/, "");
nameObj.entityName = `${baseName} (${x}, ${y}, ${z})`;
}
showTemporaryNotification("Player coords updated in leaderboard");
});
document.getElementById('hack-purge-cookies')?.addEventListener('click', ()
=> {
window.onbeforeunload = null;
const deleteCookie = (name, path = "/", domain = "") => {
let cookieStr = `${name}=;expires=Thu, 01 Jan 1970 00:00:00
GMT;path=${path};`;
if (domain) cookieStr += `domain=${domain};`;
document.cookie = cookieStr;
};
const cookies = document.cookie.split(";");
cookies.forEach(cookie => {
const eqPos = cookie.indexOf("=");
const name = eqPos > -1 ? cookie.slice(0, eqPos).trim() :
cookie.trim();
deleteCookie(name, "/");
const hostname = location.hostname;
const domainParts = hostname.split(".");
if (domainParts.length > 2) {
const baseDomain = domainParts.slice(-2).join(".");
deleteCookie(name, "/", baseDomain);
}
});
showTemporaryNotification("Cookies purged. Reloading...");
setTimeout(() => location.reload(), 150);
});
document.getElementById('hack-discord')?.addEventListener('click', () => {
window.open("https://discord.gg/XXzHafzN", "_blank");
});
}
setupHackEventListeners();