The Issues of OCI, Modded Minecraft, and a new server host.
Hello,
For context; I am currently trying to run a modded (334 mods) server and I noticed an issue that whenever a 3rd player joins, the server immediately has a TPS crash. From 18-20 to <14. After a while of messing in Spark, I finally figured out with the help of someone else, that this is probably because Minecraft is a single threaded game and is using up all the resources it can on that thread. This came to my attention particularly when I saw that the CPU usage of the server was capped at 40%.
Now my question is, what do I do now? I decreased the server simulation and view distance limits, and also introduced some of those Java flags. But they seemed to barely help. It is definetely an issue with the infrastructure I'm using (which is Ubuntu 22 on an OCI Instance with 4 OCPUs and 24gb).
At this point, I am ready to just pay for a minecraft server. I kinda already am with Oracle as I had to upgrade my storage so I could run backups. What VPS hosting services should I go with? I am very frustrated seeing whats available with standard Minecraft VPS' making features like 24hr backup or a dedicated IP address cost extra money, when the former is provided free (kinda) with my current AMP panel and the latter is provided free from Oracle (afiak). Also on AMP, I really don't want to give it up. It did just cost a one time payment of $10 with the $7 domain registration, which is really nothing but it would still be frustrating to have to get rid of it.
There is also the option of continue using OCI. Afiak just increasing the OCPUs wont help at all given the nature of the problem I'm having, but I have genuinely no idea what sort of instance I could even set up that would be ideal.
I know I could also technically buy a used or new computer to set up as a dedicated server in my own home. But I cannot do that in the current place I live.
Overall, I'm really just lost as to hosting service I should use now.
33 Replies
Thanks for asking your question!
Make sure to provide as much helpful information as possible such as logs/what you tried and what your exact issue is
Make sure to mark solved when issue is solved!!!
/close
!close
!solved
!answered
Requested by priority6#0
Here is one of the longer spark sessions I have. Yes, the chunks are all (mostly) pregenned, besides one player going to different dimensions
!spark feel free to make a spark, but in the end oracle’s singlethreaded performance is very poor and you’re better off using shared hosting
Spark Profiler
Spark can be used to see why your server or client is lagging.
Users can share a spark report via
/spark profiler start --timeout 300
which creates a report after 5 minutes. The spark report is useful in debugging why your server is lagging, so ideally you should always provide one while asking for support.
Download | Website | DocsAdmincraft Canned Responses
send the spark please
spark
spark is a performance profiler for Minecraft clients, servers, and proxies.
Spark Profile Analysis
❌ Processing Error
The bot cannot process this Spark profile. It appears that the platform is not supported for analysis. Platform: Forge
Requested by priority6
right bear with
tysm
What performance mods do you use?
Its what Steampunk LPS uses, tho I dont expect you to have that memorized, so give me one moment lol
Most of your lag is just entities, of which Alex’s mobs are the laggiest.
But in the end it’s your CPU that is incapable.
If you can get a list of perf mods then I can make some suggestions
Xenon, Radium, ModernFix, Clumps, Cupboard Utilities, Farsight, FerriteCore, Fast Async World Save, GPU Memory Leak Fix, Smoothchunk
there might be others that I'm missing but thats basically it
Okay those are pretty much the essentials
have you pregenerated?
ya, I saw that too. Those my players are generally unwilling to get rid of it.
yup
500 chunk radius
tho it was fastgen
mmmh
tho at this point most of us have settled in one area
honestly at the limits of OCI
ya thats what I guessed with my above post :/
modded servers are hard
i am realizing that now
(this is my first time hosting a server, ever)
defo check out #marketplace - some decent hosts in there.
Not allowed to recommend any in here myself, can in DMs or you can just browse
ya thats fair - if you got any strong suggestions feel free to DM me
I would just like to use my AMP panel, and have like 10gb of ram at a decent price 😅
What’s your budget & location?
my location is the Netherlands but most of my players are in the east coast. A location probably somewhere in New England would be the best
as i still get about 80-90ms for a server in NJ
budget? I would say like $30 a month, at most $40?
east coast of the US*
okay, I’ll dm you momentarily
tysm!!
done ^^
Since maybe others might see this, I'll say this here instead of our DMs. When migrating servers, generally to keep the server the same, I just need to copy and paste the files right?
like i doubt there is a major difference in how the server file structures and all that are set up
Of course I know the mods/configs/world will stay the same (god i hope)
Realistically yeah.
You’ve got two options.
Archive the entire server into one giant archive file (zip, whatever), transfer and unarchive, or do each file individually.
Typically I’d do individual files, because I find that unarchiving large files on hosts typically suck and either fail or take hours upon hours and then subsequently fail
Yeah, you’d always want to take a backup and save it locally if possible
...yaaaaa
with AMP im limited to like 500kbps, so even doing the world file takes...a long time
yeah…
some hosts do have an FTP / SFTP importer built in
which is nice
You can always make a ticket with lilypad and see if they’ll do the migration for you
ya, i tried to do that via SSH and through AMP, neither worked
oh not a bad idea, thanks!