I made a Minecraft server and also made a lot of plugins for the players. It is a fully functioning server. But sometimes someone comes with an old account and VPN and crashes our server with server crashers. How does such a server crasher work? I know there are different ways to crash a server. For example via WorldEdit commands. But I have no desire to analyze all the code from a client. That's why I'm asking the community here. It would also be nice to have a kind of explanation of how to protect it (with code).
I found this plugin: https://www.spigotmc.org/...oV5W-RXBwA
Does it help you?
Or that?: https://dev.bukkit.org/...er-against
This is not open source and the license refuses to copy the code. Therefore, the questioner can probably not do anything with it.
Especially since the plugin has not been updated since 1.8.8.
Ok, there's a code:
https://github.com/.../AntiCrash
Sry, I don't know much about plugins
A server that is not at least 90% secured against idiots is also not fully functional. To achieve this, a permission plugin, groups with rights, no opportunity to be given ingame surgery and above all, only to give someone worldedit who is 100% trusted and knows that they also have a clue.
Anyone else who comes to the server for the first time gets at most building / dismantling rights and only if they have played for some time can they get a higher rank / group.
No plug-in helps to crash a server if you have the necessary rights delivered free of charge.
And it doesn't matter whether someone comes with an Alt or VPN. The difference is not known by any plugin anyway.
Rather check your plugins for correctness and your logs for correctness. You have already contributed a lot to security.
Worldedit was just one example. My server has already been crashed without Worldedit installed.
A permission plugin is completely unnecessary if there are only owners and players.
So no player has any rights.
I wanted to allude to the protection for a packet overload