Block and block_display animations

Поділитися
Вставка
  • Опубліковано 15 гру 2024

КОМЕНТАРІ • 187

  • @najwan3672
    @najwan3672 6 місяців тому +141

    imagine if block entities were introduced 10 years ago and sethbling alongside other nerdy command block folks didnt have to use armor stands all of the time

    • @bakedpotato_1396
      @bakedpotato_1396 6 місяців тому +9

      Sethbling is back and is already making things with block displays. He's made a full physics engine and rocket league game

    • @najwan3672
      @najwan3672 6 місяців тому +5

      @@bakedpotato_1396
      im aware, yes. i have sethbling notifications on for a while and i saw the video right when it was uploaded

  • @TheLinkr
    @TheLinkr 6 місяців тому +384

    4 seconds in and youre pulling THAT. it should be against to law to be that smooth

    • @Jacy-dx6dx
      @Jacy-dx6dx 6 місяців тому +15

      You've been hit by ..

    • @Inkyplant
      @Inkyplant 6 місяців тому +10

      A smooth criminal

    • @Shywizz
      @Shywizz 6 місяців тому +2

      @@Jacy-dx6dx The pehkui mod ?

    • @dev_diamond
      @dev_diamond 6 місяців тому +5

      Its a vanilla attribute, not a mod

    • @GregorianMG
      @GregorianMG 6 місяців тому +2

      ​@@dev_diamond It used to be a mod before it become vanilla attribute.

  • @aliasd5423
    @aliasd5423 6 місяців тому +151

    I love creating spreadsheets for niche applications, I taught myself how to use the Google sheets cell language, and it’s been one of the most useful skills, automating random mundane online tasks I have

    • @Queezz
      @Queezz 6 місяців тому +8

      Can you give an example?

    • @migsy1
      @migsy1 6 місяців тому +3

      Please post videos just showing off your spreadsheets!! I would watch them all

    • @aliasd5423
      @aliasd5423 6 місяців тому +2

      Lol, as intriguing as that would be, they’re not THAT interesting, probably the best example is a spreadsheet I made for a small TCG I play called monster club, which takes a list of players and autogenerates tournament matchups

    • @pvini07BR
      @pvini07BR 5 місяців тому +2

      i need a tutorial on how to use spreadsheets NOW

    • @migsy1
      @migsy1 5 місяців тому

      @@aliasd5423 seriously, I would be content with just watching someone make a grocery list in google sheets. Anything you make would be cool!!

  • @gazaht
    @gazaht 6 місяців тому +30

    I love how wizards can just teleport instantly, but go out of their way to make a flashy puff of smoke to make it look cool.

  • @garyantonyo
    @garyantonyo 6 місяців тому +23

    As a professional programmer I am always amazed at what people can program without using a "proper" programming language. This is impressive, I would love to see this turned into a real mod (or standalone application) but with such a niche use case it seems doubtful, maybe one day.

    • @questwalkerko
      @questwalkerko 5 місяців тому +4

      At this point, it probably would've been easier to write a program. Blocks could even be coded to wait until other blocks are placed so that they don't get destroyed, like vines or lanterns.
      The only thing that would be lost is the mutability that a spreadsheet can give you.

  • @Krullfath
    @Krullfath 6 місяців тому +63

    Pretty cool to see the structure block being used like this

  • @snowwsquire
    @snowwsquire 6 місяців тому +114

    doing this in excel is evil, i admire it tho

    • @ModerationLabs
      @ModerationLabs 6 місяців тому +18

      It’s a google sheet, but still

    • @KoruGo
      @KoruGo 6 місяців тому

      ​@@ModerationLabsGoogle sheets is so much more evil..

    • @siobibblecoms
      @siobibblecoms 6 місяців тому +6

      @@ModerationLabs :gnerd:

    • @HerzaPop
      @HerzaPop 6 місяців тому +8

      I prefer paper, pencil and ruler

    • @ModerationLabs
      @ModerationLabs 6 місяців тому +3

      @@siobibblecoms :gnotgneiss:

  • @someoneiguess6797
    @someoneiguess6797 6 місяців тому +23

    I love this type of In-depth tutorial that gives you time to digest and shows the common mistakes.

  • @0xTJ
    @0xTJ 6 місяців тому +10

    "Back to exciting spreadsheets" I couldn't agree more! Great video, I love seeing the details behind the amazing animations you create!

  • @matematikaadit
    @matematikaadit 6 місяців тому +16

    2:23 I've been writing a custom scarpet script from carpet mod for similar purpose. I'm using it for selecting some area in the minecraft world and outputing csv files containing informations about the blocks in those area.
    For my use case, I was outputting the inventory data into the csv files since I'm using it for category in my storage system. But it should be simple enough to change it to output block name, properties, and locations.
    I also remember watching some tech minecraft video also using csv file and scarpet script for setting up rows of hopper item filter. Forgot who it was. That's where I got the idea of using scarpet script to do this job but in the opposite direction.

  • @Alex_Anderson
    @Alex_Anderson 6 місяців тому +46

    I can't stop watching the intro, it is so well done and beyond amazing!!

    • @gneissname
      @gneissname  6 місяців тому +33

      Thanks, I tried a lot of things to make it smoother but the “scale” attribute has some jitter to it.

  • @MCSteve_
    @MCSteve_ 6 місяців тому +11

    always wondered what your workflow looked like to make these, quite cool. actually varliy trivialized!

  • @blarpnarp
    @blarpnarp 6 місяців тому +16

    26 minute video we are eating good tonight gneiss fans

  • @VugnaesSreos
    @VugnaesSreos 7 днів тому

    Your method for automating animations is helping me a lot to create something very interesting in my world/server, thank you very much. It's like skipping 3 hours of reading about datapacks and going straight to what I need.

  • @runcows
    @runcows 6 місяців тому +4

    22:50 The block_display interpolation replaying the animation when merging nothing is indeed a bug, tracked by a few different reports like MC-259926 and MC-259963. It has some really weird behaviour, for one it only replays the animation for players who were there when it first played with different data AND have not unloaded the chunks from their view. Interpolation is handled client side so it has some really really strange behaviour, hoping Mojang fixes it at some point

    • @gneissname
      @gneissname  6 місяців тому +2

      I have noticed some odd behavior with teleportation too. I’m not sure if it’s with a certain amount of entities or distance, or time but all entities will change get close to the destination and then slow down for the last bit, you can see it in the last animation I did.

  • @lolli_popples
    @lolli_popples 6 місяців тому +4

    This is so cool! I love watching your videos, I always learn so much, and yet I’m never disengaged/bored, even though they’re not overly loud/flashy, which is an hard balance for informational content to strike with me since I have ADHD.

  • @McMeddon
    @McMeddon 6 місяців тому +5

    21:45 is such a golden moment 😂 - great video

  • @ThePickleSoup
    @ThePickleSoup 6 місяців тому +1

    Since we're already downloading mods. The Create Mod's Schematic and Quill item makes saving structures so much more intuitive than the structure block does.

  • @jakesemrow2678
    @jakesemrow2678 6 місяців тому +14

    This is mind boggling

  • @Yegor_Mechanic
    @Yegor_Mechanic 6 місяців тому +3

    Cool! Thank you for providing me with this information, I'll 100% be using some of these techniques in the future!

  • @SuperLlama88888
    @SuperLlama88888 6 місяців тому +1

    Wow! This looks so powerful! Hopefully this gains some traction, it looks really useful!

  • @Ibcanator
    @Ibcanator 6 місяців тому +1

    Super interesting always wondered how you did this

  • @F2PAlius
    @F2PAlius 3 місяці тому

    "We are going to use this house for our animation" Is such a wild statement.

  • @gamingcow7796
    @gamingcow7796 6 місяців тому +3

    yes finally! i remeber asking this, its nice that you made a video on that

  • @AL_O0
    @AL_O0 6 місяців тому

    I wasnt expecting this to be done with google sheets, but it's really impressive

  • @nero_dark_flame4520
    @nero_dark_flame4520 6 місяців тому +1

    Hey, Gneiss! Great video as always!
    I don't know if you've already heard of it, but I think a video on the TerraFirmaCraft mod would be amazing on your channel! It's a mod that realistically generates the world and makes the game extremely similar to real life. It also has different types of rocks and ore generation, along with geological concepts and mechanics (besides a whole new survival experience).
    I'd love to hear your opinion on the mod!

  • @Zeplington
    @Zeplington 6 місяців тому

    This is amazing! I wish I had the brain power to learn these skills, I do my animations by hand. But at least Axiom has come along and changed everything! Great video :D

  • @bengoodwin2141
    @bengoodwin2141 6 місяців тому +6

    Yooo wait i know Gamma, I wrote a mod with them once!

  • @RichConnerGMN
    @RichConnerGMN 6 місяців тому +21

    1:12 as a queer person myself, it's nice to just see casual respect of nonbinary people like this
    (yes the current political landscape is so bad that even basic respect is admirable)

    • @Chris_Cross
      @Chris_Cross 6 місяців тому +4

      What the absolute hell has "queerness" got to do with anything he's talking about??

    • @woahmamaawoogahonkahonka
      @woahmamaawoogahonkahonka 6 місяців тому +13

      @@Chris_Crosshe didn’t misgender or avoid the fact that the person he was plugging is non binary. Didn’t even mention it - just used the right pronouns and went along his way.

    • @Chris_Cross
      @Chris_Cross 6 місяців тому +3

      @woahmamaawoogahonkahonka Because it's completely irrelevant and so shouldn't be mentioned.
      They only reason the person was brought up at all was because he was saying "someone from my discord made a program that I'm now going to use". That's it. So there's no reason why it would need to be brought up. Which is why it's so weird that now people in the comments are obsessed with bringing it up.

    • @kerplamp8038
      @kerplamp8038 6 місяців тому +12

      local youtube commenter has crisis over thing in video being mentioned in the comments, more at 6

    • @BryanLu0
      @BryanLu0 6 місяців тому +3

      ​@@Chris_CrossThings are not context free. The world still exists

  • @joanahkirk338
    @joanahkirk338 5 місяців тому

    If someone made some default animations with this, that would be amazing. Like you just take a structure file, then you set the origin and reference points, and such. I guess you'd need a lot of new UI for it. This overall gives you the freedom to mess around without those limitations

  • @J0SAX
    @J0SAX 6 місяців тому +2

    THIS IS SUCH A HELP! THANKYOU!!!!

  • @jcKobeh
    @jcKobeh 6 місяців тому +1

    Oh. So that's how. Im surprised it's truly as vanilla as it can be

  • @shozlochshadr1536
    @shozlochshadr1536 6 місяців тому +57

    shoutout to nonbinary thirdparty minecraft coders 💯

    • @Chris_Cross
      @Chris_Cross 6 місяців тому

      ???

    • @sub0rLai
      @sub0rLai 6 місяців тому +11

      @@Chris_Cross at 1:09 the person who contributed has they/them in their discord profile and is nonbinary :p

    • @Chris_Cross
      @Chris_Cross 6 місяців тому +5

      @@sub0rLai And? They contributed a program. Which has nothing to do with what they think they are. So it's irrelevant.

    • @BryanLu0
      @BryanLu0 6 місяців тому +24

      ​@@Chris_CrossThe comment is exactly what it says it is it's a shoutout

    • @Chris_Cross
      @Chris_Cross 6 місяців тому +2

      @BryanLu0 But there was already a shout-out in the video. Because of the contributed program. Something that's actually worth shouting out.

  • @qexat
    @qexat 6 місяців тому +16

    I'm only 4 minutes in and, as a programmer, this looks way overcomplicated. Mojang should really provide a simpler way to do all of that.

    • @qexat
      @qexat 6 місяців тому +3

      I feel like it would be ideal to introduce a vernacular-oriented DSL that would either be executable by Minecraft directly, or that would transpile to mcfunctions.

    • @qexat
      @qexat 6 місяців тому +2

      To clarify, this is a very good tutorial video.

    • @gneissname
      @gneissname  6 місяців тому +7

      Thanks! Yeah when I’m doing these I always feel like there should be an easier way. There are a lot of little bugs with some things that you have to work around too.

  • @sanderbos4243
    @sanderbos4243 6 місяців тому

    Great tutorial! I can't wait to see other UA-camrs using it

  • @skLaszlo
    @skLaszlo 6 місяців тому

    I have never been so shocked i go "WOOOAH" in the first TWO seconds of a video before

  • @DissonantSynth
    @DissonantSynth 6 місяців тому +8

    Commenting for the algorithm

    • @thoxbox
      @thoxbox 6 місяців тому +2

      yes

  • @acebeingace0002
    @acebeingace0002 5 місяців тому

    0:00 When you're in an RPG game and you exit one of the villages into the overworld:

  • @rav3nston3
    @rav3nston3 6 місяців тому +3

    i should try to get into animating with display entities... it's just so many commands i can never really justify the effort
    but maybe someday.........

  • @darkfire_ninja
    @darkfire_ninja Місяць тому

    you can use shulkers to make collision for the small house, you just gotta make the shulkers small, which you can do with attributes.

  • @ryangunnison38
    @ryangunnison38 6 місяців тому

    Potential solution for when blocks are breaking because they are being placed down without support, use barrier blocks! You would just need to ensure that air blocks are included in the placement to replace the barriers at the end.

    • @Yegor_Mechanic
      @Yegor_Mechanic 5 місяців тому

      Vines grow on walls, ceilings and other vines, so it would only work if the barrier was used as a wall support. It wouldn't work in this specific case for the reason of there already being a fence

  • @silverpumpkin1529
    @silverpumpkin1529 6 місяців тому +2

    10:24 "Pathergy theorem"

  • @LightslicerGP
    @LightslicerGP 6 місяців тому +1

    2 seconds in and I've already lost both my braincells, what the hell dude

  • @TM-45.
    @TM-45. 6 місяців тому +5

    Verry usefull indeed...
    I will never use that and i dont even play mincraft anyways unless i'm with my cousin so its especialy useless for me.
    Top tier youtube content for after midnight 9.4/10 , good job🗿👍

  • @Gin-toki
    @Gin-toki 5 місяців тому

    Really great tutorial! I didn't know about display entities, but now I can't wait to play around with them!
    That intro was fabulous. How did you scale yourself?

  • @farmertree8
    @farmertree8 6 місяців тому +1

    Block enity is really powerful...

  • @clairekholin6935
    @clairekholin6935 6 місяців тому +2

    Yes, you need to be able to run java programs. . . Like Minecraft?

  • @arlwiss5110
    @arlwiss5110 5 місяців тому

    It is actually cruel that such features exist in modern minecraft but I have to endure the existence of 1.9 combat vs skeletons in order to enjoy them

  • @xgr8648
    @xgr8648 6 місяців тому

    Holy crap, this is mostly vanilla. That means with some major tweaks it should work on bedrock!

    • @Yegor_Mechanic
      @Yegor_Mechanic 5 місяців тому +1

      It won't, displays don't exist on Bedrock

  • @AngelOfDC
    @AngelOfDC 6 місяців тому +2

    Hell yeah, new Gneiss video

  • @posterboymc
    @posterboymc 6 місяців тому

    This means Gneiss isn't real at all... he's just a display entity. Makes sense why he knows so much about color.

  • @greyw0lv
    @greyw0lv 6 місяців тому

    do you think you could reduce that flicker on 24:30 where the blocks are removed and swapped for displays by having the display entity spawn before the block is deleted? Or would the Z clipping look worse?

    • @gneissname
      @gneissname  6 місяців тому +1

      Yes you can have the entities overlap longer to maybe remove that flicker a bit. Part of the problem is also the lighting engine doesn’t update the entity so if the block that will replace is shaded at all. Something I don’t have in the spreadsheet is that you can override the lighting value of the entity. In the section that I briefly talked about entities, you can see the dark z stacking and that’s because the entity spawn is inside a full block and gets shadowed. You could set it to the value of the block which would be a lot of work to know each blocks light value.

  • @Mikemk_
    @Mikemk_ 5 місяців тому

    21:25 It would be a pretty good way to animate a landslide.

  • @DarkChaosMC
    @DarkChaosMC 6 місяців тому

    Appreciate this video, thanks! Also, whens the 1.21 color world coming out?

    • @gneissname
      @gneissname  6 місяців тому +1

      I have been working on parts but I have two other videos that want to get out first. There isn’t much that was added block wise for new colors, tuff is tuff and copper is copper but I have some features that I want to implement and I’m starting the world over from scratch.

    • @DarkChaosMC
      @DarkChaosMC 6 місяців тому

      @@gneissname sounds good!

  • @anonymouspigeon744
    @anonymouspigeon744 6 місяців тому

    this is janky as hell, I respect it

  • @Xfrtrex
    @Xfrtrex 6 місяців тому +1

    "functions" is renamed to "function" in 1.21

    • @gneissname
      @gneissname  6 місяців тому +1

      Thanks, I added a readme in the linked datapack. I'll upload and link two versions later.

  • @gpek9423
    @gpek9423 5 місяців тому

    This is a very Gneiss video tutorial

  • @Mirtual
    @Mirtual 6 місяців тому +2

    Shoutout axiom

  • @JediSandwich
    @JediSandwich 5 місяців тому

    edit- hey I figured it out! works perfectly now
    hey this tool looks incredibly useful and cool! unfortunately I am unable to copy my data into the google sheets template you have provided. would be awesome to know if i have done something wrong or something has changed. thanks again!

    • @gneissname
      @gneissname  5 місяців тому

      The template is the master, so you just can go to file and make copy and that will be in your drive and you can edit it how you like. If there is an issue with that, let me know.

  • @mvrcv
    @mvrcv 6 місяців тому +2

    THE GOAT

  • @FinnAdler-s2c
    @FinnAdler-s2c 18 днів тому

    It doesnt let me open tje jar file like the nbt converter what should i do

  • @Ertplays
    @Ertplays 6 місяців тому

    How did you open that menu in Axiom for the Display Entities?

    • @gneissname
      @gneissname  6 місяців тому

      You can right click on the white box on the entity.

    • @Ertplays
      @Ertplays 6 місяців тому

      Thank you! Also how to convert blocks/items to display variants using Axiom?

    • @Yegor_Mechanic
      @Yegor_Mechanic 5 місяців тому

      ​@@Ertplays
      It's easier to spawn one using commands

  • @robinsparrow1618
    @robinsparrow1618 6 місяців тому

    12:20 is that a kitty i hear? :0

  • @nolram
    @nolram 6 місяців тому

    I wonder if one could hook this up to a physics engine or 3D tool like Blender and create some more dynamic effects!

    • @Yegor_Mechanic
      @Yegor_Mechanic 5 місяців тому

      Why use Blender when we already have a fully functional physics engine datapack?

    • @nolram
      @nolram 5 місяців тому

      @@Yegor_Mechanic Because the datapack can handle… perhaps like 5, maybe 10 objects before lag sets in.
      With a baked simulation, you could simulate hundreds of blocks at once!

    • @KLevn_
      @KLevn_ 5 місяців тому

      didn't sethbling already did this? he even made a rocket league clone with only datapacks

    • @Yegor_Mechanic
      @Yegor_Mechanic 5 місяців тому +1

      @@KLevn_
      Nolram is talking about converting Blender simulations into display animations, but I don't know how it could be used

  • @migsy1
    @migsy1 6 місяців тому

    This is such a cool video

  • @mason3358
    @mason3358 День тому

    This is awesome

  • @pandaboi1351
    @pandaboi1351 5 місяців тому

    Polar bear fella

  • @pvini07BR
    @pvini07BR 5 місяців тому

    i want a tutorial on how to use spreadsheets like that

  • @loermansw
    @loermansw 5 місяців тому

    that excel sheet is cool but it seems almost... overkill? I feel like its not that hard to create something like this with a basic GUI or even as a commandline application. especially selecting the commands seems slow and tedious. Might be a neat project to tackle in my spare time.

  • @Wyattporter
    @Wyattporter 6 місяців тому +3

    Bruh I was gonna go to bed

    • @thoxbox
      @thoxbox 6 місяців тому

      same

    • @ModerationLabs
      @ModerationLabs 6 місяців тому +2

      Not anymore

    • @TM-45.
      @TM-45. 6 місяців тому +2

      Same but we need to be educated

  • @ModerationLabs
    @ModerationLabs 6 місяців тому +4

    Gneiss, my comment was removed for promoting your discord lol

    • @Dingyfried
      @Dingyfried 6 місяців тому

      Hi Labs! xD

    • @dogwithswag
      @dogwithswag 6 місяців тому

      Comments with links typically get put in the "pending for review" section for the video creator

    • @ModerationLabs
      @ModerationLabs 6 місяців тому +1

      @@Dingyfried heyo 👋

  • @sleepi5550
    @sleepi5550 6 місяців тому

    Saint Gneiss 🙏🙏

  • @frostebyte
    @frostebyte 6 місяців тому +1

    I will never use this. Watched the whole video. I should've gone to bed 2h ago but the content is too gneiss

  • @AthesielIcosiel
    @AthesielIcosiel 6 місяців тому

    pathergy theorem

  • @dungeonrobot
    @dungeonrobot 6 місяців тому

    Setting a Google sheet for this is wild

    • @gneissname
      @gneissname  6 місяців тому +2

      Yes. As a scientist, spreadsheets have been my go to for any problem for years. It is nice for troubleshooting and seeing the parts though.

    • @dungeonrobot
      @dungeonrobot 6 місяців тому

      @@gneissname Oh nice I didn’t know you had a scientific background. What field?

    • @gneissname
      @gneissname  6 місяців тому +2

      @@dungeonrobot I’m a geologist, work at a university.

    • @dungeonrobot
      @dungeonrobot 6 місяців тому

      @@gneissname Neat

  • @mosshivenetwork117
    @mosshivenetwork117 6 місяців тому

    Command blocks are difficult to work with sometimes

    • @gneissname
      @gneissname  6 місяців тому

      I was doing some of this stuff with command blocks at first and i would have these huge chains and blocks that were running paragraphs of code. Datapacks really opened my eyes as to what is possible.

  • @Jlewismedia
    @Jlewismedia 6 місяців тому +1

    With JavaScript the world is your Oyster

  • @tdelanversin
    @tdelanversin 6 місяців тому

    You really need python script if that spreadsheet... If you want I could make you something quickly that could be useful

  • @arlwiss5110
    @arlwiss5110 5 місяців тому

    Wait holograms are real now????

  • @gamma_02
    @gamma_02 6 місяців тому +6

    HAHA gneieception

  • @ataraxianAscendant
    @ataraxianAscendant 6 місяців тому +1

    just realized im not subscribed?? wth

  • @Windows__2000
    @Windows__2000 6 місяців тому

    Doing all this manually in excel and npp is wild... You could make it so much easier with just writing a bit of normal code that generates it for you...

  • @Kilgorio
    @Kilgorio 2 місяці тому

    wow

  • @_Tyler
    @_Tyler 6 місяців тому

    bro is cool as fuck

  • @Boydar
    @Boydar 6 місяців тому

    Gneiss!

  • @rame.
    @rame. 4 місяці тому

    cool

  • @wingdingdmetrius8025
    @wingdingdmetrius8025 6 місяців тому

    Jesus

  • @StarshadowMelody
    @StarshadowMelody 6 місяців тому

    pathergy lmao

  • @StarshadowMelody
    @StarshadowMelody 6 місяців тому

    GET AN ADBLOCKER.

  • @Cpufi
    @Cpufi 6 місяців тому

    youtube longs

    • @TM-45.
      @TM-45. 6 місяців тому

      Pause🤨
      What do you mean by that?

    • @watermelon_sir
      @watermelon_sir 6 місяців тому +3

      My guy this is a normal length youtube video

    • @BryanLu0
      @BryanLu0 6 місяців тому +1

      1 minute or less = short
      10 minutes = ads
      25-30 = average
      1hour+ = long

  • @thoxbox
    @thoxbox 6 місяців тому

    5th comment (sorry im annoying)