Hydra Docs
Advanced

config.lua overrides

Override Hydra's built-in defaults for one server, when the hub's settings are not enough.

You rarely need this

Almost everything is set on Hydra Hub: the detection policy, the combat engine, Discord, heal and armour items, live screens and the mode. The config/config.lua in the download is empty on purpose.

How overrides work

Anything you put in HydraConfig overrides Hydra's default of the same name. Tables are merged; lists replace the default list.

lua
HydraConfig = {
    -- server side
    Heal = { ItemCreditMs = 90000 },
    TxAdmin = { GraceMs = 15000 },

    -- the players' game (client side)
    Client = {
        SafeZones = { ExemptCodes = { 'INVINCIBLE', 'GODMODE' } },
    },
}

Restart HydraAC after a change.

Keep your config.lua when you replace the HydraAC folder after a loader update. Ask in the Hydra Discord before changing a setting you are not sure about: most problems have a better fix on the hub.