Your rule configured to use message-mask as regular expression (type: REGEX): But in regular expressions symbols "[" and "]" are control symbol, so you must use "\[" and "\]": Code: tntrun: type: REGEX message-mask: '\[Quicksand\] You aren''t playing' replace-to: cooldown-time: Other way is using comparing method instead of regex (type: EQUAL): Code: tntrun: type: EQUAL message-mask: '[Quicksand] You aren''t playing' replace-to: cooldown-time: