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
Admincraft Meta
Admincraft Meta2mo ago
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
Priority6
Priority6OP2mo ago
Here is one of the longer spark sessions I have. Yes, the chunks are all (mostly) pregenned, besides one player going to different dimensions
No description
Skullians
Skullians2mo ago
!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
Carl-bot
Carl-bot2mo ago
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 | Docs
From An unknown user
Admincraft Canned Responses
Skullians
Skullians2mo ago
send the spark please
Priority6
Priority6OP2mo ago
spark
spark is a performance profiler for Minecraft clients, servers, and proxies.
Admincraft Meta
Admincraft Meta2mo ago
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
Skullians
Skullians2mo ago
right bear with
Priority6
Priority6OP2mo ago
tysm
Skullians
Skullians2mo ago
What performance mods do you use?
Priority6
Priority6OP2mo ago
Its what Steampunk LPS uses, tho I dont expect you to have that memorized, so give me one moment lol
Skullians
Skullians2mo ago
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
Priority6
Priority6OP2mo ago
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
Skullians
Skullians2mo ago
Okay those are pretty much the essentials have you pregenerated?
Priority6
Priority6OP2mo ago
ya, I saw that too. Those my players are generally unwilling to get rid of it. yup 500 chunk radius tho it was fastgen
Skullians
Skullians2mo ago
mmmh
Priority6
Priority6OP2mo ago
tho at this point most of us have settled in one area
Skullians
Skullians2mo ago
honestly at the limits of OCI
Priority6
Priority6OP2mo ago
ya thats what I guessed with my above post :/
Skullians
Skullians2mo ago
modded servers are hard
Priority6
Priority6OP2mo ago
i am realizing that now (this is my first time hosting a server, ever)
Skullians
Skullians2mo ago
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
Priority6
Priority6OP2mo ago
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 😅
Skullians
Skullians2mo ago
What’s your budget & location?
Priority6
Priority6OP2mo ago
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*
Skullians
Skullians2mo ago
okay, I’ll dm you momentarily
Priority6
Priority6OP2mo ago
tysm!!
Skullians
Skullians2mo ago
done ^^
Priority6
Priority6OP2mo ago
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)
Skullians
Skullians2mo ago
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
Priority6
Priority6OP2mo ago
...yaaaaa with AMP im limited to like 500kbps, so even doing the world file takes...a long time
Skullians
Skullians2mo ago
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
Priority6
Priority6OP2mo ago
ya, i tried to do that via SSH and through AMP, neither worked oh not a bad idea, thanks!

Did you find this page helpful?