Tom's Simple Storage Mod (Fabric)

Tom's Simple Storage Mod (Fabric)

16M Downloads

[TPS] The mod can't handle a lot of chests!

DonorKrovi opened this issue ยท 9 comments

commented

toms_storage_fabric-1.20-1.6.4
Fabric 1.20.1

image

As you can see in the screenshot above, there is a system of many connected chests

image

As soon as you connect this entire system to the server, there will be a particularly heavy load

image
This is the result after 30 seconds of block operation, if there are more than 40-50 such blocks on the server, this is a huge load

commented

I am having the same problem. minecraft version 1.19.2, but i suppose hoppers have not been updated in between. Just 10 inventory hoppers take more mspt more than 30 THOUSAND other entities combined. This mod is unusable in bigger storages. If there could be a way to reduce the update rate of the hopper or something? In the modpack (statech industry) there is nothing that could replace inventory hoppers until AE2, so players storage systems tend to get large over time. My personal sotrage system has only 50 inventory hoppers, but they are already pushing the server 20 seconds late. When the chunk is forceloaded its impossible to play on the server because of the lag.

Regarding spyvingens comment "Try a large system without all the fuzz and see what happens." I have only one pile of chests (10k slots), inventory cables, crafting terminal, 30 filtered inventory connectors, and roughly 50 inventory hoppers. no level emitters

This is why my server is switching to AE2 and then removing all the other modded features not relevant to storage. The item hoppers are a complete nightmare and I don't think the owner is doing anything to fix it. Such a cool mod in theory, if only the hoppers weren't programmed like a geriatric DMV employee.

commented

seems to affect inventory hoppers as well if there are a number of chests connected, one of them is with the cable broken, the other one with it still connected. you'll figure out which one is which, connected are a total of 902 chests across 5 or 6 inventory connectors if that is relevant. mod version 1.6.5 on fabric 0.14.23 for minecraft 1.20.1

image
image

commented

image

commented

What ive seen is that connectors hoppers and level emitter takes loads of MSPT.

Try a large system without all the fuzz and see what happens.

I have now 40k slots in my system and it only gets a bit slow when transfering from or to it but not when accessing it then i am a atleast 200-300 PTS.

But when transfering between system it goes down a bit.

commented

I am having the same problem. minecraft version 1.19.2, but i suppose hoppers have not been updated in between. Just 10 inventory hoppers take more mspt more than 30 THOUSAND other entities combined. This mod is unusable in bigger storages. If there could be a way to reduce the update rate of the hopper or something? In the modpack (statech industry) there is nothing that could replace inventory hoppers until AE2, so players storage systems tend to get large over time. My personal sotrage system has only 50 inventory hoppers, but they are already pushing the server 20 seconds late. When the chunk is forceloaded its impossible to play on the server because of the lag.

Regarding spyvingens comment "Try a large system without all the fuzz and see what happens."
I have only one pile of chests (10k slots), inventory cables, crafting terminal, 30 filtered inventory connectors, and roughly 50 inventory hoppers. no level emitters

commented

so i have changed a few things in my base... i have a total of 12 inventory hoppers... these are responsible for an additional 26mspt (milliseconds per tick for those that do no know)... 12 inventory hoppers... and i thought python is inefficient.
also i don't like how the dev did not reply to this...

commented

Having the same issue with only 2 hoppers, two connectors and a decent amount of chests on an 5800X.

toms_storage_fabric-1.20-1.6.4 Fabric 1.20.1

image

As you can see in the screenshot above, there is a system of many connected chests

image

As soon as you connect this entire system to the server, there will be a particularly heavy load

image This is the result after 30 seconds of block operation, if there are more than 40-50 such blocks on the server, this is a huge load

Can you tell me how you got that view of per block the ยตs/t

commented

I used a mod called observables for that