Sueta

PureFilter

v1.1.0

PureFilter is a lightweight, advanced chat filter for Paper 26.1.2+ (Java 25) that uses a Fuzzy-Matching engine to instantly block profanity disguised with spaces, leet-speak, or unicode, featuring fu

·Plugin
  1. v1.1.0latestPureFilter 1.1.0Jul 21, 2026

    1.1.0 - Standard Protection Update

    Added
    * Added tested support for the Paper 26.2 runtime while keeping Paper 26.1.2 as the minimum API target. * Added filter.protection-mode with STANDARD as the new default mode. * Added the legacy AGGRESSIVE protection mode for servers that still prefer substring-based matching. * Added optional allowed-word list support under filter.allow-list. * Added automatic generation of plugins/PureFilter/words/allowed.txt. * Added PureFilter as the default allowed-word example. * Added command completions for /purefilter reload, /purefilter rl, /purefilter info, and /purefilter status. * Added /purefilter rl as an alias for the reload command. * Added unit tests for the new protection behavior.
    Changed
    * STANDARD protection now blocks banned words only when they appear as standalone words after normalization. * Short banned words no longer cause normal words to be blocked. * Bypass detection still catches common separated and leetspeak variants.
    Notes
    * In the Paper 26 console, purefilter:purefilter reload successfully reloads the plugin. During local console smoke tests, plain purefilter reload was rejected by Paper's command dispatcher before reaching the plugin, while the status and info commands worked normally.
    75 downloads
  2. v1.0.0PureFilter 1.0.0Jun 11, 2026
    First version of the PureFilter plugin. PureFilter is a lightweight, advanced chat filter for Paper 26.1.2 (Java 25) that uses a Fuzzy-Matching engine to instantly block profanity disguised with spaces, leet-speak, or unicode, featuring full HEX color support and automated console punishments.
    26 downloads

Similar projects

Plugin →