TangoTek / TekTopia-Community

Bug/Issue tracking for TekTopia testing
35 stars 12 forks source link

Suggestion: Item compression (like Shulkers in chests) #284

Open JohnyDL opened 5 years ago

JohnyDL commented 5 years ago

Describe the Feature Some Villager items take up a lot of space in the storage system, allow Villagers to use shulker boxes for them or some other village deep storage method

Why do you think this improvement will help the mod? Books Armour and certain other items build up far more than it's possible to sell to the merchant and/or store in only a 500 block area. Having a way for the village to compress them and an easy way for the player to carry them around in bulk would be useful and if the merchant could buy these bluk cases of items that'd be great too.

Screenshots 2019-06-03_12 42 24 2019-06-03_12 42 32 2019-06-03_12 42 36 2019-06-03_12 42 42 2019-06-03_12 42 53 2019-06-03_12 42 58 2019-06-03_12 43 02 2019-06-03_12 43 12 2019-06-03_12 43 17 2019-06-03_12 43 22 2019-06-03_12 43 26 2019-06-03_12 43 29 2019-06-03_12 43 32 2019-06-03_12 43 34 2019-06-03_12 43 38 2019-06-03_12 42 03 2019-06-03_12 42 08 2019-06-03_12 42 13 2019-06-03_12 42 16 2019-06-03_13 05 30

Additional context 348 items in my storage are not stackable but the villagers might want to access (or not shulkerified books) and 19 shulkers of books I also have large quantities of Wheat, Coal, Charcoal, wood, Sugarcane, Leather, eggs, carrots, beet seeds, beetroot, seeds, iron, and redstone so much I've shulker boxed 9 chests total from these items by hand In the case of the none stackable items these are ones that the village might need general access to and I don't have the option to shulkerificate them, with 500 possible spaces for the storage room and a minimum of 1/3 for getting around, although your villagers might jam up without more space than that, that all chests benches and furnaces must be on the floor and the current bug that villagers need access to both halves of the chest that limits the number of chests greatly (and if you're going for aesthetics over function) you might only end up with 30-60 double chests, 1500-3000 slots. I've used 337 slots with none stacking items if I didn't shulker book that'd be a further 513 and then there's the stackable items you can see unshulkered and the 243 stack in there shulkered and I've not even shown the contents of all my 34 double chests. Without compression I would be using all my capacity. I realise my village isn't a typical case, I'm not selling anything to the merchant right now and creativing a lot of village tokens in but even if I was getting rid of as much as I could every day I think I'd still end up with my storage system using more capacity each day especially with things like enchanted books that I can't sell.

Geex204 commented 5 years ago

Seems like a big problem for huge villages but i have one concern: So far this mod is mostly self sufficiently playable. The only thing i have found that can't be gathered by a villager so far is the obsidian for an enchanting table. Finding lava and get yourself a diamond pick is one thing but going to the end and raid ender cities is sort of vanilla end game. Not saying it's bad to do things yourself but i play this mod as being a villager of some sort myself. Only gathering what they are gathering and using tools and armor the blacksmith creates. So if somewhere possible for this example i would like to buy shulker shells from the merchant instead of endraiding myself (maybe obsidian aswell unsell a miner gets a chance of getting that if he uses a diamond pick).