Minecraft has a lot of blocks, but what if they had more? Why do we need them? Please don't just add lists of things - these will be marked as spam and removed! Also, no furniture, guns, or vertical/"sideways"/"upright"/"standing" slabs (yes, we see you).

67

Base Block Behaviour for Scaffolding

3 Comments

Please sign in to leave a comment.

Sorted by oldest
  • 1
    Registered User commented
    Comment actions Permalink

    Very nice!

    I had some similar ideas, but slightly differently executed.

    Basically, I would like to make Scaffolding "remember", on which side it was attached to another scaffolding or to a normal block upon placing - for example, if Scaffolding is placed against a wall - it will know that. So, Scaffolding has a chain/tree-like stucture - chain is for chaining, and tree because branches. And when, for example, the scaffolding, that has "down" source direction, has the block below it removed, it breaks and causes any scaffolding attached to it to also break - and so on, until the entire "branch" collapses.

    This removes the need in the "distance" blockstate, replacing it with "origin" one which has only 6 values ("up" is also a thing - see original suggestion, the part where it talks about the ability to extend Scaffolding downwards), and in the Scaffolding being affected by gravity, while making it actually useful in building - current implementation makes dirt simply more viable.

  • 3
    Registered User commented
    Comment actions Permalink

    I'm glad you like it! I still prefer my execution however, because it would be hard to track all the different chains if they overlapped, but I guess it could be useful in some instances. My idea would only require one boolean value: isBase.

  • 1
    Registered User commented
    Comment actions Permalink

    This sounds very good!!