At first I thought it was the modem i'm using at home, so I replaced it. but the problem still persists.
Running the Pixelmon server, which requires Forge 1.12.2-14.23.5.2768
I'm pretty dumb when it comes to reading code, so if anyone's able to figure out the issue, do let me know as this is getting really annoying having hiccups in my connection every 30 minutes