# OnWarn: # Broadcast - Broadcast when a warning is issued # KickOnWarning - Kick a user when a warning is issued # CustomCommandOnWarning - Execute a custom command everytime a warning is issued. # CustomCommandOnEachWarning - Execute a different command for each warning. # Penalties: # Warning1: # Warning2: # OnJoin: # BroadcastWarningTotal - Broadcast how many warnings a user has upon joining # NotifyUserOfWarningTotal - Notify a user of how many warnings they have upon joining # NotifyAdminOfUserWarningTotal - Notify an admin of how many warnings a user has upon joining # NotifyAdminOfWarningExpire - Notify admin if a users warnings have expired upon joining # MaxWarnings: # WarningLimit - Specify a users maximum allowed warnings # AutoBan - Ban user upon exceeding the warning limit # DefineFinalBanMsg - Define the MaxWarning ban message # CustomCommandOnMaxWarning - Execute custom command on final warning # WarningExpiration - Define total number of DAYS before a newly set warning expires, if set to '0' warnings will not expire # USE_MYSQL - Whether to use MySQL instead of SQLite OnWarn: Broadcast: true KickOnWarning: false CustomCommandOnWarning: true CustomCommand: msg %player% &4You have just been warned &player& CustomCommandOnEachWarning: true Penalties: Warning1: none Warning2: none Warning3: kick %player% &4&lYou have just been warned 3 times %player% Warning4: tempban %player% 600 OnJoin: BroadcastWarningTotal: true NotifyUserOfWarningTotal: true NotifyAdminOfUserWarningTotal: false NotifyAdminOfWarningExpire: true MaxWarnings: WarningLimit: 5 AutoBan: true DefineFinalBanMsg: true BanMsg: &4&lYou have just been banned because you got warned 5 times %player% CustomCommandOnMaxWarning: true CustomCommand: broadcast &4&l %player% was banned permanently WarningExpiration: 0 MySQL: USE_MYSQL: false hostname: localhost hostport: 3306 database: warnings user: MYSQLUSER password: MYSQLPASS