Articles on: Plugin Setup

How to install and use AntiSpam [Nukkit]

πŸ›‘οΈ AntiSpam Plugin Guide (Minecraft 1.17 – 1.21)


In this article, I will guide you through installing and setting up the AntiSpam plugin on your Minecraft server. This plugin helps prevent spam in the chat by introducing cooldowns, blocking repeated messages, and filtering out specific words.




πŸ”§ How to Install AntiSpam


To get started:


  1. Download AntiSpam

You can get the plugin from SpigotMC or its original source.


  1. Upload to Server

Place the downloaded .jar file into the plugins/ folder of your Minecraft server using SFTP or your panel’s file manager.


  1. Restart the Server

After uploading, restart your server. A config.yml and languages/ folder will be generated automatically.


  1. Verify Installation

Use /antispam reload to test that the plugin is active and working correctly.




πŸ”€ Commands & Permissions


πŸ“Œ /antispam reload

Description: Reloads the configuration and language files.

Permission: antispam.reload


πŸ”’ Permissions Overview


Permission Node

Description

antispam.bypass

Exempts a player from all AntiSpam restrictions

antispam.reload

Allows a user to reload the plugin

antispam.notify

Notifies player (e.g., admins) about available updates




βš™οΈ Configuration (config.yml)


This plugin offers a very simple yet powerful configuration. Here's what each option does:


language: EN # Configure the language of the plugin.
block-repeated-messages: true # Allows you to block repeatedly sent words.
repeat-message-delay: 60 # The amount of seconds player needs to wait before sending the same message.
delay: 3 # The wait time before a player could send a new message.
block-repeated-characters: true # Blocks messages with too many repeated characters.
max-repeating-characters: 3 # Maximum number of allowed repeated characters before being blocked.
blocked-words: # List of words that are automatically blocked from chat
- "badword1"
- "badword2"



🌍 Language Support

AntiSpam supports multiple languages:


πŸ‡¬πŸ‡§ English (Locale_EN.yml)


πŸ‡¨πŸ‡Ώ Czech (Locale_CZ.yml)


πŸ‡©πŸ‡ͺ German (Locale_DE.yml)


All language files are customizable and located in the /languages folder. You can add your own translation by copying and editing one of them.


πŸ“Ž Important Notes from the owner

Do not report bugs in plugin reviews. Instead, join the Discord Support Server.


If you are updating, make sure to check for new entries in config.yml and language files.


Feel free to suggest features on Discord.

Plugin Developer: Kijler

Updated on: 01/07/2025

Was this article helpful?

Share your feedback

Cancel

Thank you!