Military Spec Language Filter

Military Spec Language Filter

Updates Coming soon! I have been busy with a few projects and have been doing this on the side. Next update includes a database holding all records of players language, also much better commands. One final thing is that I will release two versions, one for 1.6.4, and the other for bungee cord.

Summary

This plugin was designed in junction with requests from many server admins and moderators. This will filter all commands and chat messages, and watches for specified words and even executes specific actions.

Features

  • Custom word groups that allow specific commands and messages to be sent to the player in the case of the specified word being said.
  • Filters private messages
  • Config can be altered via command line
  • Easy to use

Permissions

language.admin - Exempt from language filter and allows configuration/editing of language filter via in game commands language.exempt - Exempt from language filter

Commands

  • /language add [word] - adds a word to the swear list.
  • /language remove [word] - removes a word from the swear list.
  • /language exempt [word] - adds a word to the exemption list.
  • /language rexempt [word] - removes a word from the exemption list.
  • /language list - shows the swear list.
  • /language elist - shows the exception list.
  • /language addword [word] message:[message] [/Command] - Adds word to custom configuration with messages and commands.
  • /language getlist - Lists all custom configs and displays ID's.
  • /language removeword [id] - removes word from custom configuration.

Config

commandChecking: true
swears:
- Word (Swear word)
exception:
- [Word] (If village is said, the word lag will not be detected inside the word village)
ChatMessage: I <3 MilSpec! (What chat message will be replaced with if swear detected)
CustomWordActions:
- lag-Saying lag is annoying-kick <player>  ( word-Message-Command (if player name is required place <player>))

Bugs

Send me a pm! I am happy to fix things or redo things to make it better!

TODO

  • IP address filter
  • Anti spam
  • Swear tracking to allow command executions when they swear a certain amount of time.
  • Anti advertising

Github Source


Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

Categories

Recent Files