Optimised configs aimed for big survival economy servers. That require handling a lot of players on a single server. But I highly recommend customising it for your needs using the guides listed below.
There are only 1.17 configs for now.
To optimise these configs, I used these guides:
- YouHaveTrouble's Guide
- Server Optimization Guide
- Paper Chan’s Little Guide
- Anarchy Server Optimization
- Top 10 Things You Missed Optimizing
- Shockbyte Reducing Lag
- Purpur Documentation
- Stacker plugins - stacking entities causes more lag because the server is than always trying to spawn new mobs. I would recommend stacker plugins only for stacking mobs from spawners and disabling their AI.
- Item removal plugins - these "free performance" plugins are most of the time useless as you can "replace" them with item/alt item despawn rates in spigot.yml.
- Plugin managers - Using plugins to reload other plugins without restarting the server, can cause glitches.
Create a timings report, timings can give you a lot of helpful information about what is making your server lag ext.
You can use BirdFlop's @Discord bot on their Discord guild that you cand send the timings report to, it will tell you a few good ways to optimise your server.
-
Insights - Allows you to set storage, redstone, items limits to regions, chunks or islands on skyblock/oneblock servers.
-
Aikar Flags - Java startup flags, the best to run a minecraft server.
-
AntiRedstoneClock - Disables redstone clocks when your server TPS drops.
-
Spark - Allows you to analyse your servers CPU and memory usage.
-
Chunky - Pre-generates chunks for better performance on survival servers.