NoSwear: Chat and Sign Profanity Filter for Minecraft

Mastering Server Chat Moderation with NoSwear Keeping a Minecraft server friendly and safe for players of all ages is a challenge every administrator faces. Whether you run a small community survival world or a bustling minigame network, offensive language can ruin the experience. That is where N...

Download NoSwear for Minecraft 1.8.1, 1.7.2

Original name: NoSwear

Minecraft: 1.7.2, 1.8.1

FileVersionLoaderSize
NoSwear.jar——11 КБDownload
NoSwear.zip1.7.2—11 КБDownload
NoSwear__1_.jar1.8.1—9 КБDownload

Mastering Server Chat Moderation with NoSwear

Keeping a Minecraft server friendly and safe for players of all ages is a challenge every administrator faces. Whether you run a small community survival world or a bustling minigame network, offensive language can ruin the experience. That is where NoSwear comes in — a powerful, lightweight plugin designed to automatically filter inappropriate words from chat, signs, and even punish repeat offenders. This guide walks you through everything you need to know about using NoSwear to maintain a clean and welcoming server environment.

What is NoSwear?

NoSwear is a Bukkit/Spigot plugin that acts as a real-time chat filter. Unlike simple word blacklists, it gives server owners granular control over how swearing is handled. You can choose to simply block the message, kick the player, or even make them explode — yes, literally explode — if they cross the line. The plugin also covers signs, preventing players from writing inappropriate text on placed blocks. It is a must-have tool for anyone who wants automated moderation without constantly monitoring chat.

Key Features of NoSwear

NoSwear packs a surprising amount of flexibility under the hood. Here are the standout features that make it a favorite among server admins:

  • Chat and Sign Filtering: Automatically censors swear words in both public chat and on signs, keeping the entire world clean.
  • Customizable Punishments: Choose between a simple message block, a kick from the server, or an explosive consequence that literally blows up the offending player.
  • Global Permission Node: Write your own permission node to exempt certain players or staff from the filter, ensuring moderators can still communicate freely.
  • Custom Join and Quit Messages: Disable or enable the default join/quit notifications and replace them with fully colored messages using '&' codes.
  • Command Execution on Swear: Trigger any console command when a player swears — perfect for logging, warning systems, or integrating with other plugins.
  • Anti-Spam and Anti-Caps: Built-in systems to reduce message spam, excessive capitalization, and even advertising in chat.
  • Chat Cooldown: Prevent players from flooding chat by setting a cooldown between messages.
  • Chat Clearing: Clear the chat for a specific player, a targeted individual, or the entire server with simple commands.
  • Customizable Prefix: Change the plugin's message prefix to match your server's branding.

Installation and Setup

Getting NoSwear running on your server is straightforward. First, download the latest plugin JAR from the official SpigotMC resource page (search for NoSwear) or from the developer's GitHub repository. Once you have the file, place it into your server's plugins folder and restart or reload the server. The plugin will generate a default configuration file where you can define your own swear word list and tweak every behavior. If you manage your server through a modern launcher, the process becomes even smoother. For instance, the foxygame.net launcher offers a convenient menu where you can browse, download, and install mods and plugins directly, saving you the hassle of manual file transfers.

Configuring NoSwear to Fit Your Server

After installation, open the config.yml file to unlock the plugin's full potential. Here you can specify exactly which words are blocked, whether to use a whitelist or blacklist approach, and how punishments escalate. The configuration also allows you to set the explosion power if you opt for that dramatic penalty, define the kick message, and enable or disable the join/quit message override. The anti-advertise feature uses a separate list of domains and IPs to automatically mute players who try to promote other servers. Every option is well-documented inside the file itself, making it easy even for beginners to customize.

Permissions and Commands

NoSwear uses a straightforward permission system to control who can bypass the filter or use administrative commands. The main permission node is noswear.bypass, but you can define your own global node in the config. Staff members should be granted this permission to avoid being censored. The plugin also introduces several commands that help with moderation:

  • /noswear reload – Reloads the configuration without restarting the server.
  • /noswear clear – Clears the chat for all players.
  • /noswear clear [player] – Clears chat for a specific player.
  • /noswear toggle – Temporarily enables or disables the filter.

These commands give you on-the-fly control during live events or when testing new word lists.

Why NoSwear Stands Out

Many chat moderation plugins exist, but NoSwear distinguishes itself with its combination of simplicity and depth. The optional explosion punishment adds a layer of humor and immediate feedback that players remember, while the ability to execute custom commands opens up endless integration possibilities. The anti-spam, anti-caps, and chat cooldown features turn it into a comprehensive chat management suite rather than just a swear filter. Moreover, the plugin is actively maintained, with source code available on GitHub for developers who want to contribute or audit the code.

Conclusion

NoSwear is an essential addition to any Minecraft server that values a positive community atmosphere. It automates the tedious task of monitoring chat, enforces rules consistently, and gives you the tools to handle offenders in creative ways. From its flexible punishment system to the handy anti-spam modules, every feature is designed to reduce your workload while keeping players safe. Install it today, spend a few minutes tailoring the configuration, and enjoy a cleaner, friendlier server where everyone can focus on building, exploring, and having fun — without the worry of toxic language.