Anti-stop protection
No resource of your server can be stopped without Codeon Shield starting it again.
Every resource is protected
There is nothing to configure: from the moment it starts, Codeon Shield protects every resource of the server. If someone stops one (with stop or from txAdmin), it is started again 1.5 seconds later and an alert is sent to the Live detections webhook.
restart nameworks as usual: the resource is already running again when it is checked.- If a resource stops 5 times in a minute (for example, because it fails to start), it is no longer restarted so the server is not flooded, and the console tells you.
- Nothing is restarted when the server is shut down from txAdmin.
- The
monitorresource (txAdmin) is never touched.
If you really need to stop a resource, shut the server down, remove it from
server.cfg and start the server again.Codeon Shield itself
A resource cannot start itself again, so CodeonShield is protected through the other resources. For that Codeon Shield adds its line to the fxmanifest.lua of every resource on start (see Installation). Thanks to it:
- If someone stops
CodeonShield, the other resources start it again within a few seconds. - If it cannot be started, it keeps retrying every few seconds until it is running again. No player is kicked.
- The Dashboard shows the server as Not responding and Live detections is alerted.
On the player side
If a cheater stops a resource in their own game, the Resource stop module (in Server & client integrity) detects it.