Making A Perfect Minecraft Clone

Ойындар

I made a clone of Minecraft that is VISUALY IDENTICAL... well if you look at a screenshot at least. This took too long to make. I dont know if this was easier than that AI life project.
Also if Mr Minecraft is reading this, THIS IS NOT MINECRAFT.
Discord Server - / discord
Itch io - makingfromscratch.itch.io
Also check out Vitanova, an Evolution simulator I have been making for a while
github.com/4t-2/EvolutionSimu...

Пікірлер: 805

  • @logicbuilder1204
    @logicbuilder1204Ай бұрын

    The legality of this is grey, but grey shares a lotta letters with great, so it's probably fine.

  • @MyDude199

    @MyDude199

    Ай бұрын

    I mean no money really and its not like nintendo is going to go after him cause he isn't even offering a download.

  • @King-of-Cheetos

    @King-of-Cheetos

    Ай бұрын

    @@MyDude199 Since when was Nintendo involved with this?

  • @oberonpanopticon

    @oberonpanopticon

    Ай бұрын

    @@King-of-CheetosSteve is in smash ultimate. You may say “that’s not how copyright law works” but allow me to introduce you to Nintendo’s lawyers

  • @venteex

    @venteex

    Ай бұрын

    ​@@oberonpanopticonidk man minecraft is owned by Microsoft now so I don't think that's how it works

  • @eliescobis9922

    @eliescobis9922

    Ай бұрын

    But you guys do know that minetest exists right?

  • @JZFeser
    @JZFeserАй бұрын

    This video has made me realise just how wild the code behind Minecraft is

  • @scasz

    @scasz

    Ай бұрын

    Yeah it is insane that this was written and STILL IN THERE

  • @KindOfWitch

    @KindOfWitch

    Ай бұрын

    @@scasz nice job with the new eyes!

  • @elliejf

    @elliejf

    Ай бұрын

    it’s disgusting looking at the old code for some things that they just never refactored

  • @sweetcorm

    @sweetcorm

    Ай бұрын

    @@elliejfhonestly, finding old artefacts in things from years ago is one of my favourite things :D

  • @Verchiel_

    @Verchiel_

    Ай бұрын

    luckily most of those coding sins don't really affect the end product for most people. Sadly, some things do like the horribly outdated render distance system. Distant horizons shows how performance efficient having LOD that's far further than even the max vanilla render distance whilst improving performance. Not to mention the god's work that Sodium/lithium accomplishes.

  • @AnnoyedSonic
    @AnnoyedSonicАй бұрын

    idk why but this gives me code-bullet vibes like if code bullet wasn't so... crazy and balistic

  • @rnts08

    @rnts08

    Ай бұрын

    Code bullet, with less adhd screaming, less lazy and less hyperfixated on chatgpt abuse. And I say this in the best way possible. I'm still waiting for his second enigma machine video 3+ years later.. 😅

  • @parl.

    @parl.

    Ай бұрын

    Yeah, I very much agree with this. It feels like a code bullet video, but if he explained stuff more and was an actually good KZreadr.*¹ This guy is a lot more chill and has a great voice for explaining stuff. I feel like I am just skipping through code bullet's videos to get to the actual content that I want to see whereas this guy gets straight into the good content. didn't even have to skip at all. *1: Compared to this guy

  • @Persvicx

    @Persvicx

    Ай бұрын

    yeah ​@@parl.

  • @christophercampbell6884

    @christophercampbell6884

    Ай бұрын

    I guess you can compare it to Code Bullet if you look at only the faceless, non-human, semi-anthropomorphic avatar aspect of it, but their personalities and editing styles are very different.

  • @Novis-N

    @Novis-N

    Ай бұрын

    Code water gun

  • @muggs105
    @muggs105Ай бұрын

    Im going to explain you without the math thing why walking in diagonal makes you move faster... Notch played quake, that's it. Great mechanic.

  • @pezus553

    @pezus553

    Ай бұрын

    lmao

  • @bebelabs1233
    @bebelabs1233Ай бұрын

    this man makes me want to collect 8 pages

  • @thebreads4334

    @thebreads4334

    Ай бұрын

    Be careful not to look at him for too long 👀

  • @digojez

    @digojez

    Ай бұрын

    dont worry he treated his insecurity by wearing a paper mask, it fixed a lot of his social issues and everyone lives happily ever after

  • @chevvvv

    @chevvvv

    Ай бұрын

    @@digojez the good ending

  • @braxtonhostetter1069

    @braxtonhostetter1069

    Ай бұрын

    Lil bro is NOT slenderman

  • @matheuspires2462

    @matheuspires2462

    Ай бұрын

    *Why when I look at him sanity drop and I see screen static*

  • @zaucethesaucebauce527
    @zaucethesaucebauce527Ай бұрын

    There's piracy, then there's this.

  • @BazilBuildBases

    @BazilBuildBases

    23 күн бұрын

    "- Microsoft turning the Game into the child-friendly product? ok, it's time to make Minecraft 2."

  • @nativenugget

    @nativenugget

    6 күн бұрын

    Piracy with another step

  • @sortaspicey9278
    @sortaspicey9278Ай бұрын

    10 out of 10. I haven't seen any MLG compilation in the literal f****** decade

  • @orzore

    @orzore

    Ай бұрын

    i felt like i just time traveled 😭

  • @andidyouknow8208

    @andidyouknow8208

    Ай бұрын

    this caused my family to call the police from my overdose on nostalgia

  • @v_ane_a

    @v_ane_a

    Ай бұрын

    REALLL

  • @Kwauhn.
    @Kwauhn.Ай бұрын

    "Minecraft is 3D, so.... gotta do that." Damn he's good.

  • @Zealko
    @ZealkoАй бұрын

    if you don’t make this a series of sort of dev log, sleep with one eye open, check your windows at night, and always look behind you. Just don’t ghost us like the uh… *checks list* … last 15 Dev KZreadrs.

  • @Smiles3110

    @Smiles3110

    Ай бұрын

    When is Dani coming back?😢 i didn't realize how ghost devs are really stacking up.

  • @Zealko

    @Zealko

    Ай бұрын

    @@Smiles3110 He drank too much of the milk, he has to get more.

  • @Just_Poncho

    @Just_Poncho

    Ай бұрын

    Nah man, creating game dev content is actually crazy time consuming. I truly am surprised devlogs are even still a thing.

  • @Zealko

    @Zealko

    Ай бұрын

    @@Just_Poncho yeah, i’m doing some dev and coding classes and they’re rough. i made it roughly as a joke, and also a plead for new content since youtube is getting dry.

  • @rei-ayanami-lover

    @rei-ayanami-lover

    Ай бұрын

    (dani)

  • @Lawtro
    @LawtroАй бұрын

    Look I know notches code looks bad but in java if it ant broke dont fix it because if you do you'll nuke half of your classes and you'll have 5 hours of debugging on your hand. (Trust me I know from experience) In java everything is interconnected and as soon as you change 1 thing they will all break.

  • @pu55yEaterr

    @pu55yEaterr

    Ай бұрын

    Idk java but in c#, just use a design pattern that doesn't require a whole bunch of references and it'd prolly doesn't fuck everything up. Wouldn't that work?

  • @serbianspaceforce6873

    @serbianspaceforce6873

    Ай бұрын

    most stable java code

  • @IkeVoodoo

    @IkeVoodoo

    Ай бұрын

    No, that's not the cause, if you follow proper programming principles and adhere to things like SOLID and proper OOP, this will not happen. Source: I've been using Java for almost 8 years at the enterprise level.

  • @elwan_

    @elwan_

    Ай бұрын

    ​@@IkeVoodooIf only notch did that...

  • @Lawtro

    @Lawtro

    Ай бұрын

    @@IkeVoodoo do you really think any indie devs ever do that (I kinda do but not really)

  • @loopit_3
    @loopit_3Ай бұрын

    you're the first one whose mc clone actually looks like the game, very good job. And I also agree: Notch smoked some very illegal stuff while coding these physics

  • @cycliii
    @cycliiiАй бұрын

    Make sure the resources are generated from an existing minecraft instance to circumvent any legal issues. I love this though

  • @eliescobis9922

    @eliescobis9922

    Ай бұрын

    What legal issues? The dude isn't selling it or even letting people download it he can use any assets he wants since it's his private game lol

  • @kaidenrogers

    @kaidenrogers

    Ай бұрын

    @@eliescobis9922 Legally, no. While copyright holders generally only care when it comes to redistribution, using copyrighted materials, even privately without redistributing, is still a copyright violation. But, @cycliii was likely referring 14:05: "I won't be posting it online to download *yet* "

  • @NiaSwift

    @NiaSwift

    Ай бұрын

    ​@@eliescobis9922 but he said he's planning on releasing it..

  • @thereborne5219

    @thereborne5219

    Ай бұрын

    @@NiaSwiftaslong as hes not "selling" it its all good

  • @t1ckt0ck44

    @t1ckt0ck44

    Ай бұрын

    @@thereborne5219 sure - because giving someone's IP away for free isn't illegal, it's only illegal when you "sell" it?? might want to revisit IP and copyright law from you law school days why the f-ck did you quote selling?

  • @axilie
    @axilieАй бұрын

    "Notch Minecraft is so cool, I really hope he won't say something dumb on Twitter" - Nelson Mandella, 2014

  • @ChickenJoe-tq6xd

    @ChickenJoe-tq6xd

    Ай бұрын

    He only spoke facts and no saying “it’s okay to be white” isn’t dumb, would you call someone saying “it’s okay to be black” dumb?

  • @ChickenJoe-tq6xd

    @ChickenJoe-tq6xd

    Ай бұрын

    He got billions in dollars, he doesn’t care what a bunch of terminally online middle schoolers say about him and their pathetic canceling attempts on twitter 😂

  • @Mark-xk3hh

    @Mark-xk3hh

    Ай бұрын

    @@ChickenJoe-tq6xdBro...

  • @ChickenJoe-tq6xd

    @ChickenJoe-tq6xd

    Ай бұрын

    @@Mark-xk3hh what’s the problem?

  • @Aswoop9000

    @Aswoop9000

    Ай бұрын

    ​@@ChickenJoe-tq6xdwhat are you talking about

  • @itsnotamasterpieceitsamist772
    @itsnotamasterpieceitsamist772Ай бұрын

    This man has the power to put Herobrine and the Aether in Minecraft

  • @theanarchonazbolinquisition

    @theanarchonazbolinquisition

    Ай бұрын

    Oh my god

  • @vlarx265

    @vlarx265

    Ай бұрын

    We can get game we wanted all along

  • @yourmommydotcommy2650

    @yourmommydotcommy2650

    Ай бұрын

    Just wait til this man finds out about mods

  • @itsnotamasterpieceitsamist772

    @itsnotamasterpieceitsamist772

    Ай бұрын

    @@yourmommydotcommy2650 difference is, those aren’t cannon

  • @user-oq7xc5qp3y

    @user-oq7xc5qp3y

    Ай бұрын

    @@itsnotamasterpieceitsamist772 this game also isn't canon.

  • @superstarwarrior2933
    @superstarwarrior2933Ай бұрын

    Free minecraf?

  • @Sold1erVr

    @Sold1erVr

    Ай бұрын

    Free Minecraf?

  • @xMunix

    @xMunix

    Ай бұрын

    Well you actually can get Minecraft for free

  • @Eggowaffle.

    @Eggowaffle.

    Ай бұрын

    Free minecraf?

  • @thesongshirjyhugo

    @thesongshirjyhugo

    Ай бұрын

    @@xMunixThats minecraft trail or pocket edition

  • @xMunix

    @xMunix

    Ай бұрын

    @@thesongshirjyhugo No, you can literally download free, normal Minecraft, and the only thing that will be different is that you can't play on servers that require premium Minecraft, and you probably won't see others skin and they won't see yours. That's all.

  • @deepcanionstudioita3818
    @deepcanionstudioita3818Ай бұрын

    this looks like real minecraft more than minecraft bedrock ever will

  • @the-rats-ruckus

    @the-rats-ruckus

    23 сағат бұрын

    Explain

  • @insertname1857
    @insertname1857Ай бұрын

    im so glad i dropped out of math as soon as i was allowed bc this all looks really hard. never had to bother with trig

  • @defenestratorr

    @defenestratorr

    Ай бұрын

    Math is really helpful once you learn it, vital in coding Dropping out of anything is very stupid in my opinion and will come back to slap you in the face in the future, but you do you

  • @YoureRatharStewpidMate

    @YoureRatharStewpidMate

    Ай бұрын

    ​@@defenestratorrtrue, although the "come to slap you" can vary on the grade he dropped out in, uni? sure, no problem, but middle school or elementary is a real problem.

  • @rainbowsorceress2082

    @rainbowsorceress2082

    Ай бұрын

    ​@@defenestratorridk dude, everyone has different life circumstances and ways of learning. Calling a decision someone made "stupid" as a blanket statement seems reckless to me, i say that as someone who was unable to finish school because of mental health issues that were severely impacting my ability to learn and function in general. I am much better now tho, not 100% yet but i'll get close enough to that in due time. Point is, we don't know why they dropped out or why anyone does until asked :/ ultimately you do you, as you said

  • @derp3044

    @derp3044

    Ай бұрын

    its not too bad, just some perspective projections for rendering the part of the block facing the camera. Not sure why he didnt explain that but theres a formula u use to get it. Someone a long time ago probably optimized it for computers architecture and he used that. If you're curious find a tutorial video explaining Perspective Projection, or how computers display 3D onto a 2D screen. Was there anything else u got confused about?

  • @BierBart12

    @BierBart12

    Ай бұрын

    Yeah, the way it's taught was a big problem too I never got it until an adult education teacher, who actually cared, managed to teach 10 years of school maths to me in a few weeks.

  • @zillycat8534
    @zillycat8534Ай бұрын

    I have a current obsession with Minecraft clones This video could not have come out at a better time

  • @carafurry7862
    @carafurry7862Ай бұрын

    Notch has gone on record saying he doesn't want to be associated with Minecraft. I think we should call the creator of Minecraft... A: the creator of Minecraft B: God

  • @kickin_ass

    @kickin_ass

    Ай бұрын

    but it is true that hes the creator you cant really do anything about that

  • @carafurry7862

    @carafurry7862

    Ай бұрын

    @@kickin_ass all we can do is change the terminology. If he wants to be forgotten, then that's that. A whisper on the web.

  • @TheStudioArchitect

    @TheStudioArchitect

    Ай бұрын

    Man, it saddens me that Minecraft has become such a bad part of Notch's life. Notch is the father of one of the most influential video games of all time, and he does not even want to be a part of it, because of how screwed over he got. Such a shame.

  • @kelpstorm

    @kelpstorm

    Ай бұрын

    wdym? hatsune miku made minecraft??

  • @serbianspaceforce6873

    @serbianspaceforce6873

    Ай бұрын

    @@TheStudioArchitectidk maybe he shouldn't have been a transphobic annoying right wing asshole and there wouldn't be such a negative connotation 👍 no wonder he now wants to not be associated with a game so public about inclusivity and equity

  • @RawFish2DChannel
    @RawFish2DChannelАй бұрын

    Wow, another fellow minecraft cloner, I actually went through almost all steps like you, like making code to load models, painting gray-scale textures manually, because I was lazy to do it Minecraft way. Btw making code that can load almost any minecraft model was kinda hard and confusing, I still didn't finish it, but I can already load complex models like lectern, anvil etc (but they are without a texture) I still dont have ambient occlusion though and player physics like block collision and block placing/breaking. I was mainly focused on optimizing rendering code to look like a minecraft with shader pack, but with much higher fps. I already have shadow maps, and frustum culling, but I'm still yet to implement PBR, SSAO, SSR, occlusion culling etc. One minor difference though is that I dont make a minecraft clone, but rather a minecraft client from scratch that can pottentially (if finished) connect to local vanilla minecraft server so I can play minecraft with 100+fps with fancy shaders (I cant do that in regular modded MC with shaders cuz my GPU is poop (integrated AMD Vega 8 moment), and shader API and code in iris/optifine is very unoptimized in my opinion)

  • @TheoParis

    @TheoParis

    Ай бұрын

    i was also looking to make a open source minecraft clone with shaders - but i wanted to use vulkan and writing a rendering engine takes a lot of work so i haven't gotten very far lol.

  • @Reyde_
    @Reyde_Ай бұрын

    pretty fun seeing how game is structured, to make it more accurate there has to be particles, it will make everything 10 times more like the game. I also noticed that gravity still isn't exactly how it should be, falling is very slow, will be waiting for the next video

  • @cheesepowder235
    @cheesepowder23514 күн бұрын

    That MLG part really brought me back, thank you for the memories

  • @GAMINGisAWES0ME
    @GAMINGisAWES0MEАй бұрын

    I'm sorry but the child labor joke got me...

  • @creeperplayzz
    @creeperplayzzАй бұрын

    We goin back to 2011 with the MLG Edit 🗣🔥🔥🔥

  • @hightierpeasant8048
    @hightierpeasant8048Ай бұрын

    Insanely good videos coming from small channels lately

  • @stuff31
    @stuff31Ай бұрын

    This is really cool, you absolutely nailed everything about the way it looks! Good luck as you continue with your remake :)

  • @zlatdesign
    @zlatdesignАй бұрын

    Bruh , you're good with all of this stuff. Can't even imagine how much patience your have! Good montage and 3d!

  • @krishacz
    @krishacz2 күн бұрын

    throwback to how dinnerbone found out only a few years ago that the camera was placed at the player's feet, but the world rendered 1.8 blocks down so it evened out

  • @Pyromemeac
    @Pyromemeac19 күн бұрын

    I love the calm boring voice saying the funniest thing to mankind without the slightest tone change.

  • @PeifErnid
    @PeifErnidАй бұрын

    I love your editing style! Great video

  • @sikkydips3729
    @sikkydips3729Ай бұрын

    I love the production of your videoes, so unique and humorous! Your edits are perfect and your character is a nice mix between scary and familiar lol. Keep up the videoes you deserve a much bigger audience! Love from denmark

  • @SirWaffly
    @SirWafflyАй бұрын

    That is INSANE. It looks just like minecraft

  • @tombierwirth3811
    @tombierwirth3811Ай бұрын

    Came for the Minecraft, stayed for the MATH

  • @alexdesander
    @alexdesanderАй бұрын

    Awesome video. Probably one of my favourite minecraft clone videos now!!

  • @SheekyDev
    @SheekyDevАй бұрын

    Brooo this is sooo nice looking so far! Cannot wait for the next dev log if you do eventually do it. (Underrated channel)

  • @torneydou
    @torneydouАй бұрын

    Definitely got me interested, im subscribing to see the results of this project

  • @rtsa4633
    @rtsa463327 күн бұрын

    I was thinking of doing the exact same thing in Rust. Great that I've come across this. Yours is a highlight out of all the voxel videos I've seen because of the trying to be close to actual minecraft. Great job!

  • @TheStudioArchitect
    @TheStudioArchitectАй бұрын

    Wow, dude, this is absolutely amazing! You are really good at what you do, and your voice is relaxing also! I am definitely subscribing!

  • @MADskuu
    @MADskuu11 күн бұрын

    this was pretty cool, and something that was even cooler was that i was here before you got 10K subscribers and became super famous.

  • @finalforeach
    @finalforeachАй бұрын

    Perfection before my eyes! 😁

  • @theblckbird

    @theblckbird

    Ай бұрын

    yooo, you!

  • @scasz

    @scasz

    Ай бұрын

    Soon it will be even perfecter

  • @wemz2782
    @wemz2782Ай бұрын

    thats actually so badass. i'd love to see a sequel video where you add slightly more minor aesthetic features like screen bobbing and the hand and making the fov change when you run or sneaking. basically all the features that make the movement feel right and stuff but regardless so awesome

  • @He1IoDev
    @He1IoDevАй бұрын

    Love the portal references throught the video

  • @eclipz3424
    @eclipz3424Ай бұрын

    Lmaoo tgat epic gameplay edit was spot on and so nostalgic lmao

  • @sumkat1390
    @sumkat1390Ай бұрын

    the prefix of '-uh' at the end of every sentence

  • @quandeeldingleberry
    @quandeeldingleberry25 күн бұрын

    Nah this content peak, this man deserves more subscribers fr. (I haven't seen a game dev youtuber make so much progress in 1 video, and make it look completely legit)

  • @none_tw
    @none_twАй бұрын

    Bro, the way you use still screenshots of your 3D avatar is a cool way to represent yourself xd that's crazy. Hope you get more eyes on you! Also your thumbnails are creative and your humor is spot-on!

  • @Califlower-official
    @Califlower-officialАй бұрын

    I never thought I would a montage parody after 2016, but its nice to see it here in 2024!

  • @twingolord
    @twingolord2 күн бұрын

    7:45 THE CLOCK BEING INDEPENDENT OF FPS IS A VERY VERY GOOD THING

  • @kostidiosBists
    @kostidiosBistsАй бұрын

    Love the portal clock in the background...

  • @albert836dx5
    @albert836dx5Ай бұрын

    11:22 "the cake is a lie" reference

  • @Twiddle_things

    @Twiddle_things

    Ай бұрын

    My valveitis is crippling me

  • @biggusdickus8992

    @biggusdickus8992

    Ай бұрын

    @@Twiddle_things I'm dealing with a bad case of Sourcer

  • @muffins_slayer8919
    @muffins_slayer8919Ай бұрын

    I love the kind of content that dive into minecraft’s code. It’s so wild

  • @theItaliancommunity
    @theItaliancommunityАй бұрын

    this video was so cool to watch keep up the good work

  • @ContinuedOak
    @ContinuedOakАй бұрын

    Hey man, I’ve been trying to do this exact project for awhile now as a good way to learn GameDev, been trying for ages now so I’m happy to see other people still attempt this

  • @Nikon_
    @Nikon_Ай бұрын

    i love the combination between michael reeves and codebullet type of content mate. keep it up!

  • @FuGyz
    @FuGyzАй бұрын

    This. Is. Crazy. Well done!

  • @madcon114
    @madcon114Ай бұрын

    The one thing I want to see a mincraft clone actually do is have a minecraft terrain generation. Most clones just use 2d noise instead of 3d noise for it, but I want more explanations on how it works with the 3d noise

  • @SpiritOfTheGalaxy143
    @SpiritOfTheGalaxy143Ай бұрын

    You should add a inventory and a hot bar next, a hand on the screen wiith make it look alot more like minecraft but this is still incredible. Good job, i cant wait to see what you code next!

  • @Prograde
    @ProgradeАй бұрын

    I've played mcpk for a while and used that wiki a bunch, watching you figure out all the dumb movement mechanics was awesome - however, that wiki is for Minecraft 1.8.9, some mechanics such as the collision order are different in newer versions

  • @Bigman_Satn
    @Bigman_Satn29 күн бұрын

    I feel so smart for understanding most of this! The only things i remember perfectly from highschool math is trigonometry and Pythagorean theorem

  • @fakelaminated5353
    @fakelaminated5353Ай бұрын

    This is so cool. That epic parkour part was intense

  • @BungusThe3th
    @BungusThe3thАй бұрын

    Its good to see minecraft clones that actually give some insight into the actual code rather than someones opengl voxel playground. The motion section was very funny as someone who has done a lot of motion stuff with commands. Immediately I knew the hellscape you were about to enter. Good video content wise. I think if you are gonna do 2014 style mlg parodies you gotta do them with more grace. Spend some time figuring out ur audio as well. I think you have something really special here so shoot for the stars.

  • @centdemeern1
    @centdemeern1Ай бұрын

    You have a very unique video style, I like it

  • @Zomikovv
    @ZomikovvАй бұрын

    Wow. This is the first KZreadr I have ever seen make a truly convincing Minecraft clone. Plz continue

  • @joshiegemfinder
    @joshiegemfinderАй бұрын

    I feel like I've gotta try to justify at least a little of Minecraft 's code here. Block entities (or tileentities) exist simply because of the limitations placed on normal blocks in early minecraft. Blocks are split into three parts to prevent instances infinitely piling up and consuming terabytes of RAM: 1. Blocks: these define the whole 'class' of a block, when you setblock minecraft:grass, you're referencing the class. A single Block doesn't have a position or any metadata, those are represented by the upcoming two. 2. BlockPos: This is extremely simple, represent's a block's position in the world. The reason something like this isn't bundled in the Block is that it would cause all the extra data relating to the block to be cloned for every single position in the world. However, storing it seperately infinitely reduces the amount of memory required. 3. BlockState: This stores the actual block's data; however, a regular BlockState without a BlockEntity can only store data that can be turned into numbers, like cardinal facing direction or whether or not a furnace is lit or not (before 1.13, they could only store data that could be represented by a number between 0-15, in fact). These are stored in a bitarray->pallet system, where one entry in the array points to a specific blockstate in the subchunk. Since items are infinitely customizable (type, damage, enchantments, etc) they cannot be converted into numbers (and thus, cannot be represented by a normal block). Since items (or just other non-discrete data in general) can't be represented in a normal Block/BlockState pair, they have to make use of Block Entities (their whole business being that they *can* store data outside the normal limitations). That is why block entities exist. I'm obviously glossing over a massive amount of extra information here, but you get the gist I hope. Also, a Block Entities does not actually have to have a custom renderer (what you were referring to when you said the chest and bell were actually entities). The furnace has a Block Entity attached to it, but still uses normal block models. TL;DR Minecraft uses a very smart and very data-efficient way of storing blocks in the world. Block Entities are necessary to store some extra data that couldn't otherwise be stored by the smart system, and also sometimes they have a special renderer attached that doesn't get caught up in the rest of the world's meshing. Not all Block Entities have special renderers, the furnace is an example of that. P.S. The reason why the player movement bugs haven't been fixed is probably because they could break certain technical builds in previous versions of the game, which Mojang (and the ever backwards-compatible Microsoft) don't want to do.

  • @_Cayyman
    @_CayymanАй бұрын

    Made me feel like I was in a fever dream. Thanks

  • @Zodaxa_zdx
    @Zodaxa_zdxАй бұрын

    love the skitzo sorta animated man explaining to me how absolutely unhinged the code holding this game together is, then c/v's the thing in a new game

  • @hyper1423
    @hyper1423Ай бұрын

    As a parkour player, I'm honestly surprised that you actually ended up on the correct place to find parkour related resources

  • @oskarristolang
    @oskarristolangАй бұрын

    great video, looking forward to more!

  • @TimeForMyOpinion
    @TimeForMyOpinionАй бұрын

    small creators are goated out here

  • @Typocat
    @TypocatАй бұрын

    good job! also the fact that you could post this since you have to drop the minecraft assets from the resource pack (that you only tried working on once before you gave up)

  • @massinissam2110
    @massinissam2110Ай бұрын

    There is no way this guy only have 6k subs He’s creative tho Keep grinding homie 🔥 The Vsauce Thing XD

  • @TheKarlo58
    @TheKarlo58Ай бұрын

    Great Work! Only the the gravity is still to low, because jumping feels very different compared to mc. But still one of the best mc clone vids I've seen.

  • @Belli_Casus
    @Belli_CasusАй бұрын

    A fellow 3D animated tuber, cool to see! Great video btw man!

  • @AllExistence
    @AllExistenceАй бұрын

    The best visual similarity i've ever seen.

  • @realdonutking123
    @realdonutking123Ай бұрын

    this guy reminds me of a much more chill code bullet

  • @SprayInk-And-CritGlitch
    @SprayInk-And-CritGlitchАй бұрын

    What was Notch thinking when he said to himself, "Oh, I'm going to make the player move at 4,317m/s with an extra percentage of increase and decrease depending on how out of control I get while keeping my life together and let's make it so inconsistent so it seems like I really wanted to provoke seizures to anyone else with coding knowledge!"

  • @kelpstorm
    @kelpstormАй бұрын

    love your avatar, it is watching me through my screen! i am afraid for my life :) in all seriousness though, love this video and your humour, excited to see more :D

  • @mrmagic37
    @mrmagic37Ай бұрын

    Nice! Remember to add some camera bobbing, it really makes a difference!

  • @lewismassie
    @lewismassieАй бұрын

    You know I've seen a fair few minecraft clones over the years. This is the first one to get the movement to feel right. No wonder, since it's so insane under the hood.

  • @antonpieper
    @antonpieperАй бұрын

    Very nice, do you skip fqces even on complex block models or just the cubes?

  • @GrimmSmile
    @GrimmSmileАй бұрын

    its 5am, I have had no sleep yet and I was tabbed out, that "MATH" part jump scared the hell out of me LMAO

  • @fernandorocha8835
    @fernandorocha8835Ай бұрын

    Just found this awesome channel 🔥

  • @Sqaaakoi
    @SqaaakoiАй бұрын

    The leaves look too much like Bedrock edition leaves due to the lack of culling the textures on the other side of the block (and also the lack of not rendering leaves 2 blocks behind other leaves, but that isn't seen here)

  • @scasz

    @scasz

    Ай бұрын

    Oh i didn’t know they worked like that, May or may not be later fixed

  • @haybail7618
    @haybail7618Ай бұрын

    this video is really nice, thanks :)

  • @bautiagrone
    @bautiagroneАй бұрын

    this in 2015 is fire

  • @nightcorechris3858
    @nightcorechris3858Ай бұрын

    As soon as he said what do you think 3d is. 0 hesitation I responded with. "Not 2d"

  • @cod.yiscool_
    @cod.yiscool_Ай бұрын

    You should code this more, your content is really quite entertaining. Also I believe if you make the user provide their own texture/model files, you aren't using the minecraft assets so no copyright issues. Also it would allow for modded blocks

  • @Tehn00bA
    @Tehn00bA9 күн бұрын

    The java version having a local server with its own clock is probably the reason why redstone and physics are jenky in bedrock. If you lag in java, the speed of the game kinda keeps the same; on bedrock, 1 second of lag makes the game think you accelerated to mach 5 and kills you by collision since its synced with the computer/external time.

  • @tox1c_box
    @tox1c_boxАй бұрын

    this is a very nice form of content

  • @MiisoLobo
    @MiisoLoboАй бұрын

    This looks so cool! You must have put a lot of time into this! I love projects like these. Also, for anyone saying 'BUT HE'S NOT MAKING MONEY OFF OF IT!' it doesn't matter, the DISTRIBUTION of copyrighted content is illegal. Distribution can be free or for money, it is why pirating & uploading movies is considered theft (unpermissed distribution of copyrighted content), doing it for free can get you a slap on a wrist, doing it for money can get you in court. If it never leaves your computer files though, I'm sure you can let family and friends play it. Or, you can be sneaky and upload it for free but give credit where credit is due*, but it def can't be anything popular, haha.

  • @fayenotfaye
    @fayenotfayeАй бұрын

    we will watch your career with great interest

  • @tonygamer4310
    @tonygamer4310Ай бұрын

    Just so you know, using the wiki information for write the code is fine, but the moment you start decompiling the game yourself, it becomes legally grey. There's actually an existing project to make a perfect recreation of Minecraft that employs a technique referred to as the "cleanroom" technique, where one team decompiles the game and writes a document about the implementation, and another one implements that specification

  • @Dodo_crypto
    @Dodo_cryptoАй бұрын

    WE HAVE TO SUPPORT THIS GUY

  • @enraikow6109
    @enraikow6109Ай бұрын

    i just can't get over the inflections (or whatever it is) that you say at the end of sentences sometimes. your accent is peculiar (nothing wrong or bad with it, just never heard of it). mind me asking what accent is that specifically? anyway, this video is INCREDIBLY well made. i thought this was a video made by a youtube vet or something. this has been one of the most enjoyable learning experience for me, especially with your accent (sorry, it's just really cool). do you work for a tech company or are you learning in college right now? if you said you learned all this by yourself, you're cracked, absolutely incredible. yeah, keep it up dude! nothing but up from here.

  • @notchaoticGD
    @notchaoticGDАй бұрын

    this guy deserves more attention for this

  • @mauskatz
    @mauskatzАй бұрын

    This guy need more subs like bro da jokes, da game, and da entertainment is very gudd 👍👍👍

  • @hat6885
    @hat6885Ай бұрын

    You, my fine sir, are insane

  • @GragCM
    @GragCMАй бұрын

    Bro I don’t know how u don’t have 6bagillion subs this vid is great!

  • @blimbam
    @blimbamАй бұрын

    i like how the youtubers that have under 50k always make the best videos

  • @lizkeres2593
    @lizkeres2593Ай бұрын

    This video feels so 2013, I love it

Келесі