Fun fact: In January, the minecraft speedrunner Silverr got this bug in a live speedrunning event while ender pearling onto a tower to kill the dragon. It's probably the first and last time this bug will ever happen by accident.
It has happened to me on an obsidian pillar back in the day. I think you underestimate how many people are actually playing the game, with millions of players and thousands of gravity blocks around each of them, 1 in a billion means it's happening to people all the time, they just usually aren't recorded
7:42 Mojang fixing sprint crouching is actually tragic. It was such an important technique for so many parkour jumps (most pk jumps with 2 block ceiling). As well as allowing for cool speedrunning techniques such as sprint crawling. I really hope they revert the change
Just a heads up, there is a formula to get the sum of finite geometric series. So once you find N you can just use a simple formula instead of a Python loop.
Yes except for the stopping condition, and finding an equation that properly accounts for the 0.003 threshold is not necessarily trivial. It's probably the same number of ticks for a range but eh
Mathematically, yes. but floats are not a proper real number. (a+b)+c does not have to equal a+b+c since minecraft does it in steps, here it makes sense to also do it in steps i'd guess
I think it would not be practical in this case since you would need computing the threshold then computing the series via the formula, whereas the loop is quite small since the term basically halves each step which quickly reaches 0.003 I mean it sounds overpowered to use the sum formula to compute a sum made of less than 10 terms
@@zitronenwasser (a+b)+c does have to equal a+b+c, since addition is left associative in like every convention ever. it doesn't have to equal a+(b+c), though.
I was playing around with tp commands a few years back, when I teleported down like 1/10000th of a block down, and just couldn't move my character or the camera. It was a nice find but I never really used it anywhere expect annoying my friends
7:49 this isn't just java, it's because the F means a 32-bit floating point number but python uses 64-bit and you can make the java one output the same value if you replace the 0.5F with 0.5D
been working on a voxel collider with some unique features for a game engine i am developing, i have been reasoning through the boundary checks really meticulously and i am glad i can see the effort will make a difference
1:28 From milibuckets to nanoblocks, it's just natural lol (though for length in-game we can probably just use meters, ie. a nanometer - which makes this tech nanotechnology ™)
Twój film wyświetlił mi się w proponowanych, klikam, a tam jakoś tak po polsku wymawiany ten angielski. Sprawdzam - faktycznie, z Polski xD Fajny kontent, chyba zostanę na dłużej 👍
Forcing players to superposition of being inside and outside of a block at the same time using length of 100 nanoblocks? At this point you unlocked Minecraft Quantum mechanics!
There was a very similar bug in the 1.8.9 version where you were able to put a fence under a chest, stand on the edge of the chest on top of it and then you would open the chest and you were able to clip in the chest and trap yourself. But you were able to save yourself by relogging sadly.
@@HeppeGaming In multiplayer it does, it's the server teleporting you back, you cannot receive any server informations if you're disconnected from the internet
This may have happened to me by mistake in a 1.20 server I think I broke some melons, walked into it and somehow got stuck in the same way as in this video
4:45 naive loop in python moment. also, if using a language that supports While statements, consider just using while speed>0.003 and recalcing speed at the end instead of at the start (so add the current speed, then calculate the next turn's speed, then use while check). that includes python and the C family, among others.
Using sine tables in 2024 is funny because modern CPUs straight up have instructions for trigonometric functions. But this is java, so chances are it never calls these instructions to begin with, which would make this ancient optimization useful. And then there's the Super Mario 64 modder who has an approximation of the sine and cosine functions that is faster than a look-up table because it requires only a fraction of the memory.
Why is sand the most op thing ever. In java like he said you can make an almost inescapable trap with just one sand block, in bedrock you can teleport through 100s of blocks with sand and scale walls with just a few sand blocks and a mace.
7:51 actually python has a way to use float32 instead of float64, making it the same as java just import numpy, and f = numpy.float32(f) if you do print(numpy.float32(0.05)*numpy.float32(0.05)) you get 0.0025000002, just like in java
Ah, is the cosine bug the reason why I would point somewhere diagonally and then always go off the direction if it was just a bit far away? If so, yeah, it's been in the game for ages.
here in softlock civilization, nobody goes... anywhere
softlock civilization is the real shit
In softlock civilization, nobody jumps. For anything.
"You can do the Sand Block Softlock for the Chicken, or you can try the Concrete Softlock for the Beef"
oml lol
@@Rzra Alternative: "You can softlock yourself for the chicken or softlock an AFK player for the beef
Fun fact: In January, the minecraft speedrunner Silverr got this bug in a live speedrunning event while ender pearling onto a tower to kill the dragon. It's probably the first and last time this bug will ever happen by accident.
That was a crazy moment
It has happened to me on an obsidian pillar back in the day.
I think you underestimate how many people are actually playing the game, with millions of players and thousands of gravity blocks around each of them, 1 in a billion means it's happening to people all the time, they just usually aren't recorded
not the last time i saw some one else accidentally do it but the video only had 20k veiws and uploaded months ago
@@dbptwgthe thing is that i'm pretty sure most people play in servers and there's a high chance the server will have paper installed
@@alessandro_can3792unless you want normal redstone that actually works, in that case u run lithium (idk if it alters the math)
7:42 Mojang fixing sprint crouching is actually tragic. It was such an important technique for so many parkour jumps (most pk jumps with 2 block ceiling). As well as allowing for cool speedrunning techniques such as sprint crawling. I really hope they revert the change
Noooo i Loved that mechanic, I felt so cool "discovering" it too
The real way to softlock yourself inside a block is to break a block too quickly on a laggy server
imagine digging a netherrack tunnel with an efficiency 4 pickaxe
especially on bedrock
@@mtarek2005 nah on bedrock you'd kinda just randomly die instead
right clicking the block :mind_blow:
@@mtarek2005 on bedrock you would just fall through 5 blocks because the game Server forgot where you are and decided you're no longer on anything
2b2t will have fun with this one
You should be able to get out of the softlock with the right cheats
@@HeppeGaming blink
@@resolve7185 or just freecam and break the block
2b2t is paper or folia IIRC
@@resolve7185blink just simulates lag, it doesn't help with getting out of being stuck I think
As a great man once said, "Stay in school kids, it makes you better at Minecraft."
Said wise man also said
“Officer, I dropkicked that child in SELF DEFENCE. You’ve got to believe me!”
@@daanstrik4293who’s this wise man guy? Seems to always be speaking his mind
@@a1m..i can’t tell if you are joking, so it’s the late great techno blade
A great man also said
"Camouflage..."
@@YourResidentQueer I was indeed joking
Just a heads up, there is a formula to get the sum of finite geometric series. So once you find N you can just use a simple formula instead of a Python loop.
Yes, sum from n to infinity of a^n is (a^n)/(1-a) for |a| < 1
Yes except for the stopping condition, and finding an equation that properly accounts for the 0.003 threshold is not necessarily trivial. It's probably the same number of ticks for a range but eh
Mathematically, yes. but floats are not a proper real number.
(a+b)+c does not have to equal a+b+c
since minecraft does it in steps, here it makes sense to also do it in steps i'd guess
I think it would not be practical in this case since you would need computing the threshold then computing the series via the formula, whereas the loop is quite small since the term basically halves each step which quickly reaches 0.003
I mean it sounds overpowered to use the sum formula to compute a sum made of less than 10 terms
@@zitronenwasser (a+b)+c does have to equal a+b+c, since addition is left associative in like every convention ever. it doesn't have to equal a+(b+c), though.
The fact you can do this without the other player knowing is crazy
I was playing around with tp commands a few years back, when I teleported down like 1/10000th of a block down, and just couldn't move my character or the camera. It was a nice find but I never really used it anywhere expect annoying my friends
0:36 Luce skin :D
where's the character from?
@@brot2878 The Catholic Church.
I am not kidding look it up
Vatican's mascot @@brot2878
@@brot2878 The Catholic Church.
The fact that you can say this unironically is crazy
the luce, parkour civilization, so many references
Also at 8:16 there's Proto from OneShot
1:46 graf jumpscare
7:49 this isn't just java, it's because the F means a 32-bit floating point number but python uses 64-bit and you can make the java one output the same value if you replace the 0.5F with 0.5D
you can also use 32 bit in python with numpy.float32
I was going to say something about how you probably learnt the glitch due to rekrap using the glitch, but it's already in the description
Same lol
minecraft nanotechnology
petition to call precise positioning tech nanotechnology
been working on a voxel collider with some unique features for a game engine i am developing, i have been reasoning through the boundary checks really meticulously and i am glad i can see the effort will make a difference
2:35 'we are gonna be looking for that d _vine boom_ '
were gonna be looking for that d
1:48 graf :)
1:46 GRAF!!!! POLSKA GUROM!!!!!1!!!!1!111
2:24 bro's the parkour champion 💀
1:28 From milibuckets to nanoblocks, it's just natural lol (though for length in-game we can probably just use meters, ie. a nanometer - which makes this tech nanotechnology ™)
math
Best programming language
Twój film wyświetlił mi się w proponowanych, klikam, a tam jakoś tak po polsku wymawiany ten angielski. Sprawdzam - faktycznie, z Polski xD
Fajny kontent, chyba zostanę na dłużej 👍
1:50 graf mentioned
1:52 co tu robi graf
nevim brachu
Forcing players to superposition of being inside and outside of a block at the same time using length of 100 nanoblocks? At this point you unlocked Minecraft Quantum mechanics!
rekrap gonna have fun with this one
8:23 "it's just a prank bro"
1:46 what is graf doing there?
The Kenadian byte was quite good, ngl.)
1:55 graf???
"100 nanoblocks"
So it's literially nanotech in Minecraft.
There was a very similar bug in the 1.8.9 version where you were able to put a fence under a chest, stand on the edge of the chest on top of it and then you would open the chest and you were able to clip in the chest and trap yourself. But you were able to save yourself by relogging sadly.
new day new quantum phisycs for block game
2:20 bro thought he could use the parkour civilization map without us noticing
I smell Rekrap2's presence
I feel like I have been softlocked before while pearling.
Or a normal mob kills you, but yeah, starvation from jumping if that works
"Why do i need math in playing video games"
Such an insane channel. Subbed.
Saying nanoblocks instead of nanometers got a chuckle out of me lol
You can easily get out if you disconnect from your internet, break the block and reconnect quickly
that doesn't work
@@HeppeGaming In multiplayer it does, it's the server teleporting you back, you cannot receive any server informations if you're disconnected from the internet
no giono, you just unlocked your requiem ability.
so many mcyt references i cannot take this much
8:16 OneShot Prophet Bot/Prototype! What are the chances of that what the heck
yeah
This may have happened to me by mistake in a 1.20 server I think I broke some melons, walked into it and somehow got stuck in the same way as in this video
4:45 naive loop in python moment. also, if using a language that supports While statements, consider just using while speed>0.003 and recalcing speed at the end instead of at the start (so add the current speed, then calculate the next turn's speed, then use while check). that includes python and the C family, among others.
7:42 WHAT NOO! D:
I have a feeling you are going to be huge one day
Can't wait for this to be used in prisons now!
Luce: help me big bro I'm stuck
i swear you are learning me my math better than my teacher
dude is the only one who used the math from school
My mind got blown by all that math
Average bedrock moment 👺
This ain't bedrock
@w1ld322 💀
@@miszvin what does that mean
@@w1ld322 💀
@@w1ld322 bedrock is another a synonym for filled with bugs minecraft(it has the most and weirdest bugs)
Using sine tables in 2024 is funny because modern CPUs straight up have instructions for trigonometric functions. But this is java, so chances are it never calls these instructions to begin with, which would make this ancient optimization useful.
And then there's the Super Mario 64 modder who has an approximation of the sine and cosine functions that is faster than a look-up table because it requires only a fraction of the memory.
Why is sand the most op thing ever. In java like he said you can make an almost inescapable trap with just one sand block, in bedrock you can teleport through 100s of blocks with sand and scale walls with just a few sand blocks and a mace.
Love it saw it before on rekrap but you yours is way cooler
The silverr clip is insane, he's superhuman
lmao this is awesome
I love your videos they're so cool
used to get this when making a new world back in the day
This is why math is good, difficult but worth it
0:35 is that Luce?
we getting the mace with this one
idek how you find those bugs but ur content is amazing :O
aah yes the rekrap vid lol
I just tested it and it really works. Nice work man
wow i actually think you are the smartest person in this gen
NO WAY THEY FIXED SPRINT CROUCHING BRO COME ON
I hope kenadian tries to escape your prison :)
you're very talented
SO THAT'S HOW I LOST MY HARDCORE RUN
already subbed cuz i remember you mentioned burnice somewhere
This would totally be a hack client module
did not expect physics
7:51 actually python has a way to use float32 instead of float64, making it the same as java
just import numpy, and f = numpy.float32(f)
if you do print(numpy.float32(0.05)*numpy.float32(0.05)) you get 0.0025000002, just like in java
Thanks, that's epic
Luce minecraft skin is crazy
u might wanna use manim for your math equations
Ah, is the cosine bug the reason why I would point somewhere diagonally and then always go off the direction if it was just a bit far away? If so, yeah, it's been in the game for ages.
graf mentioned
bro watching too much rekrap
This always happened in my old Aternos Server. 💀
So this is how Giorno defeated Diavolo
3:16 SIGMA
the thumbnail looks like it is straoigh out of those it took 400 hours videos
My brain can't take this
Ayo this is your 444th vid and you under 10 k subs that's just truly is crazy...
If school was actually good:
Next your gonna use science aren’t you?
Tbh, this is insane
So half-angles are just an advanced version of when a game has faster diagonal movement due to not using the square root of 2?
It has faster diagonal movement, but it's because of using different approximations for sin and cos
i saw graf and jschlatt in one video, i can die peacefully now
i love being softlocked!! ^w^
i saw the og vers of this in a rekrap vid
paper ruining fun as always
Rekrap needs to see this
rekrap has used this bro
you can use manim for animations
I'll check it out!
1:46 siema graf
@graf?