Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

High occupancy on the server side #5340

Closed
YukiRiiNa opened this issue Aug 14, 2023 · 12 comments
Closed

High occupancy on the server side #5340

YukiRiiNa opened this issue Aug 14, 2023 · 12 comments
Labels
type: bug Issue where something isn't working

Comments

@YukiRiiNa
Copy link

Describe the Bug

I am not a native English speaker, so I need to use Google Translate. If there is any inconvenience, please understand :(

My server has 20 people online on a daily basis, and as players develop, the TPS drops to less than 15.
I think it's probably caused by create
I am using Arclight 1.18.2 server core

spark link:
https://spark.lucko.me/u9VaIfKMye

Reproduction Steps

1.At any time after the server is started

Expected Result

Reduced server lag

Screenshots and Videos

image

Crash Report or Log

No response

Operating System

Windows 10

Mod Version

0.5.1b

Minecraft Version

1.18.2

Forge Version

40.2.9

Other Mods

No response

Additional Context

No response

@YukiRiiNa YukiRiiNa added the type: bug Issue where something isn't working label Aug 14, 2023
@drwoops
Copy link
Contributor

drwoops commented Aug 14, 2023

yes this is a known limitation in current create. funnels (with stack sizes i believe) are laggy on large containers that are implemented using slots because they need to scan the slots again and again. I dont know if anything is planned to address this issue yet.

@GitJhopa
Copy link

yes. too problem.

@GitJhopa
Copy link

https://spark.lucko.me/f7S4W8biWq my timings, Create = 38% loading server gg wp.

@GitJhopa
Copy link

@Attack8
Copy link
Contributor

Attack8 commented Aug 15, 2023

This is a known issue. Unfortunately it would require major rewrites to many systems to be better optimized. However, look out for Create: Simulated, as this may fix these issues with its new rendering engine

@GitJhopa
Copy link

GitJhopa commented Aug 15, 2023

This is a known issue. Unfortunately it would require major rewrites to many systems to be better optimized. However, look out for Create: Simulated, as this may fix these issues with its new rendering engine

what? Create Simulated ?? What is it?

@Attack8
Copy link
Contributor

Attack8 commented Aug 15, 2023

Yea, it’s a create add on that is currently in development that implements the landlord rendering and physics engine, hopefully improving performance significantly

@GitJhopa
Copy link

Yea, it’s a create add on that is currently in development that implements the landlord rendering and physics engine, hopefully improving performance significantly

give please url (link)

@Attack8
Copy link
Contributor

Attack8 commented Aug 15, 2023

Youtube
Discord

@GitJhopa
Copy link

lol This, on the contrary, will break the fps and all the optimization even worse.

@ICHTLAY
Copy link

ICHTLAY commented Aug 16, 2023

I had the same issues, so I switched to use Storage Drawers instead of Item Vaults. Drawers are not so fancy as Vaults but for now I have stable 20 tps instead on 16, medium tick time decreased from 65 ms to 38 ms, and I haven't changed all Vaults to Drawers yet

@drwoops
Copy link
Contributor

drwoops commented Aug 16, 2023

yes i believe drawers do not use a slot-based implementation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: bug Issue where something isn't working
Projects
None yet
Development

No branches or pull requests

7 participants