As the title states, my suggestion is to implement Large Ender Chests. I think it would be nice to have a place that you can store important Items that you can get at any location like the Ender Chest but on a bigger scale. The Ender Chests are nice for portability in small amounts. But say you have multiple homes setup on opposite ends of the world. It'd be nice to have a larger capacity Ender Chest to move more items between the two locations, or even store them to be accessed at either location.
What if you have a small Enderchest and a large one? How would the game decide what to do when using the smaller one?
Rollback Post to RevisionRollBack
So I was working on this really cool resource pack a while ago, but bad progress nonwithstanding, I think I found something much better... I'm probably gonna never release another custom Minecraft map.Until we meet again...
Then if it is a single chest, how will the game know that you will use the left side or the right side? If you want any extra storage, other methods should be used. I did suggest one possible method some time ago by the way...
There is a big problem you don't think.
Let doa example:
I made 3 ender chests.2 of them i made a large ender chest. then far away i open a single alone ender chest.How the game would know what side i of the two chest i want?there is a imcompatibility.
I think the Ender Chest's limited storage is a good balance to what it's truly capable of. Having it store more AND be larger is a little OP.
Not just that. But the coding of the Ender Chest will make it quite impossible to do unless the Ender Chest coding is scrapped and restarted and Mojang probably wont do that.
Then if it is a single chest, how will the game know that you will use the left side or the right side? If you want any extra storage, other methods should be used. I did suggest one possible method some time ago by the way...
There is a big problem you don't think.
Let doa example:
I made 3 ender chests.2 of them i made a large ender chest. then far away i open a single alone ender chest.How the game would know what side i of the two chest i want?there is a imcompatibility.
Why should they be given the choice of which side to use? A large ender chest doesn't have to be implemented exactly the same as a regular large chest: instead of having one big grid thats twice the size of a regular chest grid, you could have two smaller ones that are both labelled, maybe basic storage and extra storage, compartment A and compartment B, etc, The large chest always has access to both the basic and extra storage, while the regular ender chest only has access to the basic storage. That way, both the game and the player will always know which compartment the regular ender chest uses.
Not just that. But the coding of the Ender Chest will make it quite impossible to do unless the Ender Chest coding is scrapped and restarted and Mojang probably wont do that.
No support. Sometimes people need to thing logically before making a topic.
This is just not true. Minecraft is written in java, a fully OO language. If minecraft was written in any sane OO way, ender chests are their own class, most likely with a class level variable (e.g. static) which keeps track of the items stored in the ender chest. This makes it very easy to implement a large ender chest: just extend the regular ender chest, add a second class level variable for the second compartment, and override the GUI implementation to include the second compartment as well as the labels. The icing on top of the cake: none of this requires any change to the regular ender chest. Now, whether or not many people would want this is another story. They probably shouldn't put this in the main game, so it should probably be a mod. In any case, it's definitely possible.
There is a big problem you don't think.
Let doa example:
I made 3 ender chests.2 of them i made a large ender chest. then far away i open a single alone ender chest.How the game would know what side i of the two chest i want?there is a imcompatibility.
you would have to craft 2 large Ender Chests in order to use them. (4 total Ender Chests)
A small Ender Chest would still link to the Small Ender Chest.
The Large Ender Chest would link to another large ender chest.
you would have to craft 2 large Ender Chests in order to use them. (4 total Ender Chests)
A small Ender Chest would still link to the Small Ender Chest.
The Large Ender Chest would link to another large ender chest.
If you use compartments instead, large ender chests would still link to small ender chests, the small ones just couldn't link to the extra storatge in the large one. I think that fits the idea of ender chests better.
Keep on making minecraft awesome!
PicklesDaMan
- Steve Martin
So I was working on this really cool resource pack a while ago, but bad progress nonwithstanding, I think I found something much better... I'm probably gonna never release another custom Minecraft map. Until we meet again...
Let doa example:
I made 3 ender chests.2 of them i made a large ender chest. then far away i open a single alone ender chest.How the game would know what side i of the two chest i want?there is a imcompatibility.
Not just that. But the coding of the Ender Chest will make it quite impossible to do unless the Ender Chest coding is scrapped and restarted and Mojang probably wont do that.
Why should they be given the choice of which side to use? A large ender chest doesn't have to be implemented exactly the same as a regular large chest: instead of having one big grid thats twice the size of a regular chest grid, you could have two smaller ones that are both labelled, maybe basic storage and extra storage, compartment A and compartment B, etc, The large chest always has access to both the basic and extra storage, while the regular ender chest only has access to the basic storage. That way, both the game and the player will always know which compartment the regular ender chest uses.
This is just not true. Minecraft is written in java, a fully OO language. If minecraft was written in any sane OO way, ender chests are their own class, most likely with a class level variable (e.g. static) which keeps track of the items stored in the ender chest. This makes it very easy to implement a large ender chest: just extend the regular ender chest, add a second class level variable for the second compartment, and override the GUI implementation to include the second compartment as well as the labels. The icing on top of the cake: none of this requires any change to the regular ender chest. Now, whether or not many people would want this is another story. They probably shouldn't put this in the main game, so it should probably be a mod. In any case, it's definitely possible.
you would have to craft 2 large Ender Chests in order to use them. (4 total Ender Chests)
A small Ender Chest would still link to the Small Ender Chest.
The Large Ender Chest would link to another large ender chest.
If you use compartments instead, large ender chests would still link to small ender chests, the small ones just couldn't link to the extra storatge in the large one. I think that fits the idea of ender chests better.