-
-
Notifications
You must be signed in to change notification settings - Fork 141
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
Loaded Chunks #2591
Comments
Hi there, As you mention, RAM is not being used much, and loaded chunks would not be the cause. I recommend you use the Spark profiler to detect what is causing the lag spikes and then we'll see what can be done about them. Read https://spark.lucko.me/docs/guides/Finding-lag-spikes and try and do what it says. Then report back. Good luck. |
Here is the spark profiler Here is the tickmonitor
Hope this helps |
I think you have to run it long enough for those lag spikes to occur. From looking at that profile the TPS is 20 across the board. All the plugins are showing everything looks good. |
I believe I've identified the issue. From my observations and tests, setting the same values for -Xms and -Xmx causes spikes across the entire network, even if the allocated RAM isn't fully utilized. Additionally, when I configured BentoBox worlds to be the only worlds on the server, the superflat world generation was still occurring. I'm currently following the tutorial to resolve this, but the problem seems to persist.
I don't use multiverse or any other world generation plugin https://pastebin.com/9LbAMYtq - here is the bukkit.yml Already made the changes but as i can see in game and via console, the floor is still being generated |
Okay so you have fixed the lag spikes but now you have a different I ssue with super flat. In a default installation this should never happen. It looks like you are trying to make Skyblock the default world. Did you try and follow this approach? https://docs.bentobox.world/en/latest/BentoBox/Set-a-BentoBox-world-as-the-server-default-world/ |
Yes, i gaved the bukkit file in a pastebin. I tried with Biome-Provider too but seems to be inneficient |
hmm, any help? |
Did you change the name of the world that BSkyBlock makes to "skyblock"? The default is Other than that, I cannot replicate this issue, sorry. It works perfectly on my test server.
|
Yes i did, in bskyblock, bukkit and everywhere else the name of the world for BSkyBlock is skyblock, here is my config in case u don't believe me
i tried to change the world name back to world, in order to use clean superflat but it seems like this doesnt work properly. The superflat still remains even if i had the default world back |
Okay. I recommend you turn off clean super flat. If you don't need the world, just delete it. Apart from that, is everything working? I'm still confused by your problems. If you install the plugin and BSkyBlock from scratch and use defaults then does it work for you? It should. |
I need the world's and the islands so deleting is not possible for me. My issue right now is that the super flat generation cleans the respective chunk,but it seems like a loop,clearing something that is not there already. The world is not generating any superflat anymore. Where superflat is existent, it doesn't clear those respective chunks. Seems to be stuck at around X - 100. I teleported to those coordinates, turning off clean super flat, and I can't find a block/structure |
Okay, I recommend you don't use clean super flat then. It seems it is incorrectly firing. It is a very simple algorithm and just checks is there is superflat blocks in the chunk. Maybe it is being fooled somehow. Anyway, best not to run it. |
And what should i do in order to remove the actual superflat chunks? Manual or what? |
Yes. Maybe use a tool like |
Expected behavior
No bad tps
Observed/Actual behavior
My Minecraft server has sufficient allocated RAM (6 GB) and maintains a TPS of 20 for most of the time. However, it occasionally experiences severe performance drops, with a warning message stating Can't keep up! Is the server overloaded? Running 2502ms or 50 ticks behind. As what i saw, the ram is not a problem since its no using more than 3 GB. High number of loaded chunks: "Skyblock" world has 818 chunks, Nether and End each have 529 chunks loaded, where the islands of the player are. I guess there are too many loaded chunks and entities, since my survival server uses less ram and have more players , with perfect 20 tps
Steps/models to reproduce
just load the plugin
BentoBox version
Running PAPER 1.20.6
(1.20.6-2233-0d6766e (MC 1.20.6))
Bentobox version: 2.6.0
Database: JSON
Loaded Game Worlds:
skyblock (Skyblock): Overworld, Nether, The End
Loaded Addons:
Biomes 2.2.0 (ENABLED)
Border 4.3.0 (ENABLED)
BSkyBlock 1.18.1 (ENABLED)
Chat 1.1.4 (ENABLED)
IslandFly 1.12.0 (ENABLED)
Level 2.14.0 (ENABLED)
Visit 1.6.0 (ENABLED)
Plugin list
No response
Other
No response
The text was updated successfully, but these errors were encountered: