Ended chest shouldn't be able to be double like normal chests. It wouldn't make sense because if you only put down one it wouldn't have all items. Instead of double chest Minecraft should have it so you can make an "bottomless ender chest." It would have the exact same spaces as a double chest but you would scroll down instead of seeing all of it at once.
It would make sense because an ender chest is like reaching into the end and storing items, so why isn't it a bit bigger? Either the ender chest can be like this normally or you can add the ender chest with something else like another ender eye and combine it in an anvil.
My own mod includes a "diamond ender chest", which has a double chest of space in addition to normal ender chests (3 chests total) but you have to make it by surrounding an ender chest with 8 diamonds and you can't use Silk Touch to pick it up (it drops 8 obsidian and 8 diamonds), although in an upcoming update you'll be able to use Silk Touch but now you need end stone to craft them (in the form of "diamond end stone", which is crafted from end stone and diamonds so you need a total of 8 obsidian, 8 diamonds, 8 end stone, and an eye of ender to craft one). This means that you must get to the End in order to craft them, giving them the same end-game status as shulker boxes or elytra (neither of which exist in my mod; otherwise, their biggest advantage is that you don't lose the items inside when you die; at the same time, you lose access to them until you can make a new one if you lose it).
Aside from that, I don't see the point of adding a scroll bar if there is only a double chest of space; normal double chests do not have one and it would just unnecessarily over-complicate the GUI (I assume you actually do mean just a double chest and not truly unlimited storage because you specifically state "It would have the exact same spaces as a double chest", unless you meant to say the GUI would be that of a double chest with the ability to scroll down to see more slots, in which case no support ever, and you can already effectively get that with an ender chest and shulker boxes (27 slots * 27 shulker boxes with 27 slots each = 729 slots = 46656 items at 64 per slot; if you count the items to make blocks like coal blocks then that's 419904 items), which also brings up another point - if a larger ender chest was added shulker boxes should not be allowed to be placed in them.
There are also technical reasons to not allow unlimited space - every item stored takes up memory and disk space, eventually exceeding packet limits and/or lagging the game when saving player data (the ender chest inventory is a special part of the player's inventory).
My own mod includes a "diamond ender chest", which has a double chest of space in addition to normal ender chests (3 chests total) but you have to make it by surrounding an ender chest with 8 diamonds and you can't use Silk Touch to pick it up (it drops 8 obsidian and 8 diamonds), although in an upcoming update you'll be able to use Silk Touch but now you need end stone to craft them (in the form of "diamond end stone", which is crafted from end stone and diamonds so you need a total of 8 obsidian, 8 diamonds, 8 end stone, and an eye of ender to craft one). This means that you must get to the End in order to craft them, giving them the same end-game status as shulker boxes or elytra (neither of which exist in my mod; otherwise, their biggest advantage is that you don't lose the items inside when you die; at the same time, you lose access to them until you can make a new one if you lose it).
Aside from that, I don't see the point of adding a scroll bar if there is only a double chest of space; normal double chests do not have one and it would just unnecessarily over-complicate the GUI (I assume you actually do mean just a double chest and not truly unlimited storage because you specifically state "It would have the exact same spaces as a double chest", unless you meant to say the GUI would be that of a double chest with the ability to scroll down to see more slots, in which case no support ever, and you can already effectively get that with an ender chest and shulker boxes (27 slots * 27 shulker boxes with 27 slots each = 729 slots = 46656 items at 64 per slot; if you count the items to make blocks like coal blocks then that's 419904 items), which also brings up another point - if a larger ender chest was added shulker boxes should not be allowed to be placed in them.
There are also technical reasons to not allow unlimited space - every item stored takes up memory and disk space, eventually exceeding packet limits and/or lagging the game when saving player data (the ender chest inventory is a special part of the player's inventory).
But if shulker boxes were to be made no longer allowed in ender chests, what about people who had already placed their shulker boxes in their ender chests? you can't just delete those because then this would create some negative feelings toward Mojang, for good reason.
I think a feature that doubles an ender chest capacity is okay, if it's an upgrade that can only be found exclusively in End cities, and it should have a rare spawn chance and not be reneweble, once the players get this item that doubles their Ender Chest capacity they would be wise to use it as soon as possible, because if that item is lost it is gone forever and it would be difficult to replace.
Once upgraded, the ender chest for that player remains permanently upgraded and doubled, and I see no problem with use of shulker boxes in this case, because this rare item can only be used per player, so if other players wanted their upgrade, they would have to look for loot that activates it.
Furthermore, once upgraded, they could make the double Ender Chest require ender pearls each time the player wished to access the second half of the Ender Chest storage of a total of 54 slots. If you don't pay the fee, you only access a regular sized Ender Chest and your other items are locked until you have earned the pearls to access the other ones.
This would mean if you wanted to access all of the features of the upgraded Ender chest,
you would sometimes be forced to fight Endermen, which is risky especially if your armour is badly damaged and in need of repair
which isn't safe to do until you get back in the Overworld, as Endermen can hit you far too many times in succession unless you use a 2 block high shelter, and each new place you go to in End, you'll have to build more of these or your armour is going to be destroyed, and possibly you with it.
But if shulker boxes were to be made no longer allowed in ender chests, what about people who had already placed their shulker boxes in their ender chests? you can't just delete those because then this would create some negative feelings toward Mojang, for good reason.
Why would they be deleted? Think of how furnaces work - you can't place anything in the output slot, only remove it - which is exactly what would happen if you couldn't put shulker boxes in ender chests. In fact, I once used a backpack mod with such a restriction - you could put backpacks in a vanilla ender chest but not in another backpack, including ender backpacks (basically an ender chest you can access by right-clicking while holding it), but the item was still visible and removable, you just couldn't put it back in (whether this was a feature or oversight it does make it a bit more inconvenient since ender chests require Silk Touch to pick up, which I think is enough to justify the advantages of a double ender chest - no need to add a per-use charge for an item that is by definition end-game; and yes, you lose it if you don't use Silk Touch, just as you lose the eye of ender; in other words, unless they become completely separate, like my implementation, un-upgraded ender chests only see the first 27 slots, which would be easy to implement by having two ender chest inventories, just as double chests combine the inventories of each chest when you access them.
Why would they be deleted? Think of how furnaces work - you can't place anything in the output slot, only remove it - which is exactly what would happen if you couldn't put shulker boxes in ender chests. In fact, I once used a backpack mod with such a restriction - you could put backpacks in a vanilla ender chest but not in another backpack, including ender backpacks (basically an ender chest you can access by right-clicking while holding it), but the item was still visible and removable, you just couldn't put it back in (whether this was a feature or oversight it does make it a bit more inconvenient since ender chests require Silk Touch to pick up, which I think is enough to justify the advantages of a double ender chest - no need to add a per-use charge for an item that is by definition end-game; and yes, you lose it if you don't use Silk Touch, just as you lose the eye of ender; in other words, unless they become completely separate, like my implementation, un-upgraded ender chests only see the first 27 slots, which would be easy to implement by having two ender chest inventories, just as double chests combine the inventories of each chest when you access them.
They would be deleted if an update had removed the ability to put Shulker boxes inside Ender Chests, as no such feature would exist anymore
While I disagree with the idea that Ender Chests should be doubled in their overall capacity as of now, Shulker Boxes already expand their capacity quite enough in my opinion, some people outright suggested to nerf Ender Chests as they currently are and reduce their total slots.
I get that there are both sides of the argument, but even I as a casual player have to admit there needs to be some restrictions in survival, otherwise it means survival is a joke.
But I don't agree that Ender Chests should be made less effective than they currently are either, there are already enough penalties for dying in the game, with the potential to lose 100's of levels of XP in addition to all 27 inventory slots, armour and items in both hands, all of which can be rare items and even items people forgot to put in the Ender Chest, which to be fair, is their own fault.
However, if somebody has put in the time to earn an Ender Chest by normal rules of gameplay, they deserve the benefits of the Ender Chest, including but not limited to, its ability to safeguard some items in the event somebody dies, which can quite easily be something that happened during a PVP session against other players. If they want the penalty of losing everything upon death, perhaps they ought to consider playing hardcore difficulty? I've seen this topic be brought up many times before.
They would be deleted if an update had removed the ability to put Shulker boxes inside Ender Chests, as no such feature would exist anymore
I'm surprised you replied after 3 years but this is simply NOT how the game works - as far as any slot is concerned all items are exactly the same.
Why? This is the base class used by ender chests, among other things, to store their inventory:
public class InventoryBasic implements IInventory
{
private ItemStack[] inventoryContents;
What is an "ItemStack"? The object that universally stores the data for any item - all that changes is the ID, "count", "damage", and NBT tags - that's it, so a stone block is the same object as a shulker box, as they should be for a properly coded program written in an object-oriented language (imagine if you actually needed a dedicated type of slot for every possible item!). All the game does is prevent the player from inserting items into certain slots - by your logic furnaces have no way to store anything in their output slot because the player can't put anything in them, so furnaces should not be able to work. Just wrong and Mojang would never code in an update that ruined most players' worlds - no, they would simply remain until a player removed them, then they would be unable to put them back in, just like in that backpack mod I once used - the only way shulker boxes could simply disappear is if Mojang removed them from the game entirely, or intentionally added code that removed them (and again, WHY would they even do that?! They even let you obtain "illegal" items via commands, a stack of 64 diamond pickaxes? Sure, but as soon as you separate them you can't re-stack them because that is forbidden, but only in the code that is called when the player tries to stack them, otherwise it is just a number for the "count" that works like it does for any other item). And yes, this includes using commands to place items into inventories that normally wouldn't allow them.
I'm surprised you replied after 3 years but this is simply NOT how the game works - as far as any slot is concerned all items are exactly the same.
Why? This is the base class used by ender chests, among other things, to store their inventory:
public class InventoryBasic implements IInventory
{
private ItemStack[] inventoryContents;
What is an "ItemStack"? The object that universally stores the data for any item - all that changes is the ID, "count", "damage", and NBT tags - that's it, so a stone block is the same object as a shulker box, as they should be for a properly coded program written in an object-oriented language (imagine if you actually needed a dedicated type of slot for every possible item!). All the game does is prevent the player from inserting items into certain slots - by your logic furnaces have no way to store anything in their output slot because the player can't put anything in them, so furnaces should not be able to work. Just wrong and Mojang would never code in an update that ruined most players' worlds - no, they would simply remain until a player removed them, then they would be unable to put them back in, just like in that backpack mod I once used - the only way shulker boxes could simply disappear is if Mojang removed them from the game entirely, or intentionally added code that removed them (and again, WHY would they even do that?! They even let you obtain "illegal" items via commands, a stack of 64 diamond pickaxes? Sure, but as soon as you separate them you can't re-stack them because that is forbidden, but only in the code that is called when the player tries to stack them, otherwise it is just a number for the "count" that works like it does for any other item). And yes, this includes using commands to place items into inventories that normally wouldn't allow them.
If the Shulker boxes were to no longer be allowed to exist in Ender Chests, then it's reasonable to assume that as of that version of the game, they will no longer exist in the Ender Chest.
I think this is a terrible idea, and quite frankly it'll never be a popular decision if Mojang were to go ahead with such a design change, as otherwise it would destroy people's loot they spent time and effort earning and storing away for safekeeping or easier transportation.
Currently, as of this time, the Ender Chest is considered part of player Inventory albeit immune from death besides hardcore difficulty, as in a way, as it is not accessible by other players on a world, each player data determines what is inside an Ender Chest.
I don't support such a change, I'm just putting it out there that if the Ender Chest were to receive such a nerf, it would be highly destructive and would receive backlash from the community, not only because it reduces utility of the Ender Chest itself, but it is because it is essentially a grief. Mojang have come up with controversial updates and proposals for them before, but nothing quite this bad from what I can remember.
If the Shulker boxes were to no longer be allowed to exist in Ender Chests, then it's reasonable to assume that as of that version of the game, they will no longer exist in the Ender Chest.
Have you ever coded at all? I bet not, much less a Minecraft mod, so you have no idea what you are talking about, like I said, that is simply NOT how the game works (as a very advanced modder of more than a decade, and not only that, one who doesn't use any fancy APIs that abstract away the game internals, I work with it directly). No, it is NOT "no longer allowed to exist" but "no longer allowed for the player to place them in". Exactly how it works for every existing item and inventory.
Here, I even created an example; you know that furnaces can't have diamond ore in their output slot, right? You can't put it there either; I used a tool to manually edit the save file to place it there, and as you can see, no the game doesn't remove it just because it is "illegal", I was able to take it out like any other item but not put it back in, and there is absolutely no reason to think that shulker boxes would act any differently, they are items just like everything else (what I actually did was smelt an iron ore to get an item in the output slot, then edited the item's ID to that of diamond ore - that's it, just changing a single number, otherwise the item was exactly the same because they are all the same, just with different values here and there):
Seriously, can somebody else actually verify this for me, in the latest version? Use commands or a tool to place a shulker box in an inventory slot that doesn't allow them (like a furnace output slot, brewing stand slot, player armor slot, etc). Otherwise, I've had it with people who simply have no idea what they are talking about, yet keep acting like they do.
Have you ever coded at all? I bet not, much less a Minecraft mod, so you have no idea what you are talking about, like I said, that is simply NOT how the game works (as a very advanced modder of more than a decade, and not only that, one who doesn't use any fancy APIs that abstract away the game internals, I work with it directly). No, it is NOT "no longer allowed to exist" but "no longer allowed for the player to place them in". Exactly how it works for every existing item and inventory.
Here, I even created an example; you know that furnaces can't have diamond ore in their output slot, right? You can't put it there either; I used a tool to manually edit the save file to place it there, and as you can see, no the game doesn't remove it just because it is "illegal", I was able to take it out like any other item but not put it back in, and there is absolutely no reason to think that shulker boxes would act any differently, they are items just like everything else (what I actually did was smelt an iron ore to get an item in the output slot, then edited the item's ID to that of diamond ore - that's it, just changing a single number, otherwise the item was exactly the same because they are all the same, just with different values here and there):
Seriously, can somebody else actually verify this for me, in the latest version? Use commands or a tool to place a shulker box in an inventory slot that doesn't allow them (like a furnace output slot, brewing stand slot, player armor slot, etc). Otherwise, I've had it with people who simply have no idea what they are talking about, yet keep acting like they do.
Says the guy who can't even figure out that if a feature were removed with an Ender Chest, it would no longer be usable.
The Meaning of Life, the Universe, and Everything.
Join Date:
5/9/2024
Posts:
206
Member Details
How about we get back to the topic at hand instead throwing insults at each other.
From a non-coders perspective it is in fact reasonable to assume that if Shulker Boxes were no longer allowed to be in an Ender chest, that they COULD be deleted from existence after such an update. A coders perspective is vastly different because they would possibly understand how things realistically work in a given game.
To get more on topic, the Ender Chest shouldn't be nerfed or buffed. It's fine the way it is.
Rollback Post to RevisionRollBack
Fool me once, shame on you. Fool me twice, shame on you. Fool me three times, hold up, rewind, That's not even possible.
How about we get back to the topic at hand instead throwing insults at each other.
From a non-coders perspective it is in fact reasonable to assume that if Shulker Boxes were no longer allowed to be in an Ender chest, that they COULD be deleted from existence after such an update. A coders perspective is vastly different because they would possibly understand how things realistically work in a given game.
To get more on topic, the Ender Chest shouldn't be nerfed or buffed. It's fine the way it is.
I'm saying such a change would never happen, as it would be met with criticism and would be overwhelmingly unpopular. Not many people, not even Mojang themselves never mind the community, are going to get behind the suggestion of an outright disabling of an Ender Chest to hold Shulker Boxes, if it were to hold existing Shulker Boxes still after an update prevents new ones from being added, then it is clearly not an absolute disabling of the feature, as it would be coded to allow the older rules in a specific instance, a bit like 1.21's biome dependency with Villager trades where existing trades from older versions of the game would remain untouched. But with Ender Chests, even if the disabling of Shulker Boxes in them was not made absolute, the Shulker Box nerf would've only become a problem if new ones were to be added, not the original ones.
My point to TheMasterCaver which he evidently missed, is I was talking about an absolute disabling (which affects both old and new Shulker Box data) of the Ender Chest ability to hold Shulker Boxes, it's not going to happen and Mojang haven't even floated the proposal themselves, so nobody needs to worry about it happening.
Pertaining to the doubling of Ender Chest capacity, which has nothing to do with the hypothetical problem I mentioned, I agree that it's not needed, if the Ender Chests were to be buffed any more then in my view, they would be broken, and would not encourage players to use their resources wisely. I'm not against being able to transport items quickly or protecting important gear in the event of dying if a player was prudent enough to store their loot before a mishap, but buffing Ender Chest capacity more would only end up adding more credence to the assumption of it being OP.
Pertaining to the doubling of Ender Chest capacity, which has nothing to do with the hypothetical problem I mentioned, I agree that it's not needed, if the Ender Chests were to be buffed any more then in my view, they would be broken, and would not encourage players to use their resources wisely. I'm not against being able to transport items quickly or protecting important gear in the event of dying if a player was prudent enough to store their loot before a mishap, but buffing Ender Chest capacity more would only end up adding more credence to the assumption of it being OP.
With this, I absolutely agree. People should learn to use the features already existing within the game. If traveling storage is a problem for you, you could use a Llama train (5 Llamas for a single lead, due their inherent mechanics). Each Llama can be bred to have (I think) up to an additional 15 slots of inventory. While using them might be problematic for long distance traveling, it is still in the game and should be considered if inventory management is a problem.
And if using 5 Llamas is too much of a hassle for you, simply using a Horse or Mule could also work, although with drastically less inventory.
Rollback Post to RevisionRollBack
Fool me once, shame on you. Fool me twice, shame on you. Fool me three times, hold up, rewind, That's not even possible.
With this, I absolutely agree. People should learn to use the features already existing within the game. If traveling storage is a problem for you, you could use a Llama train (5 Llamas for a single lead, due their inherent mechanics). Each Llama can be bred to have (I think) up to an additional 15 slots of inventory. While using them might be problematic for long distance traveling, it is still in the game and should be considered if inventory management is a problem.
And if using 5 Llamas is too much of a hassle for you, simply using a Horse or Mule could also work, although with drastically less inventory.
Then there are minecarts with chests, I think the problem with them late game, as some other people brought up, stems from their low speed
if people are needing to move more than 27 chests worth of items for whatever reason, they should consider minecarts. Minecart with chests have the advantage of being able to hold Shulker Boxes in addition to having virtually unlimited capacity in terms of storage when you consider more minecarts can be added to the train, and these, as far as I'm aware, will work for as long as all minecarts in the train are within the simulation radius.
I'm a supporter of Shulker Boxes being allowed in Ender Chests because late game, inventory space is a problem, especially with all the newer items that got added to the game over the years, and even then people are still asking Mojang to add a backpack item and cheaper alternative to Shulker Boxes. A backpack which expands inventory by 9 slots wouldn't hurt, but it must not be as powerful as a Shulker Box or Ender Chest either.
Then there are minecarts with chests, I think the problem with them late game, as some other people brought up, stems from their low speed
if people are needing to move more than 27 chests worth of items for whatever reason, they should consider minecarts. Minecart with chests have the advantage of being able to hold Shulker Boxes in addition to having virtually unlimited capacity in terms of storage when you consider more minecarts can be added to the train, and these, as far as I'm aware, will work for as long as all minecarts in the train are within the simulation radius.
I'm a supporter of Shulker Boxes being allowed in Ender Chests because late game, inventory space is a problem, especially with all the newer items that got added to the game over the years, and even then people are still asking Mojang to add a backpack item and cheaper alternative to Shulker Boxes. A backpack which expands inventory by 9 slots wouldn't hurt, but it must not be as powerful as a Shulker Box or Ender Chest either.
Minecarts Vs. Animals: Animals are likely more viable since the use of Minecarts requires more resources to make the Minecarts themselves as well as the tracks if you aren't able to loot enough from Mineshafts. BUT you can add more than the 5 and will yield more inventory. As for the speed issue, if people aren't worried about the resource side of things, they can make a Piston Bolt for a lot more speed in things. Render distance and chunk loading becomes the big limiter after all that.
Inventory management becomes an issue with the more items that get added, but realistically, just because new items are getting added, doesn't mean you have to have all those items on you at once. Shulkers solve that issue, and they did add Bundles for an early game alternative that was well received initially.
At this point it almost seems like an issue is trying to be solved that doesn't need to solved beyond what's already happening.
Rollback Post to RevisionRollBack
Fool me once, shame on you. Fool me twice, shame on you. Fool me three times, hold up, rewind, That's not even possible.
Idk, ender chests are usually meant for valuables and stuff so if you have that many valuables then thats crazy.
I've always seen them as a backpack to expand your inventory space, that's why I doubled their size (or added a special end-game variant); the amount of resources I collect while caving is extreme to say the least (this was all in a single session, without returning once to empty it out, I average closer to 3/4 of this):
I'll note that the most valuable items seen here by far are my tools and armor, not what is in the ender chest, most of which is never used at all, just stored away, as my main motive for caving so much is that it is fun (I use coal to make torches and smelt ores and food, iron to make the occasional replacement anvil, and rails from mineshafts for railways, plus a bit of gold and redstone for powered rails/powering them and that's it, and thanks to Mending even anvils are useless past early-game in modern versions; cooking food? Campfires, infinite free energy, if a bit more cumbersome to use, so less coal needed. Mineshafts also have powered rails as loot, plenty for my needs even if they are less common than earlier versions (as my modded worlds prove, which have less mineshafts than 1.6.4 and way, way more caves, nearly as much as 1.18 in fact despite not being deeper; so really, I never need to specifically search for anything I use, aside from the very early game, or specific biome-specific resources, and the latter, like the "rubies" I added as a way to repair items that can't get Mending, are found in plenty of biomes which generate with a sensible distribution, unlike 1.7+).
Idk, ender chests are usually meant for valuables and stuff so if you have that many valuables then thats crazy.
They're also supposed to have limits, otherwise the consequence for dying becomes much less if people can just not have to worry about carrying anything in inventory except their tools, weapons, food, potions and their armour, all of which are renewable except in the case of Netherite gear.
With Ender Chests having limits as they do, they force players to be more pick and choosy about what items to protect and what they don't. This means you can take the risk of carrying a few more Shulker boxes of items with you if Ender Chests have been used to their full capacity, but then you also risk losing those items on the way home.
They're also supposed to have limits, otherwise the consequence for dying becomes much less if people can just not have to worry about carrying anything in inventory except their tools, weapons, food, potions and their armour, all of which are renewable except in the case of Netherite gear.
With Ender Chests having limits as they do, they force players to be more pick and choosy about what items to protect and what they don't. This means you can take the risk of carrying a few more Shulker boxes of items with you if Ender Chests have been used to their full capacity, but then you also risk losing those items on the way home.
True, but once you place those shulker boxes in the ender chest, you're basically preventing hundreds of stacks of blocks and items from being lost upon death, and that is in my opinion a very generous amount of storage space. In survival mode, I mainly use ender chests to store extra tools, food, and, materials, but if I run out of space in my inventory during an expedition, I place all the extra items, regardless of value, in my shulker boxes which I then put back into my ender chest. So it's only during the early and middle game that you have to strategic about what items to protect, because once you have raided an end city, you can essentially forget about inventory limitations.
Of course, losing netherite armor pieces would be a pain, but if they get stored in the ender chest as well, there is no point in possessing them in the first place.
True, but once you place those shulker boxes in the ender chest, you're basically preventing hundreds of stacks of blocks and items from being lost upon death, and that is in my opinion a very generous amount of storage space. In survival mode, I mainly use ender chests to store extra tools, food, and, materials, but if I run out of space in my inventory during an expedition, I place all the extra items, regardless of value, in my shulker boxes which I then put back into my ender chest. So it's only during the early and middle game that you have to strategic about what items to protect, because once you have raided an end city, you can essentially forget about inventory limitations.
Of course, losing netherite armor pieces would be a pain, but if they get stored in the ender chest as well, there is no point in possessing them in the first place.
Some items are non stackable though, in End Cities you find not just the Elytra but horse armour, an item found in other structures but still valuable, as horse armour reduces the amount of damage horses take in a combat situation. I think that was one of the reasons why Shulker Boxes were allowed in the Ender Chest by Mojang, if all items were stackable, then Shulker Boxes in Ender Chests becomes less important. Want to store gold efficiently? use gold blocks, a crafting table is not hard to make if you have a stack of wood on you.
Ended chest shouldn't be able to be double like normal chests. It wouldn't make sense because if you only put down one it wouldn't have all items. Instead of double chest Minecraft should have it so you can make an "bottomless ender chest." It would have the exact same spaces as a double chest but you would scroll down instead of seeing all of it at once.
It would make sense because an ender chest is like reaching into the end and storing items, so why isn't it a bit bigger? Either the ender chest can be like this normally or you can add the ender chest with something else like another ender eye and combine it in an anvil.
Neoneoneoneo
That would make the enderchest too powerful.
There would be little use of having normal chests or barrels once you obtained a single enderchest while also having a silktouch pickaxe.
-No support
My projects:
-are abandoned for now. I might pick 'em up in the future.
For now i'm working on a private modpack that suit's my own playstyle.
I am gonna stay in modded 1.12.2 untill my potato dies. No mercy! :Q
My own mod includes a "diamond ender chest", which has a double chest of space in addition to normal ender chests (3 chests total) but you have to make it by surrounding an ender chest with 8 diamonds and you can't use Silk Touch to pick it up (it drops 8 obsidian and 8 diamonds), although in an upcoming update you'll be able to use Silk Touch but now you need end stone to craft them (in the form of "diamond end stone", which is crafted from end stone and diamonds so you need a total of 8 obsidian, 8 diamonds, 8 end stone, and an eye of ender to craft one). This means that you must get to the End in order to craft them, giving them the same end-game status as shulker boxes or elytra (neither of which exist in my mod; otherwise, their biggest advantage is that you don't lose the items inside when you die; at the same time, you lose access to them until you can make a new one if you lose it).
Aside from that, I don't see the point of adding a scroll bar if there is only a double chest of space; normal double chests do not have one and it would just unnecessarily over-complicate the GUI (I assume you actually do mean just a double chest and not truly unlimited storage because you specifically state "It would have the exact same spaces as a double chest", unless you meant to say the GUI would be that of a double chest with the ability to scroll down to see more slots, in which case no support ever, and you can already effectively get that with an ender chest and shulker boxes (27 slots * 27 shulker boxes with 27 slots each = 729 slots = 46656 items at 64 per slot; if you count the items to make blocks like coal blocks then that's 419904 items), which also brings up another point - if a larger ender chest was added shulker boxes should not be allowed to be placed in them.
There are also technical reasons to not allow unlimited space - every item stored takes up memory and disk space, eventually exceeding packet limits and/or lagging the game when saving player data (the ender chest inventory is a special part of the player's inventory).
TheMasterCaver's First World - possibly the most caved-out world in Minecraft history - includes world download.
TheMasterCaver's World - my own version of Minecraft largely based on my views of how the game should have evolved since 1.6.4.
Why do I still play in 1.6.4?
But if shulker boxes were to be made no longer allowed in ender chests, what about people who had already placed their shulker boxes in their ender chests? you can't just delete those because then this would create some negative feelings toward Mojang, for good reason.
I think a feature that doubles an ender chest capacity is okay, if it's an upgrade that can only be found exclusively in End cities, and it should have a rare spawn chance and not be reneweble, once the players get this item that doubles their Ender Chest capacity they would be wise to use it as soon as possible, because if that item is lost it is gone forever and it would be difficult to replace.
Once upgraded, the ender chest for that player remains permanently upgraded and doubled, and I see no problem with use of shulker boxes in this case, because this rare item can only be used per player, so if other players wanted their upgrade, they would have to look for loot that activates it.
Furthermore, once upgraded, they could make the double Ender Chest require ender pearls each time the player wished to access the second half of the Ender Chest storage of a total of 54 slots. If you don't pay the fee, you only access a regular sized Ender Chest and your other items are locked until you have earned the pearls to access the other ones.
This would mean if you wanted to access all of the features of the upgraded Ender chest,
you would sometimes be forced to fight Endermen, which is risky especially if your armour is badly damaged and in need of repair
which isn't safe to do until you get back in the Overworld, as Endermen can hit you far too many times in succession unless you use a 2 block high shelter, and each new place you go to in End, you'll have to build more of these or your armour is going to be destroyed, and possibly you with it.
Why would they be deleted? Think of how furnaces work - you can't place anything in the output slot, only remove it - which is exactly what would happen if you couldn't put shulker boxes in ender chests. In fact, I once used a backpack mod with such a restriction - you could put backpacks in a vanilla ender chest but not in another backpack, including ender backpacks (basically an ender chest you can access by right-clicking while holding it), but the item was still visible and removable, you just couldn't put it back in (whether this was a feature or oversight it does make it a bit more inconvenient since ender chests require Silk Touch to pick up, which I think is enough to justify the advantages of a double ender chest - no need to add a per-use charge for an item that is by definition end-game; and yes, you lose it if you don't use Silk Touch, just as you lose the eye of ender; in other words, unless they become completely separate, like my implementation, un-upgraded ender chests only see the first 27 slots, which would be easy to implement by having two ender chest inventories, just as double chests combine the inventories of each chest when you access them.
TheMasterCaver's First World - possibly the most caved-out world in Minecraft history - includes world download.
TheMasterCaver's World - my own version of Minecraft largely based on my views of how the game should have evolved since 1.6.4.
Why do I still play in 1.6.4?
They would be deleted if an update had removed the ability to put Shulker boxes inside Ender Chests, as no such feature would exist anymore
While I disagree with the idea that Ender Chests should be doubled in their overall capacity as of now, Shulker Boxes already expand their capacity quite enough in my opinion, some people outright suggested to nerf Ender Chests as they currently are and reduce their total slots.
I get that there are both sides of the argument, but even I as a casual player have to admit there needs to be some restrictions in survival, otherwise it means survival is a joke.
But I don't agree that Ender Chests should be made less effective than they currently are either, there are already enough penalties for dying in the game, with the potential to lose 100's of levels of XP in addition to all 27 inventory slots, armour and items in both hands, all of which can be rare items and even items people forgot to put in the Ender Chest, which to be fair, is their own fault.
However, if somebody has put in the time to earn an Ender Chest by normal rules of gameplay, they deserve the benefits of the Ender Chest, including but not limited to, its ability to safeguard some items in the event somebody dies, which can quite easily be something that happened during a PVP session against other players. If they want the penalty of losing everything upon death, perhaps they ought to consider playing hardcore difficulty? I've seen this topic be brought up many times before.
I'm surprised you replied after 3 years but this is simply NOT how the game works - as far as any slot is concerned all items are exactly the same.
Why? This is the base class used by ender chests, among other things, to store their inventory:
What is an "ItemStack"? The object that universally stores the data for any item - all that changes is the ID, "count", "damage", and NBT tags - that's it, so a stone block is the same object as a shulker box, as they should be for a properly coded program written in an object-oriented language (imagine if you actually needed a dedicated type of slot for every possible item!). All the game does is prevent the player from inserting items into certain slots - by your logic furnaces have no way to store anything in their output slot because the player can't put anything in them, so furnaces should not be able to work. Just wrong and Mojang would never code in an update that ruined most players' worlds - no, they would simply remain until a player removed them, then they would be unable to put them back in, just like in that backpack mod I once used - the only way shulker boxes could simply disappear is if Mojang removed them from the game entirely, or intentionally added code that removed them (and again, WHY would they even do that?! They even let you obtain "illegal" items via commands, a stack of 64 diamond pickaxes? Sure, but as soon as you separate them you can't re-stack them because that is forbidden, but only in the code that is called when the player tries to stack them, otherwise it is just a number for the "count" that works like it does for any other item). And yes, this includes using commands to place items into inventories that normally wouldn't allow them.
TheMasterCaver's First World - possibly the most caved-out world in Minecraft history - includes world download.
TheMasterCaver's World - my own version of Minecraft largely based on my views of how the game should have evolved since 1.6.4.
Why do I still play in 1.6.4?
If the Shulker boxes were to no longer be allowed to exist in Ender Chests, then it's reasonable to assume that as of that version of the game, they will no longer exist in the Ender Chest.
I think this is a terrible idea, and quite frankly it'll never be a popular decision if Mojang were to go ahead with such a design change, as otherwise it would destroy people's loot they spent time and effort earning and storing away for safekeeping or easier transportation.
Currently, as of this time, the Ender Chest is considered part of player Inventory albeit immune from death besides hardcore difficulty, as in a way, as it is not accessible by other players on a world, each player data determines what is inside an Ender Chest.
I don't support such a change, I'm just putting it out there that if the Ender Chest were to receive such a nerf, it would be highly destructive and would receive backlash from the community, not only because it reduces utility of the Ender Chest itself, but it is because it is essentially a grief. Mojang have come up with controversial updates and proposals for them before, but nothing quite this bad from what I can remember.
Have you ever coded at all? I bet not, much less a Minecraft mod, so you have no idea what you are talking about, like I said, that is simply NOT how the game works (as a very advanced modder of more than a decade, and not only that, one who doesn't use any fancy APIs that abstract away the game internals, I work with it directly). No, it is NOT "no longer allowed to exist" but "no longer allowed for the player to place them in". Exactly how it works for every existing item and inventory.
Here, I even created an example; you know that furnaces can't have diamond ore in their output slot, right? You can't put it there either; I used a tool to manually edit the save file to place it there, and as you can see, no the game doesn't remove it just because it is "illegal", I was able to take it out like any other item but not put it back in, and there is absolutely no reason to think that shulker boxes would act any differently, they are items just like everything else (what I actually did was smelt an iron ore to get an item in the output slot, then edited the item's ID to that of diamond ore - that's it, just changing a single number, otherwise the item was exactly the same because they are all the same, just with different values here and there):
Seriously, can somebody else actually verify this for me, in the latest version? Use commands or a tool to place a shulker box in an inventory slot that doesn't allow them (like a furnace output slot, brewing stand slot, player armor slot, etc). Otherwise, I've had it with people who simply have no idea what they are talking about, yet keep acting like they do.
TheMasterCaver's First World - possibly the most caved-out world in Minecraft history - includes world download.
TheMasterCaver's World - my own version of Minecraft largely based on my views of how the game should have evolved since 1.6.4.
Why do I still play in 1.6.4?
Says the guy who can't even figure out that if a feature were removed with an Ender Chest, it would no longer be usable.
How about we get back to the topic at hand instead throwing insults at each other.
From a non-coders perspective it is in fact reasonable to assume that if Shulker Boxes were no longer allowed to be in an Ender chest, that they COULD be deleted from existence after such an update. A coders perspective is vastly different because they would possibly understand how things realistically work in a given game.
To get more on topic, the Ender Chest shouldn't be nerfed or buffed. It's fine the way it is.
Fool me once, shame on you. Fool me twice, shame on you. Fool me three times, hold up, rewind, That's not even possible.
Using the ignore feature here is kinda weird.
I'm saying such a change would never happen, as it would be met with criticism and would be overwhelmingly unpopular. Not many people, not even Mojang themselves never mind the community, are going to get behind the suggestion of an outright disabling of an Ender Chest to hold Shulker Boxes, if it were to hold existing Shulker Boxes still after an update prevents new ones from being added, then it is clearly not an absolute disabling of the feature, as it would be coded to allow the older rules in a specific instance, a bit like 1.21's biome dependency with Villager trades where existing trades from older versions of the game would remain untouched. But with Ender Chests, even if the disabling of Shulker Boxes in them was not made absolute, the Shulker Box nerf would've only become a problem if new ones were to be added, not the original ones.
My point to TheMasterCaver which he evidently missed, is I was talking about an absolute disabling (which affects both old and new Shulker Box data) of the Ender Chest ability to hold Shulker Boxes, it's not going to happen and Mojang haven't even floated the proposal themselves, so nobody needs to worry about it happening.
Pertaining to the doubling of Ender Chest capacity, which has nothing to do with the hypothetical problem I mentioned, I agree that it's not needed, if the Ender Chests were to be buffed any more then in my view, they would be broken, and would not encourage players to use their resources wisely. I'm not against being able to transport items quickly or protecting important gear in the event of dying if a player was prudent enough to store their loot before a mishap, but buffing Ender Chest capacity more would only end up adding more credence to the assumption of it being OP.
With this, I absolutely agree. People should learn to use the features already existing within the game. If traveling storage is a problem for you, you could use a Llama train (5 Llamas for a single lead, due their inherent mechanics). Each Llama can be bred to have (I think) up to an additional 15 slots of inventory. While using them might be problematic for long distance traveling, it is still in the game and should be considered if inventory management is a problem.
And if using 5 Llamas is too much of a hassle for you, simply using a Horse or Mule could also work, although with drastically less inventory.
Fool me once, shame on you. Fool me twice, shame on you. Fool me three times, hold up, rewind, That's not even possible.
Using the ignore feature here is kinda weird.
Then there are minecarts with chests, I think the problem with them late game, as some other people brought up, stems from their low speed
if people are needing to move more than 27 chests worth of items for whatever reason, they should consider minecarts. Minecart with chests have the advantage of being able to hold Shulker Boxes in addition to having virtually unlimited capacity in terms of storage when you consider more minecarts can be added to the train, and these, as far as I'm aware, will work for as long as all minecarts in the train are within the simulation radius.
I'm a supporter of Shulker Boxes being allowed in Ender Chests because late game, inventory space is a problem, especially with all the newer items that got added to the game over the years, and even then people are still asking Mojang to add a backpack item and cheaper alternative to Shulker Boxes. A backpack which expands inventory by 9 slots wouldn't hurt, but it must not be as powerful as a Shulker Box or Ender Chest either.
Minecarts Vs. Animals: Animals are likely more viable since the use of Minecarts requires more resources to make the Minecarts themselves as well as the tracks if you aren't able to loot enough from Mineshafts. BUT you can add more than the 5 and will yield more inventory. As for the speed issue, if people aren't worried about the resource side of things, they can make a Piston Bolt for a lot more speed in things. Render distance and chunk loading becomes the big limiter after all that.
Inventory management becomes an issue with the more items that get added, but realistically, just because new items are getting added, doesn't mean you have to have all those items on you at once. Shulkers solve that issue, and they did add Bundles for an early game alternative that was well received initially.
At this point it almost seems like an issue is trying to be solved that doesn't need to solved beyond what's already happening.
Fool me once, shame on you. Fool me twice, shame on you. Fool me three times, hold up, rewind, That's not even possible.
Using the ignore feature here is kinda weird.
Idk, ender chests are usually meant for valuables and stuff so if you have that many valuables then thats crazy.
I've always seen them as a backpack to expand your inventory space, that's why I doubled their size (or added a special end-game variant); the amount of resources I collect while caving is extreme to say the least (this was all in a single session, without returning once to empty it out, I average closer to 3/4 of this):
I'll note that the most valuable items seen here by far are my tools and armor, not what is in the ender chest, most of which is never used at all, just stored away, as my main motive for caving so much is that it is fun (I use coal to make torches and smelt ores and food, iron to make the occasional replacement anvil, and rails from mineshafts for railways, plus a bit of gold and redstone for powered rails/powering them and that's it, and thanks to Mending even anvils are useless past early-game in modern versions; cooking food? Campfires, infinite free energy, if a bit more cumbersome to use, so less coal needed. Mineshafts also have powered rails as loot, plenty for my needs even if they are less common than earlier versions (as my modded worlds prove, which have less mineshafts than 1.6.4 and way, way more caves, nearly as much as 1.18 in fact despite not being deeper; so really, I never need to specifically search for anything I use, aside from the very early game, or specific biome-specific resources, and the latter, like the "rubies" I added as a way to repair items that can't get Mending, are found in plenty of biomes which generate with a sensible distribution, unlike 1.7+).
TheMasterCaver's First World - possibly the most caved-out world in Minecraft history - includes world download.
TheMasterCaver's World - my own version of Minecraft largely based on my views of how the game should have evolved since 1.6.4.
Why do I still play in 1.6.4?
They're also supposed to have limits, otherwise the consequence for dying becomes much less if people can just not have to worry about carrying anything in inventory except their tools, weapons, food, potions and their armour, all of which are renewable except in the case of Netherite gear.
With Ender Chests having limits as they do, they force players to be more pick and choosy about what items to protect and what they don't. This means you can take the risk of carrying a few more Shulker boxes of items with you if Ender Chests have been used to their full capacity, but then you also risk losing those items on the way home.
True, but once you place those shulker boxes in the ender chest, you're basically preventing hundreds of stacks of blocks and items from being lost upon death, and that is in my opinion a very generous amount of storage space. In survival mode, I mainly use ender chests to store extra tools, food, and, materials, but if I run out of space in my inventory during an expedition, I place all the extra items, regardless of value, in my shulker boxes which I then put back into my ender chest. So it's only during the early and middle game that you have to strategic about what items to protect, because once you have raided an end city, you can essentially forget about inventory limitations.
Of course, losing netherite armor pieces would be a pain, but if they get stored in the ender chest as well, there is no point in possessing them in the first place.
Some items are non stackable though, in End Cities you find not just the Elytra but horse armour, an item found in other structures but still valuable, as horse armour reduces the amount of damage horses take in a combat situation. I think that was one of the reasons why Shulker Boxes were allowed in the Ender Chest by Mojang, if all items were stackable, then Shulker Boxes in Ender Chests becomes less important. Want to store gold efficiently? use gold blocks, a crafting table is not hard to make if you have a stack of wood on you.