This was my favorite Secret Santa gift, couldn't be happier that it was also mine!! Easily the coolest thing I've seen in game in ages, super well done friend!!
This is absolutely nuts. As a casual Minecraft player for about a decade I didn’t even know these things were possible! My mind is blown and this is absolutely awesome. Great job!
The programming part actually did make me mad, I write really messy code so I thought I wasn't gonna get mad at it but no that actually made me mad Great job, amazing project, it's soooo cool!
i remember i absolutely loved this when watching the reveals on the channels of the other people, I looked at it and thought "is it really" and then when it was shown "YES IT IS", incredible
I love the unique way of using map art! I know about transparent maps but to use it as a 'viewfinder' is inspirational. Its mind-blowing how you took a 2d image of a 3d building to place a outline inside a 3d cube to make a 2d image that is actually blocks spaced out in 3d space. 🤯
Don't feel bad about not knowing how to code or doing the command blocks like you did. It's what worked for you and OBVIOUSLY you made it work well. Don't let programming snobs tell you that you did something "wrong"!!! Amazing job with the project.
Even if you do know how to program, sometimes just having the interface well integrated is more valuable. What he managed to do with that command block chain just allowed for such easy realtime feedback on each block's impact, might just be better
@@sage5296Exactly, and for temporary tools like that "just works" is a lot better than "good" because it takes up less of the time you could be spending on the project. I have some horrendous python and C++ programs that do one thing I needed them to do for a project. None of them are "optimized" or "well made" but they all get the job done and took less time to make than not automating the process at all.
@@theacc_ When I say programming snobs, I meant more in general, not just this case. I also don't think that someone who doesn't know how to code could figure this out in ten minutes. Coding might come easy to you, but it's generally a fairly difficult concept for a lot of people to grasp.
The code you would want is basically create a variable then use it Ex Var x= (whatever you want like distance) So everytime you want the distance you can just use x for it and wont need repeating if statements
Oh how I wish it was that easy. If Minecraft added variables to commands it would be so much easier to do stuff. Edit: I've done it! This took awhile to figure out and I had to learn macros so honestly the chain of command blocks would've by far been easier. But hey I know macros now! The main function gets the score named distance of the entity and formats it as {D:Num} then feeds it into the teleport macro and teleports an entity tagged with "point" forward equal to the score. Here's the """code""" if you're wondering. It's pretty unreadable. datapack:convert_score_to_storage: data modify storage distance value set value {D:0} execute store result storage distance value.0 float 1 run scoreboard players get @p distance function datapack:teleport with storage distance value datapack:teleport: $execute as @p run tp @e[tag=point] ^ ^ ^$(D)
have u ever considered trying scarpet (programming language inside carpet)? its very intuitive and easier to deal with than command blocks. u just put a txt file (.sc) in ur scripts folder and then do /script load. u can run vanilla commands from scarpet with the run function and u can use string functions like concatenation to edit them however u want. for example u could avoid all those command blocks by having a script read the scoreboard value and then put that value into the command and run it
This was sick to look at and extremely impressive, just the time spent placing those using commands even with the stick would have been super boring so props to making it look so accurate
I was surprised you didn't mention SethBling's old MCEdit filter for this exact kind of thing, but checking it myself I found out the link he had up a decade ago has died.
I saw this on another channel, but I didn't know it was also a parkour course, it would be insanely impressive even without that but with that too is just amazing
Nice video! By the way, you don't need to know any coding to get something better than making a long snake of chain command blocks. Because you can just put just put it in a text file named .mcfunction at the end, move that text file to `MyPack/data/squibble/functions/place.mcfunction` and then you can run all the commands that you have in the text file at once.
this is an incredible project! each step suprised me and the process is just as incredible as the result (though i was a little shocked by how bad the code is lmao)
I mean, technically some people already made colored block that is resized and distance is basically resizing minus some perspective stuff, so the algorithm is already kinda exist.
5:04 this sounds like a "not knowing how to use command blocks" problem rather than a "programming" problem. If you asked someone who is good with commands, they could probably fix that for you in 5 minutes.
Obviously, the ideal solution would be being able to use the [distance] as a variable parameter in the command, but I don't know how to do that either. I'm not even sure if MC has "variables" for its command blocks or not.
If you wonder how could you do it is that (if you didnt do it that way): place block at position of shulker and about shulker with adjustable range.. about shulker use executes store function with scoreboards cause tp sucks. Oh and its not like what you did is bad. Just it could be done faster and better
I would love an easier program or way to create a schematic. I'd love to do this, although maybe not the viewfinder item frames. Too lazy to place all that glass in the end (our server has a datapack for invis item frames)
Its actually easier to do this by retexturing items to the images directly, and then using item dispkays to create the viewfinder. From there, you can use a the slightly less awful version of the painting thing i psoted in my discord server to make the same perspective art. The only detail is that tou don't get the hard outlines, but thats alright if its jot what youre looking for.
can you please make a tutorial for how to actually make one of these illusions because the 5min explanation wasn't that precise for me. I dont care when the video ends up to be an hour long but I just wanna have of of these
The step at 3:25 can (and should) be automated. How about writing a program to retrace the traced outline in the new perspective? It's really trivial to do actually. Plus it could use anti-aliasing and tell you where it would be potentially optimal to have some trasnparency / incomplete blocks in your image.
@@DigitalJedi the "struggling" is actually just a desync between client and server as server dpes not send the packets about falling sand position (or bandwidth is just not enough) and client is just predicting sand position in a sussy way. But fps drops is most likely gpu, as i heard my gpu fans spin up during this reveal
@@squibble111 I'm not talking about the construction. Maybe I should've said "hand painted" You may have said it was like a paint by numbers, but it's still impressive
Very glad to hear that this copy of Photoshop was obtained legitimately, because I feel like Adobe is severely underpaid.
Yeah. Be a shame if the execs had to slice their bread a millimeter thinner because of a landlubber like me
@@squibble111to be fair their products are a bit unreasonably priced for many
@@thepacific2933 they're joking
@@thepacific2933It’s sarcasm 👍
@@scientificallyaccuratespino I... got that part
Im shocked this was essentially hand painted. I really thought it was generated with a program when I saw it during secret santa
It was an honour unveiling max's present in your absence. You are always managing to surprise even us tech players with what you do.
@@cheekym8init ?
This was my favorite Secret Santa gift, couldn't be happier that it was also mine!! Easily the coolest thing I've seen in game in ages, super well done friend!!
Thank you so much! Im glad you liked it (I didnt even know you liked perspective stuff before I made it, so big coincidence as well)
This is absolutely nuts. As a casual Minecraft player for about a decade I didn’t even know these things were possible! My mind is blown and this is absolutely awesome. Great job!
The programming part actually did make me mad, I write really messy code so I thought I wasn't gonna get mad at it but no that actually made me mad
Great job, amazing project, it's soooo cool!
"this is the wavetech iron farm, it produces [...] iron"
mindblowing
9:38 "it feels like 2023" Hell nah it feels like frolicking 2021 man
Having the lineart was really clever. It really makes it pop out
when you get an art degree, an engineering degree, and hallucinogens in one person:
i remember i absolutely loved this when watching the reveals on the channels of the other people, I looked at it and thought "is it really" and then when it was shown "YES IT IS", incredible
this has to be the coolest minecraft project ive ever seen :O
I love the unique way of using map art! I know about transparent maps but to use it as a 'viewfinder' is inspirational. Its mind-blowing how you took a 2d image of a 3d building to place a outline inside a 3d cube to make a 2d image that is actually blocks spaced out in 3d space. 🤯
Yeah, its super funky how much i had to play with the different dimensions of space. Thank you !
Don't feel bad about not knowing how to code or doing the command blocks like you did. It's what worked for you and OBVIOUSLY you made it work well. Don't let programming snobs tell you that you did something "wrong"!!! Amazing job with the project.
Even if you do know how to program, sometimes just having the interface well integrated is more valuable. What he managed to do with that command block chain just allowed for such easy realtime feedback on each block's impact, might just be better
@@sage5296Exactly, and for temporary tools like that "just works" is a lot better than "good" because it takes up less of the time you could be spending on the project. I have some horrendous python and C++ programs that do one thing I needed them to do for a project. None of them are "optimized" or "well made" but they all get the job done and took less time to make than not automating the process at all.
First of all that thing did well so there is no other questions. If it works - it works.
i’m not entirely sure if ten minutes of googling a for loop constitutes being a “programming snob”
@@theacc_ When I say programming snobs, I meant more in general, not just this case. I also don't think that someone who doesn't know how to code could figure this out in ten minutes. Coding might come easy to you, but it's generally a fairly difficult concept for a lot of people to grasp.
Very good problem solving and a project that looks incredibly cool!!
Hi sloimay! thanks !
This is really cool. Also, as a programmer, you solution is immensely funny, but if it works, it works.
Out of curiosity, what is a better way of doing the same thing (specifically in minecraft)
tbf, i once knew of a glados chatbot on scratch, and it was basically also that... so its not the first time ive seen it?
this is a really cool video :) and thank you for the warning before a sudden bright transition, from a photosensitive person
Its so cool!
Great video, and congrats on 20k!
just wow
insane project!
Wow, this is insanely well done! Been a long time since I've seen something this cool.
Well done on the project!
Everyone’s reaction to this was so cool to see, such a great group of people, happy new years!
The code you would want is basically create a variable then use it
Ex
Var x= (whatever you want like distance)
So everytime you want the distance you can just use x for it and wont need repeating if statements
Command blocks have weird constraints that require weird workarounds
Oh how I wish it was that easy.
If Minecraft added variables to commands it would be so much easier to do stuff.
Edit: I've done it! This took awhile to figure out and I had to learn macros so honestly the chain of command blocks would've by far been easier. But hey I know macros now!
The main function gets the score named distance of the entity and formats it as {D:Num} then feeds it into the teleport macro and teleports an entity tagged with "point" forward equal to the score.
Here's the """code""" if you're wondering. It's pretty unreadable.
datapack:convert_score_to_storage:
data modify storage distance value set value {D:0}
execute store result storage distance value.0 float 1 run scoreboard players get @p distance
function datapack:teleport with storage distance value
datapack:teleport:
$execute as @p run tp @e[tag=point] ^ ^ ^$(D)
this is such a cool project and gift!! awesome work :)
Good one
Yes, this is a 10 hour old comment on a 40 min old video
honestly had no clue you were in wave tech but this project makes sense for you
simply incredible
Honestly insane!!!!
really cool
I didn't know you were the one that made this, it's insane!!
Insane build!
This is soo cool and it looks so satisfying omg
have u ever considered trying scarpet (programming language inside carpet)? its very intuitive and easier to deal with than command blocks. u just put a txt file (.sc) in ur scripts folder and then do /script load. u can run vanilla commands from scarpet with the run function and u can use string functions like concatenation to edit them however u want. for example u could avoid all those command blocks by having a script read the scoreboard value and then put that value into the command and run it
It might be the first thing I try to do when I do get into coding. Thanks for the rec!
This was sick to look at and extremely impressive, just the time spent placing those using commands even with the stick would have been super boring so props to making it look so accurate
ehh. 4 hours in vc with friends isnt too long.
Whoa! :D
This is incredibly cool!
Amazing job!
I have Infertile from eating scented candles
yoo max got his first secret santa gift
I was surprised you didn't mention SethBling's old MCEdit filter for this exact kind of thing, but checking it myself I found out the link he had up a decade ago has died.
OOF
underrated
This is very cool and I hope you grow big
incredible ! :o
this is super cool
Your arts always make me wiggle my toes PookieSquiddy
I saw this on another channel, but I didn't know it was also a parkour course, it would be insanely impressive even without that but with that too is just amazing
Quite a nice cluster of blocks
Nice video!
By the way, you don't need to know any coding to get something better than making a long snake of chain command blocks. Because you can just put just put it in a text file named .mcfunction at the end, move that text file to `MyPack/data/squibble/functions/place.mcfunction` and then you can run all the commands that you have in the text file at once.
Very cool idea
7:46 is that the "You built Auschwitz in our minecraft server" guy?
You're amazing!
This is so good.
So impressive
this is an incredible project! each step suprised me and the process is just as incredible as the result (though i was a little shocked by how bad the code is lmao)
Ight, time to make an algorithm to generate this procedurally, then play a video with it
I mean, technically some people already made colored block that is resized and distance is basically resizing minus some perspective stuff, so the algorithm is already kinda exist.
@@skysho7867 Yes, but I'm saying, using that, create a Minecraft structure for every frame and have them play back at (hopefully) 20fps
@@mediumdifficulty1875 it's gonna be the new TNT test
Hi sorry for asking but I tried to find your elytra rp and couldn't, can you tell me the name? I really like the texture. :)
Its Elytra trims mod by Kiku ( a wavetech member) it has a netherite trim with a magenta pink gradient banner applied to it.
@@squibble111 thank you!
It was an honor getting to see this project in its initial stages, the final reveal was spectacular!
What you should do now is make a redstone machine that makes these based on data you put into a bunch of barrels
5:04 this sounds like a "not knowing how to use command blocks" problem rather than a "programming" problem. If you asked someone who is good with commands, they could probably fix that for you in 5 minutes.
Obviously, the ideal solution would be being able to use the [distance] as a variable parameter in the command, but I don't know how to do that either. I'm not even sure if MC has "variables" for its command blocks or not.
@@simonwillover4175 Yes, in the form of scoreboards but I think it's a bit complicated to extra the value back out
@@BryanLu0there is also the new macros for datapacks
tbh genius coding work
I hope it's not parkour
[...]
Incredible perspective thing!
[...]
Hold on, it is parkour
Would so cool if you made a time lapse how you built it block by block
😮
this would have been a perfect use with the sci craft void project.
grian doing everything to not build the back of his base:
Is that King Krule in the backround at 2:32? You got good taste in music
how do you manage to be an insane redstoner and a insane builder at the same time?
If you wonder how could you do it is that (if you didnt do it that way):
place block at position of shulker and about shulker with adjustable range.. about shulker use executes store function with scoreboards cause tp sucks.
Oh and its not like what you did is bad. Just it could be done faster and better
i remember watching you do this halfway in a discord call lmao
Love this project!!
also it appears I am not the only one to still feel as it it was still 2023 U_U
Half hazard
But does it look good from the back? Ifni were to stand facing opposite to the viewing platform would it look good?
Why is there a nocking sound at 9:08
I would love an easier program or way to create a schematic. I'd love to do this, although maybe not the viewfinder item frames. Too lazy to place all that glass in the end (our server has a datapack for invis item frames)
Its actually easier to do this by retexturing items to the images directly, and then using item dispkays to create the viewfinder. From there, you can use a the slightly less awful version of the painting thing i psoted in my discord server to make the same perspective art. The only detail is that tou don't get the hard outlines, but thats alright if its jot what youre looking for.
This is amazing. The link to the parkour run in the description points to this video, you should fix it.
Fixed. Thank you
🔥
can you please make a tutorial for how to actually make one of these illusions because the 5min explanation wasn't that precise for me. I dont care when the video ends up to be an hour long but I just wanna have of of these
Do you wan to just make the perspective art? or do you want the item frame outline as well?
@@squibble111 I wanna make the perspective art for a friend of mine. if its possibel can you make an explanation video or help me in game making it
@@lufthansi_ i mean do you just want to figure out how to put the blocks in the air, or do you also want to know how to do the item frame mapart
@@squibble111 both
Squibble we all pirate photoshop its fine
What the advertisement says vs what you get
bro i didn't know you where in wave tech 🧠
fairly new so makes sense
Tetzcacalli.
House of Mirror
11/10
you should pirate photoshop
7:22 i never recieved the screenshot!
The step at 3:25 can (and should) be automated. How about writing a program to retrace the traced outline in the new perspective? It's really trivial to do actually. Plus it could use anti-aliasing and tell you where it would be potentially optimal to have some trasnparency / incomplete blocks in your image.
you did not pull out A PARKOUR COURSE TOO
6:27 epic gamer fail. not its not your gpu thats struggling, its the cpu. because thats where minecraft does like 99% of its work. on the cpu
Its server
@@la1m1e Which likely doesn't even have a GPU at all. So still CPU, just not his.
@@DigitalJedi the "struggling" is actually just a desync between client and server as server dpes not send the packets about falling sand position (or bandwidth is just not enough) and client is just predicting sand position in a sussy way.
But fps drops is most likely gpu, as i heard my gpu fans spin up during this reveal
@@la1m1e That actually makes sense. Moving objects and interpolation like that would be almost entirely a GPU load.
Reality changes from the way you look at it
your on wavetech?!
yup
You hand built that? Good God man
Look up easy place litematica. Essentially allowed us to place the blocks midair in an ingame schematic automatically
@@squibble111 I'm not talking about the construction. Maybe I should've said "hand painted"
You may have said it was like a paint by numbers, but it's still impressive
8:46
"I should have guessed they are so good at ..."
good at what? what does he say?
i am not good enough in english
Gartic Phone. Its an online drawing game. Im good at it (compared to the others)
@@squibble111ah, got it, thank you!
thing you've built is gorgeous btw
😊😊😊😊😊
oh i highly recommend learning math based statements, it speeds up code so much, both writing and running it
command blocks have limitations that are pretty annoying to get around
I'm sorry to hear you bought photoshop. I hope you get the help you deserve so you can pirate it
exactly, only 19k views
so basically you cheated and put a outline instead of building it, nice.
I'm gay
thats great, bestie
Why is everyone calling each other they wtf goin on. Improper english lol.
singular they is completely proper english. shakespeare used it