2
1
Fork
You've already forked Vape
3

feat: desync bypasses #7

Merged
RealPacket merged 5 commits from feat/desync into main 2025年11月20日 18:33:31 +01:00

got bored and I'm too lazy to do the reset...
maybe I'll come back 10 eons later and finish this.

got bored and I'm too lazy to do the reset... maybe I'll come back 10 eons later and finish this.

aight bet

aight bet

hm (that's weird) its just stuck on initializing game...

hm (that's weird) its just stuck on initializing game...
Author
Owner
Copy link

@ee6-lang wrote in RealPacket/VapeForMiniblox#7 (comment):

hm (that's weird)

uhh idk lol
worked for me, did he change something? lol

@ee6-lang wrote in https://codeberg.org/RealPacket/VapeForMiniblox/pulls/7#issuecomment-5839028: > hm (that's weird) uhh idk lol worked for me, did he change something? lol
Author
Owner
Copy link

either way, I need to re-setup my system since yesterday I reinstalled Fedora KDE.

either way, I need to re-setup my system since yesterday I reinstalled Fedora KDE.

oh ok idk 🤷

oh ok idk 🤷

hey RealPacket if you have time could you fix this up for me?

const AutoFunnyChat = new Module("AutoFunnyChat", function(callback) {
 if (!callback) {
 delete tickLoop["AutoFunnyChat"];
 if (window.__autoFunnyKillMsgListener) {
 ClientSocket.off && ClientSocket.off("CPacketMessage", window.__autoFunnyKillMsgListener);
 window.__autoFunnyKillMsgListener = undefined;
 }
 return;
 }
 // Periodic random funny message
 let lastSent = 0;
 tickLoop["AutoFunnyChat"] = function() {
 if (Date.now() - lastSent > 50000) { // Sends every 50 seconds
 const msg = funnyMessages[Math.floor(Math.random() * funnyMessages.length)];
 ClientSocket.sendPacket(new SPacketMessage({text: msg}));
 lastSent = Date.now();
 }
 };
 // Also send on kill events (Miniblox chat detection)
 if (!window.__autoFunnyKillMsgListener) {
 window.__autoFunnyKillMsgListener = function(h) {
 if (
 h.text &&
 (
 h.text.includes("You eliminated") ||
 h.text.includes("You knocked out") ||
 h.text.includes("You sent") ||
 (h.text.includes("eliminated by") && h.text.includes(player.name)) ||
 h.text.includes(player.name + " eliminated")
 )
 ) {
 const msg = funnyMessages[Math.floor(Math.random() * funnyMessages.length)];
 setTimeout(function() {
 ClientSocket.sendPacket(new SPacketMessage({text: msg}));
 }, 500 + Math.random() * 1000); // slight delay for realism
 }
 };
 ClientSocket.on("CPacketMessage", window.__autoFunnyKillMsgListener);
 }
});

Could you aim this towards the player that was slain pls (ie. Rope got clapped by Atmosphere!)

hey RealPacket if you have time could you fix this up for me? ```js const AutoFunnyChat = new Module("AutoFunnyChat", function(callback) { if (!callback) { delete tickLoop["AutoFunnyChat"]; if (window.__autoFunnyKillMsgListener) { ClientSocket.off && ClientSocket.off("CPacketMessage", window.__autoFunnyKillMsgListener); window.__autoFunnyKillMsgListener = undefined; } return; } // Periodic random funny message let lastSent = 0; tickLoop["AutoFunnyChat"] = function() { if (Date.now() - lastSent > 50000) { // Sends every 50 seconds const msg = funnyMessages[Math.floor(Math.random() * funnyMessages.length)]; ClientSocket.sendPacket(new SPacketMessage({text: msg})); lastSent = Date.now(); } }; // Also send on kill events (Miniblox chat detection) if (!window.__autoFunnyKillMsgListener) { window.__autoFunnyKillMsgListener = function(h) { if ( h.text && ( h.text.includes("You eliminated") || h.text.includes("You knocked out") || h.text.includes("You sent") || (h.text.includes("eliminated by") && h.text.includes(player.name)) || h.text.includes(player.name + " eliminated") ) ) { const msg = funnyMessages[Math.floor(Math.random() * funnyMessages.length)]; setTimeout(function() { ClientSocket.sendPacket(new SPacketMessage({text: msg})); }, 500 + Math.random() * 1000); // slight delay for realism } }; ClientSocket.on("CPacketMessage", window.__autoFunnyKillMsgListener); } }); ``` Could you aim this towards the player that was slain pls (ie. Rope got clapped by Atmosphere!)
Author
Owner
Copy link

why are you storing the callback var in the window obj lol
either way ok

why are you storing the callback var in the window obj lol either way ok
Author
Owner
Copy link

it's not working because ClientSocket.on doesn't exist, try using ClientSocket.socket.off or etc. from the ClientSocket.socket field

it's not working because `ClientSocket.on` doesn't exist, try using `ClientSocket.socket.off` or etc. from the `ClientSocket.socket` field

ohhh ok 👍

ohhh ok 👍

I made a multiblock scaffold (New scaffold update?!) see here (I also removed auto-rotation)

ee6-lang/MinibloxV4@267eb8a8ee

I made a multiblock scaffold (New scaffold update?!) see here (I also removed auto-rotation) https://codeberg.org/ee6-lang/MinibloxV4/commit/267eb8a8eeef180b90e339e49158abc0ec010457
Author
Owner
Copy link

btw miniblox got rid of miniblox.io and now it's miniblox.online 🥀

btw miniblox got rid of miniblox.io and now it's miniblox.online 🥀
Author
Owner
Copy link

@ee6-lang LOOOL THEY SCALED DOWN I THINK, barely anyone played it or something and now it's only parkour, survival, and creative.

@ee6-lang LOOOL THEY SCALED DOWN I THINK, barely anyone played it or something and now it's only parkour, survival, and creative.

no way that's crazy in the big 25?

no way that's crazy in the big 25?

so no more minigames or (miniblox.io) got it thanks for telling me

so no more minigames or (miniblox.io) got it thanks for telling me

does minefun have a less stricter ac?

cause I saw eject client for minefun?

and there are the same skins that are used in miniblox.io

does minefun have a less stricter ac? cause I saw eject client for minefun? and there are the same skins that are used in miniblox.io
Author
Owner
Copy link

@ee6-lang wrote in RealPacket/VapeForMiniblox#7 (comment):

next ig is minefun to hack

does minefun have a less stricter ac?\

cause I saw eject client for minefun?

and there are the same skins that are used in miniblox.online

also you can still play the minigames since the servers are still there but only mobile players and updated translation layer users can play it lol, it's unlisted from the websites.

@ee6-lang wrote in https://codeberg.org/RealPacket/VapeForMiniblox/pulls/7#issuecomment-6736132: > next ig is minefun to hack > > does minefun have a less stricter ac?\ > > cause I saw eject client for minefun? > > and there are the same skins that are used in miniblox.online also you can still play the minigames since the servers are still there but only mobile players and updated translation layer users can play it lol, it's unlisted from the websites.
Author
Owner
Copy link

also eject is paid and only really for heuristic acs that try to look for the smallest deviations from normal aim lol

also eject is paid and only really for heuristic acs that try to look for the smallest deviations from normal aim lol

@RealPacket wrote in RealPacket/VapeForMiniblox#7 (comment):

@ee6-lang wrote in #7 (comment):

next ig is minefun to hack
does minefun have a less stricter ac?
cause I saw eject client for minefun?
and there are the same skins that are used in miniblox.online

also you can still play the minigames since the servers are still there but only mobile players and updated translation layer users can play it lol, it's unlisted from the websites.

ohhh ok

@RealPacket wrote in https://codeberg.org/RealPacket/VapeForMiniblox/pulls/7#issuecomment-6736483: > @ee6-lang wrote in #7 (comment): > > > next ig is minefun to hack > > does minefun have a less stricter ac?\ > > cause I saw eject client for minefun? > > and there are the same skins that are used in miniblox.online > > also you can still play the minigames since the servers are still there but only mobile players and updated translation layer users can play it lol, it's unlisted from the websites. ohhh ok

@RealPacket its back to miniblox.io. we can access mini games again!!

@RealPacket its back to miniblox.io. we can access mini games again!!
Author
Owner
Copy link

fixed the desync stopping all movement but now I need to fix the position not being interpolated

fixed the desync stopping all movement but now I need to fix the position not being interpolated
Author
Owner
Copy link

maybe tomorrow

maybe tomorrow

oh ok imma test this now if there is anything not working I'll tell you @RealPacket

oh ok imma test this now if there is anything not working I'll tell you @RealPacket

good news @RealPacket fly and nofall work with the desync

good news @RealPacket fly and nofall work with the desync

ur a genius!

ur a genius!

I use the fly with 0.19 speed (so <0.2 speed)

I use the fly with 0.19 speed (so <0.2 speed)
Author
Owner
Copy link

lol

![lol](https://cdn.discordapp.com/attachments/1351085953384448011/1413881537023185006/nk-image-edit-caption-gdn6nxus.gif?ex=68bedccb&is=68bd8b4b&hm=db7e346546570d09f144f3dccdcd919f46d35e1d14e12bc8040e4e5a6c07666e&)

fr

Now (with this desync) Could we make a blink module?

fr Now (with this desync) Could we make a blink module?
Author
Owner
Copy link

@ee6-lang wrote in RealPacket/VapeForMiniblox#7 (comment):

fr

Now (with this desync) Could we make a blink module?

Yes, simply hold all the movement packets and the input packet so miniblox doesn't try to simulate you to where you're blinking to lol.

@ee6-lang wrote in https://codeberg.org/RealPacket/VapeForMiniblox/pulls/7#issuecomment-6979068: > fr > > Now (with this desync) Could we make a blink module? Yes, simply hold all the movement packets and the input packet so miniblox doesn't try to simulate you to where you're blinking to lol.

@RealPacket wrote in RealPacket/VapeForMiniblox#7 (comment):

@ee6-lang wrote in #7 (comment):

fr
Now (with this desync) Could we make a blink module?

Yes, simply hold all the movement packets and the input packet so miniblox doesn't try to simulate you to where you're blinking to lol.

k got it thanks! @RealPacket

@RealPacket wrote in https://codeberg.org/RealPacket/VapeForMiniblox/pulls/7#issuecomment-7021769: > @ee6-lang wrote in #7 (comment): > > > fr > > Now (with this desync) Could we make a blink module? > > Yes, simply hold all the movement packets and the input packet so miniblox doesn't try to simulate you to where you're blinking to lol. k got it thanks! @RealPacket

How can we permanently force Creative mode on a server that defaults to Survival? At the moment, Creative only lasts for about 5 seconds before it automatically switches back to Survival.

const creative = new Module("CreativeMode", function(callback) {
				if (callback) {
					if (player) player.setGamemode(GameMode.fromId("creative"));
					creative.toggle();
				}
			});

and then we would possibly need a desync for the fly (in the creative mode togglement)

How can we permanently force Creative mode on a server that defaults to Survival? At the moment, Creative only lasts for about 5 seconds before it automatically switches back to Survival. ``` const creative = new Module("CreativeMode", function(callback) { if (callback) { if (player) player.setGamemode(GameMode.fromId("creative")); creative.toggle(); } }); ``` and then we would possibly need a desync for the fly (in the creative mode togglement)
Author
Owner
Copy link

@ee6-lang wrote in RealPacket/VapeForMiniblox#7 (comment):

How can we permanently force Creative mode on a server that defaults to Survival? At the moment, Creative only lasts for about 5 seconds before it automatically switches back to Survival.

const creative = new Module("CreativeMode", function(callback) {
				if (callback) {
					if (player) player.setGamemode(GameMode.fromId("creative"));
					creative.toggle();
				}
			});

and then we would possibly need a desync for the fly (in the creative mode togglement)

Why, can you pull out items from the creative mode item selector (if so then vector is retarded yet again lmao)?

@ee6-lang wrote in https://codeberg.org/RealPacket/VapeForMiniblox/pulls/7#issuecomment-7037707: > How can we permanently force Creative mode on a server that defaults to Survival? At the moment, Creative only lasts for about 5 seconds before it automatically switches back to Survival. > > ```text > const creative = new Module("CreativeMode", function(callback) { > if (callback) { > if (player) player.setGamemode(GameMode.fromId("creative")); > creative.toggle(); > } > }); > ``` > > and then we would possibly need a desync for the fly (in the creative mode togglement) Why, can you pull out items from the creative mode item selector (if so then vector is retarded yet again lmao)?

@RealPacket wrote in RealPacket/VapeForMiniblox#7 (comment):

@ee6-lang wrote in #7 (comment):

How can we permanently force Creative mode on a server that defaults to Survival? At the moment, Creative only lasts for about 5 seconds before it automatically switches back to Survival.

const creative = new Module("CreativeMode", function(callback) {
				if (callback) {
					if (player) player.setGamemode(GameMode.fromId("creative"));
					creative.toggle();
				}
			});

and then we would possibly need a desync for the fly (in the creative mode togglement)

Why, can you pull out items from the creative mode item selector (if so then vector is retarded yet again lmao)?

I can but it vanishes and forces you back into survival or adventure

@RealPacket wrote in https://codeberg.org/RealPacket/VapeForMiniblox/pulls/7#issuecomment-7042552: > @ee6-lang wrote in #7 (comment): > > > How can we permanently force Creative mode on a server that defaults to Survival? At the moment, Creative only lasts for about 5 seconds before it automatically switches back to Survival. > > ```text > > const creative = new Module("CreativeMode", function(callback) { > > if (callback) { > > if (player) player.setGamemode(GameMode.fromId("creative")); > > creative.toggle(); > > } > > }); > > ``` > > > > and then we would possibly need a desync for the fly (in the creative mode togglement) > > Why, can you pull out items from the creative mode item selector (if so then vector is retarded yet again lmao)? I can but it vanishes and forces you back into survival or adventure

image

Archived 💀

![image](/attachments/5dfdc116-9bba-4b8f-b4b0-e751692e1df8) Archived 💀
122 KiB

ForceOP Module (could be next to do.. like banning the owner, having access to possible owner/mod commands and command block modifications) - this is from ProgMEM-CC

ForceOP Module (could be next to do.. like banning the owner, having access to possible owner/mod commands and command block modifications) - this is from ProgMEM-CC
Author
Owner
Copy link

@ee6-lang wrote in RealPacket/VapeForMiniblox#7 (comment):

image

Archived 💀

yea, use mine instead: https://github.com/Miniblox-Cheaters/MinibloxTranslationLayer

also he hasn't archived his codeberg repos lol

@ee6-lang wrote in https://codeberg.org/RealPacket/VapeForMiniblox/pulls/7#issuecomment-7097080: > [![image](/attachments/5dfdc116-9bba-4b8f-b4b0-e751692e1df8)](/RealPacket/VapeForMiniblox/attachments/5dfdc116-9bba-4b8f-b4b0-e751692e1df8) > > Archived :skull: yea, use mine instead: https://github.com/Miniblox-Cheaters/MinibloxTranslationLayer also he hasn't archived his codeberg repos lol

@RealPacket wrote in RealPacket/VapeForMiniblox#7 (comment):

@ee6-lang wrote in #7 (comment):

image
Archived 💀

yea, use mine instead: https://github.com/Miniblox-Cheaters/MinibloxTranslationLayer

also he hasn't archived his codeberg repos lol

oh I did not notice that lol and ok

@RealPacket wrote in https://codeberg.org/RealPacket/VapeForMiniblox/pulls/7#issuecomment-7144960: > @ee6-lang wrote in #7 (comment): > > > [![image](/attachments/5dfdc116-9bba-4b8f-b4b0-e751692e1df8)](/RealPacket/VapeForMiniblox/attachments/5dfdc116-9bba-4b8f-b4b0-e751692e1df8) > > Archived :skull: > > yea, use mine instead: https://github.com/Miniblox-Cheaters/MinibloxTranslationLayer > > also he hasn't archived his codeberg repos lol oh I did not notice that lol and ok

👍

👍
Author
Owner
Copy link

I should probably fix the conflicts and FINALLY MERGE THIS... lol

I should *probably* fix the conflicts and FINALLY MERGE THIS... lol
RealPacket changed title from (削除) WIP: feat: desync bypasses (削除ここまで) to feat: desync bypasses 2025年11月20日 18:05:35 +01:00
Author
Owner
Copy link

ok let me test this now

ok let me test this now
Author
Owner
Copy link

it works

it works
RealPacket deleted branch feat/desync 2025年11月20日 18:33:31 +01:00
RealPacket referenced this pull request from a commit 2025年11月20日 18:33:32 +01:00
Sign in to join this conversation.
No reviewers
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
ForMiniblox/Vape!7
Reference in a new issue
ForMiniblox/Vape
No description provided.
Delete branch "feat/desync"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?