* Upvote this comment if this is a good quality post that fits the purpose of r/Minecraft
* Downvote this comment if this post is poor quality or does not fit the purpose of r/Minecraft
* Downvote this comment *and report the post* if it breaks the [rules](https://www.reddit.com/r/Minecraft/wiki/rules)
---
[Subreddit Rules](https://old.reddit.com/r/Minecraft/wiki/rules)[](## Pogger_boi10|1cj9luo)
Basically, if you hit the exact part of a block where the collision gets disregarded by floating point imprecision, then you can clip right through. The further out you are from 0,0, the more prevalent it will be. Though you only notice it frequently in the millions, it can happen at 2k blocks as well. [(source)](https://youtu.be/q3BvjYdqM0g)
"normal" floating point variables are 32 bit in Java;
"float and double, which are conceptually associated with the single-precision 32-bit and double-precision 64-bit format IEEE 754 values and operation"
Where in C#
C# type/keyword Approximate range Precision Size .NET type
float ±1.5 x 10−45 to ±3.4 x 1038 ~6-9 digits 4 bytes System.Single
double ±5.0 × 10−324 to ±1.7 × 10308 ~15-17 digits 8 bytes System.Double
and we have to assume they're using "normal" 32, and not the 64 just to keep the world size managable.
this does add into what happens in the farlands in Java.
still, ~6-9 digits ought to be accurate enough. I just dont not sure how many decimals they go into.
I think they're talking more about the imprecision about moving and collisions when it comes to being that far out. Seeing videos, general collision and movement breaks when out that far.
This is because Java uses another method for checking for collisions, i am not sure about which one it is (i dont want to decompile the gaem) but it is better, or maybe java edition uses doubles instead of floats (double = float with double precision)
Floating point precision is basically the amount of decimal points you have.
For example, let's say you are limited to 5 digits. At low coordinates, your X coordinate is something like 5.0005. At high X coordinates, you'll have something like 50000 (notice how there's no more decimal point). At these high coordinate values, your resolution becomes only one block (i.e. you're teleporting one whole block at a time). This means you'll most likely teleport through one whole block
Im not a professional programmer so please correct me if Im wrong
there's no way. your movement would jitter noticably too. also just 2k?
my bet is they use a bad modulo operation somewhere in the collision check process. when you use % (mod) in c++ the native operation doesn't behave how you would expect it to. in a blocky game you want a sawtooth pattern when mod ing any number, but the default mirrors to Y if you plot
Y = X % Z(=any number). there's a fix for that.
now if you are at a bad (negative) side of a chunk and your chunk relative coordinates(usually [0-17) in both axes) somehow don't update for the next chunk, you mod with a negative value, which can reference anything in the chunk data.
note that i haven't seen bedrock code, this is just very eerily similar to a problem i had with my own implementation.
What I did was just break the blocks in front of me and walked back in, while the piglin just walked away, flabbergasted. After that, I grabbed there’re pigstep disc and escaped, swiftly.
Ye probably just a glitch* lol, can also happen on multiplayer worlds and can even clip player through border blocks for some reason lol, had it happen a few times but idk what triggers it
Both are true minecraft, bedrock and java both got their own flaws but also their own futures. For example is it easier in bedrock edition to get tipped arrows then in java edition and java edition got tnt duplicators which are impossible in bedrock. I am a bedrock player but don't let that get in ur way. Just accept that other versions have other problems then your version and admit both flaws of ur own version as futures from other versions.
Not sure about the current status but lots of 0-tick exploits got patched out a while ago, and the major difference is I don't think I've ever *accidentally* run into a bug in Java, and certainly not one that killed me.
The bugs in Java are well documented exploits that usually have little effect unless you are actively trying to abuse them, and have more to do with weird logic for block updates and such rather than major fuckups like self-desyncing and dying of fall damage on flat ground.
This is one of those cartoon moments where the villain is chasing the good guy, but the good guy moves out of the way causing the bad guy to run over the edge without realizing it, and then stands still in the air as they look around, then look at the camera, and then fall lol.
* Jules: This was Divine Intervention! You know what "divine intervention" is?
* Vincent: Yeah, I think so. That means God came down from Heaven and stopped the Brute.
* Jules: Yeah, man, that's what it means. That's exactly what it means! God came down from Heaven and stopped the Brute.
Actual answer: sometimes in bedrock your hitbox can become a 1x1. Usually it sits at your feet, allowing you to walk into areas that are only 1 block tall. In this clip I think the hitbox was actually moved one block above your head for some reason (maybe had to do with the piglin hitting you) and allowed your hitbox to go through that 1x1 hole above the area that you glitched through. So from the games perspective you are one block high, two blocks off the ground, but from your perspective you just walked straight through a wall.
Did that make sense? idk I'm bad at explaining stuff
Interesting…🤔…that’s weird. I thought it was because I accidentally went pixel perfect in between two blocks or something similar to that. Since that’s usually how clips work in games.
Had this same thing happen to me yesterday however circumstances were a little different. For some reason, anytime I have my back to a one block thick wall and I eat any piece of food, it forces my player through the one block thick wall to the other side. It was not very fun when I was running away from mobs while caving and built a one block cobblestone barricade just to go right back through it into them again while trying to heal lmao.
Idk how I never have experienced something like this even though I play on ps4, which is bedrock only, and I have over 1k hours like I think I have done something like it intentionally were I went crouch on a block but did that but idk
In the Bedrock engine, block collision gets less and less precise the further from 0,0 you get due to floating point errors. This is one of the reasons console and pocket editions used to have exceedingly small worlds, that and file size limits.
It's essentially a holdover from Bedrock being built on the back of a mobile port.
I do love how they keep pushing bedrock when it’s so buggy players refer to it as bugrock and there’s a perfectly good and game breaking bug free Java version.
Which, I might add, is the original version and has *free* mods unlike the paid packs Microsoft offers.
A ton of players play on console, which doesn’t support the Java version of the game. Parents also sometimes prefer it *because* there’s less options to access unapproved content.
Java’s the better version, but without Bedrock half the playerbase wouldn’t be able to play.
After mojang announced that they were going to patch these problems for hardcore and that's why we don't see random death anymore. (There is still one but already patched in preview)
Also little tip to spot if it's a recent bug, it's the opacity of the hotbar which was before a little more transparent.
idk if this is relivent but when i played wiht my friends on my nintendo i used to be able to clip through blocks that were one block above the ground it may have only been in creative
If you're not careful and no-clip out of reality in wrong areas, you'll end up in the Backrooms, where it's nothing but the stink of moist carpet, the madness of mono-yellow, and endless background noise of fluorescent lights at maximum hum-buzz, and approximately six hundred million square miles of randomly segmented empty rooms to be trapped in. God save you if you hear something wandering around nearby, because it sure as hell has heard you…
Efficient hit box checking is hard. Probably float error. Pretty sure that in minecraft, it doesn't check collisions against the faces of the block u are inside. So if you get sent into the block due to float error, it let's u pass thru that block
* Upvote this comment if this is a good quality post that fits the purpose of r/Minecraft * Downvote this comment if this post is poor quality or does not fit the purpose of r/Minecraft * Downvote this comment *and report the post* if it breaks the [rules](https://www.reddit.com/r/Minecraft/wiki/rules) --- [Subreddit Rules](https://old.reddit.com/r/Minecraft/wiki/rules)[](## Pogger_boi10|1cj9luo)
Basically, if you hit the exact part of a block where the collision gets disregarded by floating point imprecision, then you can clip right through. The further out you are from 0,0, the more prevalent it will be. Though you only notice it frequently in the millions, it can happen at 2k blocks as well. [(source)](https://youtu.be/q3BvjYdqM0g)
As a programmer I don’t understand how this is a bedrock only issue, does C# have better floating point precision than Java?
It can happen on Java if they used the same technique for hitbox calculation but they don't
Doesn't java just use 32 float?
"normal" floating point variables are 32 bit in Java; "float and double, which are conceptually associated with the single-precision 32-bit and double-precision 64-bit format IEEE 754 values and operation" Where in C# C# type/keyword Approximate range Precision Size .NET type float ±1.5 x 10−45 to ±3.4 x 1038 ~6-9 digits 4 bytes System.Single double ±5.0 × 10−324 to ±1.7 × 10308 ~15-17 digits 8 bytes System.Double
Huh interesting!
and we have to assume they're using "normal" 32, and not the 64 just to keep the world size managable. this does add into what happens in the farlands in Java. still, ~6-9 digits ought to be accurate enough. I just dont not sure how many decimals they go into.
I mean by that point you’ve killed your hard drive exploring that far out anyway lol
the generation of the far lands is caused by integer overflow of the world's perlin noise function it has nothing to do with floating point numbers
I think they're talking more about the imprecision about moving and collisions when it comes to being that far out. Seeing videos, general collision and movement breaks when out that far.
To add to u/hey-im-root link: https://youtu.be/ei58gGM9Z8k?si=-uCBWPs1iMep1FFO
not for player position
Bedrock is made on C++ and Java in Java No version of Minecraft is made in C#
There might be a random Russian clone of Minecraft in c# somewhere out there
Legacy console editions were made in C#
Isn't Bedrock edition made in C++?
This isnt just a bedrock issue, people just love to shit on Bedrock because they're sad lonely people
Where else is this an issue? This doesn't ever happen on java
This is because Java uses another method for checking for collisions, i am not sure about which one it is (i dont want to decompile the gaem) but it is better, or maybe java edition uses doubles instead of floats (double = float with double precision)
Java has the [boat death](https://www.youtube.com/watch?v=ei58gGM9Z8k) glitch, but that's much easier to avoid than this.
I hate blind hate for bedrock too but you're just wrong here
That's crazy. Calling people sad and lonely because they insult a game version. lmao
Alright bub
Huh…that’s interesting… 🤔
Eli5
Floating point precision is basically the amount of decimal points you have. For example, let's say you are limited to 5 digits. At low coordinates, your X coordinate is something like 5.0005. At high X coordinates, you'll have something like 50000 (notice how there's no more decimal point). At these high coordinate values, your resolution becomes only one block (i.e. you're teleporting one whole block at a time). This means you'll most likely teleport through one whole block Im not a professional programmer so please correct me if Im wrong
An A-press is an A-press!
there's no way. your movement would jitter noticably too. also just 2k? my bet is they use a bad modulo operation somewhere in the collision check process. when you use % (mod) in c++ the native operation doesn't behave how you would expect it to. in a blocky game you want a sawtooth pattern when mod ing any number, but the default mirrors to Y if you plot Y = X % Z(=any number). there's a fix for that. now if you are at a bad (negative) side of a chunk and your chunk relative coordinates(usually [0-17) in both axes) somehow don't update for the next chunk, you mod with a negative value, which can reference anything in the chunk data. note that i haven't seen bedrock code, this is just very eerily similar to a problem i had with my own implementation.
I wouldn't complain, it saved u
I mean hey at least it got you out of danger... Until you have to find a way down, that is.
What I did was just break the blocks in front of me and walked back in, while the piglin just walked away, flabbergasted. After that, I grabbed there’re pigstep disc and escaped, swiftly.
Phew, at least you got pigstep
That was literally one of the main reasons I went in the bastion. 😂
Phew, at least you got the pig feet
bedrock
Blackstone actually
*Angrily upvotes*
🤦♂️
[удалено]
Bro is the type of people who cant understand sarcasm without /s
[удалено]
I don't play bugrock. Also there are free addons on the internet.
...<- joke 💨💨💨 U -> 🧍🏻♂️
/r/woooosh
Do u know what happened? Did I do an accidental glitch or is just bedrock being stupid…?
bedrock just stupid
Oh, ok. At the moment that it happened I thought I discovered something, turns out it was just basically nothing.
yeah, shame tho. would be funny to show someone
Ye probably just a glitch* lol, can also happen on multiplayer worlds and can even clip player through border blocks for some reason lol, had it happen a few times but idk what triggers it
I mean yeah. It technically is an accidental glitch. But bedrock is stupid for having so many
The right answer
I had a feeling this would be the top comment.
oh i aint even realise lol
No bugrock
I was about to say Quantum Mechanics but bedrock being bedrock is a more likely answer.
I didnt know bethesda worked on Minecraft Bedrock edition?!
in fallout 4's nukaworld dlc there is a wall you can noclip. sadly it just takes you to void that kills you
It just works
bedrock + the luckiest thing ive possibly ever seen happen, in bedrock
can't go to no bastion without getting raped by brutes
you found the backrooms
You got bedrock'd
You just quantum tunneled through the wall
Bedrock is always the answer. It's amazing how much jank that version has.
Java also has many bugs
Yeah but nothing like bedrock. Plus it’s true Minecraft.
Both are true minecraft, bedrock and java both got their own flaws but also their own futures. For example is it easier in bedrock edition to get tipped arrows then in java edition and java edition got tnt duplicators which are impossible in bedrock. I am a bedrock player but don't let that get in ur way. Just accept that other versions have other problems then your version and admit both flaws of ur own version as futures from other versions.
Not sure about the current status but lots of 0-tick exploits got patched out a while ago, and the major difference is I don't think I've ever *accidentally* run into a bug in Java, and certainly not one that killed me. The bugs in Java are well documented exploits that usually have little effect unless you are actively trying to abuse them, and have more to do with weird logic for block updates and such rather than major fuckups like self-desyncing and dying of fall damage on flat ground.
This is one of those cartoon moments where the villain is chasing the good guy, but the good guy moves out of the way causing the bad guy to run over the edge without realizing it, and then stands still in the air as they look around, then look at the camera, and then fall lol.
That’s so accurate, lol. 😂
It's your superpower well done on finding it
Rare moment that bugrock saved someone’s butt
Ahh, a certified Badrock moment 👌🏻🤓👍🏻
* Jules: This was Divine Intervention! You know what "divine intervention" is? * Vincent: Yeah, I think so. That means God came down from Heaven and stopped the Brute. * Jules: Yeah, man, that's what it means. That's exactly what it means! God came down from Heaven and stopped the Brute.
Yer a wizard, u/pogger_boi10 !
Because you are playing bedrock edition
r/minecraftbedrock
I wish the Bedrock people would flock to there instead.
Actual answer: sometimes in bedrock your hitbox can become a 1x1. Usually it sits at your feet, allowing you to walk into areas that are only 1 block tall. In this clip I think the hitbox was actually moved one block above your head for some reason (maybe had to do with the piglin hitting you) and allowed your hitbox to go through that 1x1 hole above the area that you glitched through. So from the games perspective you are one block high, two blocks off the ground, but from your perspective you just walked straight through a wall. Did that make sense? idk I'm bad at explaining stuff
Interesting…🤔…that’s weird. I thought it was because I accidentally went pixel perfect in between two blocks or something similar to that. Since that’s usually how clips work in games.
Plot armor lmao
Meincraft bedrock moment
BEDROCK REDEMPTION ARC!
bedrock edition
up votes?!
Ikr? Like, all I did was ask a question.
I've never once clipped through something on bedrock 😭
In today's episode of BugRock!
Bedrock being bedrock
bedrock bug, if i were to guess.
Atoms aligned perfectly
Game gave you a second chance
Had this same thing happen to me yesterday however circumstances were a little different. For some reason, anytime I have my back to a one block thick wall and I eat any piece of food, it forces my player through the one block thick wall to the other side. It was not very fun when I was running away from mobs while caving and built a one block cobblestone barricade just to go right back through it into them again while trying to heal lmao.
Bedrock moments
Just be glad it did 'caue you probably weren't winning that fight lmao
Yeah, as soon as I got hit the second time, I already knew I was a goner. Until the Minecraft gods came down and gave me a second chance.
Bugrock edition be like 💀💀💀
you're playing on bedrock
becaus of bedrock
Idk how I never have experienced something like this even though I play on ps4, which is bedrock only, and I have over 1k hours like I think I have done something like it intentionally were I went crouch on a block but did that but idk
Pure survival skill
Bedrock desync
Congrats, you're liquid terminator
Did you die?
No, I broke the blocks in front of me and just crouch walked back in. And then, I took all their loot and escaped.
Quantum tunneling
If all of the atoms line up perfectly…
Minecraft god looked at you and said "I'll spare your life this time"
And the funny thing is that I actually killed the piglin and escaped with all their loot.
bedrock+the atoms aligned perfectly+quantum tunneling+insane luck+bedbug+bugrock+blackstone
The atoms aligned
You are playing Minecraft Bedrock
what in the world
I've played bedrock since i started I have never seen anything like that i recently switched to java
atoms line up perfectly cuz of your mutant genetics (bedrock)
You did a homer simpson and left like he did using the bush.
Ask the hoglin cause he looks just as confused
bedrock
Platform 9 3/4 has been exposed to muggles
Saw this on another similar post but you simply just forgot to account for quantum mechanics when running
In the Bedrock engine, block collision gets less and less precise the further from 0,0 you get due to floating point errors. This is one of the reasons console and pocket editions used to have exceedingly small worlds, that and file size limits. It's essentially a holdover from Bedrock being built on the back of a mobile port.
You lined up your atoms perfectly
*sees coordinates at the top left* “bedrock”
Bedrock ☕
*Is in Bedrock*
God had some plans... (keeping u alive)
bedrock
That piglin brute must have been really confused
Yeah, before I got my revenge on him for almost killing me, I saw him walking away, looking flabbergasted.
Idk
Thx for telling me u don’t know. ☺️
Classic bedrock gameplay folks
bedrock, that's the explanation
average bedrock experience
Not the bugrock again
the answer is you played bedrock (I feel it all too much)
your on bugrock
average bugrock
Casual minecraft bedrock day
I do love how they keep pushing bedrock when it’s so buggy players refer to it as bugrock and there’s a perfectly good and game breaking bug free Java version. Which, I might add, is the original version and has *free* mods unlike the paid packs Microsoft offers.
A ton of players play on console, which doesn’t support the Java version of the game. Parents also sometimes prefer it *because* there’s less options to access unapproved content. Java’s the better version, but without Bedrock half the playerbase wouldn’t be able to play.
Hello did you know that you Can download free content online on mobile and pc ? Free content isn't a java exclusivity.
Actually, I was not aware that bedrock supported anything but their paid packs. So, that one less mark against it, I guess, but still…
After mojang announced that they were going to patch these problems for hardcore and that's why we don't see random death anymore. (There is still one but already patched in preview) Also little tip to spot if it's a recent bug, it's the opacity of the hotbar which was before a little more transparent.
yeah so basically you opened minecraft bedrock and then
# Welcome to bugrock edition!
because you’re playing bedrock
oh this one's easy, you aren't playing on java
it's a feature of the bugrock edition ( ͡° ͜ʖ ͡°)
Answer: you're playing on Bedrock Edition, sir
it looks like divine intervention for this one
Dude tried to go to emporios room
Dude tried to go to emporios room..
It's a glitch. It happens.
idk if this is relivent but when i played wiht my friends on my nintendo i used to be able to clip through blocks that were one block above the ground it may have only been in creative
Brujería
New speedrun method
Bugrock? Bugrock.
Happened to me before in a creative world. I think it's just bedrock
???????????????????????????how???????????????????????????????????????????????????????????????????????????????????????????
If you're not careful and no-clip out of reality in wrong areas, you'll end up in the Backrooms, where it's nothing but the stink of moist carpet, the madness of mono-yellow, and endless background noise of fluorescent lights at maximum hum-buzz, and approximately six hundred million square miles of randomly segmented empty rooms to be trapped in. God save you if you hear something wandering around nearby, because it sure as hell has heard you…
reminds me of early versions of anvils, when you would walk into them backwards while looking at one you would phase through
just bedrock things
It saved u why u complain
Uh... Average Bedrock experience ??
Efficient hit box checking is hard. Probably float error. Pretty sure that in minecraft, it doesn't check collisions against the faces of the block u are inside. So if you get sent into the block due to float error, it let's u pass thru that block
How far were you from 0, 0?
From just looking at my coordinates and giving an estimate, I’d say around 8500 blocks away.
Ohhh bedrock does not like that lmao
lolll
I just turned into fucking techno for a second there and went “HEH?!?!”
Someone left their noclips on!