Ever ran into somebody who appears to be running mods, but their modlist is empty? Well luckily, we can sorta tell if they are hiding their list if they use BeardLib! Basically, if a cheater is running beardlib and hiding their modlist, this mod will let you know.
If you are a cheater who hides their modlist, just remove beardlib to prevent this mod from catching you
But there are other far more effective ways to catch you anyways, so maybe just dont cheat in a PvE game
WORKS AS HOST ONLY
you can make this work as a client by changing line 13 from if channel_id == 4 and Net:IsHost() then to if channel_id == 4 then
no support will be provided for using this as a client
no support will be guaranteed to be provided for anything
if youre gonna cheat at least be smart about it
IMPORTANT NOTICE(S):
Spoiler!
there are other better ways of doing this
this code is awful since this is a proof of concept
dont use any form of autokick, always manually review before kicking
KNOWN ISSUES:
Spoiler!
this mod is bad
sometimes false errors
this mod is poorly coded
there is for sure a far better way to do this
this will not trigger for all players, only those who send beardlib outfit strings which makes basically half the code redundant