nineMinecraft is a joke site.
nineMinecraft is in no way affiliated with Modrinth or 9minecraft. (And frankly, who wants to be affiliated with the latter?)
ezFilter

ezFilter

Plugin

An easy, customizable chat filter for you minecraft server. With a Discord logging option.

Server ManagementOptimizationSocialUtility

33 downloads
1 follower

ezFilter 1.0

Changelog

EzFilter v1.0.0 - Initial Release

Release Date: 08/11/2024

New Features

  • Chat Filtering:

    • Introduced the ability to filter specific words in player chat. Messages containing banned words will be automatically deleted.
    • Added a configurable list of banned words in config.yml.
    • Implemented basic bypass prevention by detecting spaces and other character manipulations.
  • Warning System:

    • Players will receive warnings if they attempt to use banned words.
    • Configurable threshold for warnings before taking further action.
    • Option to kick or ban players after reaching a certain number of warnings.
  • Discord Webhook Integration:

    • Logs filtered messages and player warnings to a configurable Discord webhook.
    • Includes player information and message content in Discord embed.
    • Configurable Discord embed styling, including player head as an image.

Configurable Options

  • Banned Words List: Easily modify and update the list of banned words via config.yml.
  • Warning Thresholds: Configure the number of warnings a player can receive before they are kicked or banned.
  • Action on Max Warnings: Choose between kicking or banning players when they exceed the warning limit.
  • Discord Webhook: Enable or disable Discord logging, and configure the webhook URL in config.yml.

Improvements and Optimizations

  • Performance: Efficient handling of chat events to minimize impact on server performance.
  • Usability: Easy-to-use configuration file with comments explaining each option.

Known Issues

  • None reported yet. Please report any issues or bugs on the plugin's support page or repository.

Future Plans

  • Advanced Bypass Detection: Implement more sophisticated techniques to detect and prevent bypass attempts.
  • Customizable Messages: Allow for fully customizable warning messages, kick/ban messages, and Discord log messages.
  • Database Integration: Optional logging of filtered messages and warnings to a database for long-term storage.

Files

ezFilter-1.0.jar(7 KiB) Primary Download

Project members

ServoCorp

Member


Technical information

License
ARR
Project ID