X

NOTICE

Are you sure you want to report this?

What is parity? This category is designed just for features that exist but work one way on one platform, and another way on a different platform. Bugs are not parity! Please read the intro post before you post!

395

(Bedrock Parity) Pushable Chests

under review

19 Comments

Post a new comment:

Please sign in to leave a comment.

  • 0
    Bilbo Baggins commented
    Comment actions Permalink

    Would minecart chests work?

  • 0
    Alchemy Barth commented
    Comment actions Permalink

    Pushable dispensers would be insanely nice for many contraptions :)

  • 0
    Toon Brocks commented
    Comment actions Permalink

    This would require the rewriting of all containers in java which would take months. A very cool feature but not something i see the mojang team doing soon.

  • 0
    tryashtar commented
    Comment actions Permalink

    Interesting armchair analysis there, what makes you think it would take that long?

  • 0
    Toon Brocks commented
    Comment actions Permalink

    This is an often asked question especially after the implementation in the bedrock edition and mojang have said in interviews and q&a's that this would take very long. I can't find an interview in which they say this but if you search hard enough you may be able to find an interview in which they do.

    I think this has to do with the items in the chest being assigned to the coördinats of the world and not the chest. The chest and it's items are separate beïngs. I can't prove this but it is what I can remember on the subject.
    Sorry for my lack of prove.

  • 0
    machandler commented
    Comment actions Permalink

    This would make red-stone better. This should've been done long ago.

  • 0
    avnixmail commented
    Comment actions Permalink

    Toon Brooks,

    I have heard this before as well, but I still don't understand why they couldn't have it so when a piston is powered, it looks at the nbt of the block in front of it, assigns that to the block in front of that block, and then deletes the nbt from the original block, and then pushes the container. I'm not really a programmer so I guess I can't really talk about this too much, but it just doesn't seem like it could possibly be as hard as Mojang says it would be.

  • 0
    Jared Herman commented
    Comment actions Permalink

    As it stands now in java, minecraft chests, dispensers, etc are static objects. These objects can't be moved unless broken. To change this would require a whole rewrite to how they are rendered and stored within the world

  • 0
    Borbarad13 MC commented
    Comment actions Permalink

    A feature long overdue in my opinion :)

    Potential spaghetti code or potential other technical debt should have been cleaned up by now since we are talking here of a situation that persists over many years already. 

  • 0
    Comment actions Permalink

    The reason they don't do this is because in java chests are nbt containers, but in bedrock chests are json objects, meaning in bedrock it is easier to keep everything together. It's just hard, not impossible. (Correct me if i am wrong)

  • 0
    Impulse Rumbl commented
    Comment actions Permalink

    I see alot of Java parity posts. But java also needs some Bedrock features

  • 0
    Blast Burner commented
    Comment actions Permalink

    R U kidding me Bedrock?! I hate the differences between Bedrock and Java.

  • 0
    nitronoobzMC commented
    Comment actions Permalink

    jang has definately already tried this and considered this, but, due to the java edition's game mechanics and style of code, pushable chests would only be available to javamatter how much i want it if they completely rewrite the code to match bedrock's code. I just don't think that this feature will be added to java, no

  • 0
    HenryCOOLini commented
    Comment actions Permalink

    I don't care if Mojang needs to make some big changes to their code. They literally rewrote the entire lighting system in 1.14 and they are rewriting the entire RENDERING engine (which is insane!).

    This needs to be in the game! If people managed to mod that in just a few days, why would a team of experienced programmers not be able to?

  • 0
    Comment actions Permalink

    For the ones who still think that it is impossible to add pushable tile entities (chests, hoppers, dispenser etc) see this video :

    https://www.youtube.com/watch?v=HYqgPVOR0Ss

    It also show what could be done with this feature.

  • 0
    Comment actions Permalink

    this is an feture that would be amazing to have, and yes it might need a rework of existing code. but in long term it's worth it. there are already a mod that dose just this (for 1.14) called carpet mod and its entirely server sided.

  • 0
    RomaqRosher commented
    Comment actions Permalink

    If this is going to be a "gameplay" version on ONE platform, why is it not a gameplay feature on BOTH platforms, or NEITHER? I'd much prefer it on both, but having this only on one platform is highly distracting for someone who does play both platforms.

  • 0
    Frost Trapp commented
    Comment actions Permalink

    I fully support this. Not just with chests, but every single tile entity that holds items. (Furnace, dispensers, droppers, hoppers, barrels, and brewing stands)

  • 0
    Comment actions Permalink

    The only problem is the duplication glitches that come with this. But maybe that's just how Bedrock handles it!