Need some help to prevent an exploit.
Hi, I got a problem
There is an exploit that I don't know how to prevent. Basically a player joined my server and after a couple of second, the server started to lag, TPS dropped to 0-1, players got kicked repeatly.
Is there a way to prevent this?
(I posted the same thing in Reddit)
25 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 undefined.is.a.dev#0
I will send a spark report when it happen
But the whole things is on my post
note the guy named PumpKinBoy23, and messages of players got kicked in the end
Are all of your plugins up to date?
^^
I can make a spark report now
but not when it happen
Often times this can be the result of an exploit in a plugin or your server software -- here are some big ones with possible recent exploits:
- TradeSystem
- ChatSentry
Make ssure your server software is also up to date.
But yeah, we'll need a spark report for anything more than advice like this
spark
spark is a performance profiler for Minecraft clients, servers, and proxies.
Spark Profile Analysis
These are not magic values. Many of these settings have real consequences on your server's mechanics. See this guide for detailed information on the functionality of each setting.
✅ Your server isn't lagging
Your server is running fine with an average TPS of 20.
Requested by undefined.is.a.dev#0 • Page 1 of 2
wow
no
straight point from domain
probably shouldn't have this much memory usage on the host 👀

especially without any swap
no clue if that would even be the issue, but will eventually cause the server to just get killed by linux
ik
the server got killed several time
but that's not what i want to discuss now ig
yes
Just for clarity, are you like running minecraft on a vps?
but normally the tps is fine
when the incident happened the server just drop tps, players got kicked but the cpu and ram usage just normal (that is normal)
yes
self host pterodactyl panel
I mean, if the host runs out of memory and there's no swap, java will oom first before linux will kill it
sometimes
probably just 12gb would be fine
that should also make gc faster too
that is another issue (talk it here is not off topic ig 🤔)
the ram usage is different when i execute /ram command and in panel/in "top" command performed in terminal


that is also what i see in htop
wait i will send from htop
use spark health to check memory usage.
ie:



yes panel and other software outside the jvm generally cant see actual usage
only ram allocated
from the log i see they joined for the first time and after a couple of seconds, the server became laggy
they didn't perform any command, as you can see in the log i sent
i even disable redstone and check spark for armor stand and minecart
no

hmm
so that's purpur exploit?
that's weird isn't it
the current thing i did rn is do anti vpn and country block
okay 👍
Hi
So I found a video they recorded in my server performing the exploit
https://youtu.be/1YMy5LkxdVs?si=1rg79W8P3iOhOlNk
I still don't know how did that works. I tried to download that hacked client but can't see the module