WordFilterShield

WordFilterShield — Smart, Modern, and Powerful Chat Protection

WordFilterShield is a lightweight yet feature‑rich moderation plugin for Paper / Spigot / Purpur / Pufferfish / Folia / Bukkit servers.
It automatically detects forbidden words, applies configurable punishment effects, tracks player violations, and provides a clean GUI for managing all features.

Designed with stability, clarity, and admin convenience in mind.

Key Features

Automatic Reaction to Forbidden Words
When a player sends a message containing a forbidden word, the plugin can apply:

– Lightning damage
– Fire
– Knockback
– Blindness

All effects can be enabled/disabled and fully configured through the GUI.

Fully Customizable Forbidden Word List
– Add/remove words directly through the GUI
– Chat input for adding new words
– Supports Cyrillic and Unicode
– Handles complex expressions
– Instant updates — no reload required

Clean and Intuitive GUI
Command:

/wordfiltershield gui

The GUI includes:

– Effect strength settings
– Effect toggles
– Forbidden word editor
– Owner information
– “About plugin” section

Perfect for both beginners and experienced administrators.

Role System (Owner / Admin / Player)

Owner
– Full access to all commands
– Can add/remove admins
– Can view all player statistics
– Can change plugin language

Admins
– Access to GUI
– Can view statistics of players and other admins
– Cannot modify owner

Players
– Cannot access admin features
– Receive effects when using forbidden words

All roles are stored by UUID, so nickname changes do not break permissions.

Violation Statistics

The plugin tracks:

– Violations in the last 24 hours
– Total violations

Command:
/wordfiltershield stats

Access depends on the user’s role.

Configurable and Transparent

The plugin automatically generates a clean configuration containing:

– Forbidden words
– Effect settings
– Owner/admin data
– Language
– All messages (fully editable)

Commands

/wordfiltershield help
/wordfiltershield gui
/wordfiltershield owner
/wordfiltershield setowner /wordfiltershield delowner
/wordfiltershield setadmin /wordfiltershield deladmin /wordfiltershield admins
/wordfiltershield stats /wordfiltershield language

A new Soft Filter mode allows forbidden words to be quietly replaced with *** without blocking messages or sending warnings, creating a smoother and less intrusive chat experience while still applying all configured punishment effects.

Why Choose WordFilterShield?

– Fast and lightweight
– Clean and intuitive GUI
– Fully customizable
– Professional role system
– UUID‑based permissions
– Supports Paper 1.21+ and other
– Clear, readable code
– Automatic owner warnings
– Fully localized (English + Russian)

Thanks for 300+ views!
Carefully developed with attention to detail.
If you use the plugin — thank you!

Swear Blocker

# SwearBlocker

A profanity filter for Spigot, Paper, and Folia. Catches the bypasses people actually try.

Punctuation between letters, leet substitutions, repeated characters, reversed words, diacritics, visually-confusable Unicode (Cyrillic, fullwidth, math italic). All caught. `assistant`, `class`, `bass` — left alone.

Runs on chat, signs, written books, anvil renames, and a configurable list of commands. MC 1.19+.

## What happens when someone swears

The bad word gets swapped. By default you get whimsical nonsense:

> **steve:** sparkly cosmic waffle overlord, friend of hamster

Set `tone: serious` if you’d rather see asterisks.

## Detection

If `darn` were blocked, all of these would still get caught:

“`
darn exact match
daaarn repeat collapse
d@rn leet (a → @)
d.a.r.n separators
nrad reversed
därn diacritics
dаrn homoglyph fold (Cyrillic ‘а’)
d·a·r·n zero-widths
“`

Phonetic matching (Metaphone, catches sound-alikes) is opt-in.

## Escalation

Optional, off by default. If you want it:

“`yaml
actions:
enabled: true
ladder:
– { threshold: 1, window-minutes: 60, run: [replace, title, log] }
– { threshold: 3, window-minutes: 60, run: [warn, warn-staff, log] }
– { threshold: 6, window-minutes: 60, run: [mute, log], mute-duration-minutes: 10 }
– { threshold: 10, window-minutes: 60, run: [kick] }
– { threshold: 15, window-minutes: 1440, run: [ban] }
“`

Rolling-window per player, persisted to disk.

## Commands

All under `/swearblocker` (`/sb`).

`/sb info` · `/sb test ` · `/sb add` · `/sb remove` · `/sb exclude` · `/sb stats` · `/sb clear` · `/sb reload`

## Install

– Paper or Folia (1.20.5+): `SwearBlocker-Paper-2.0.0.jar`
– Spigot (1.19+): `SwearBlocker-Spigot-2.0.0.jar`

Drop in `plugins/`, restart. No required dependencies.

## Velocity?

Not in 2.0. Signed chat in 1.19.1+ blocks proxy-side rewrites unless you install a bridge plugin everywhere, and the broken-paths weren’t worth shipping. Run SwearBlocker on each backend instead.

## Links

– **Discord** — discord.gg/aJqqs2hYQJ
– **Companion plugin** — Broadcast++ for full-featured server announcements

SVCMute

A simple addon for Simple Voice Chat to stop players from being able to talk when Muted.

This Addon Supports

LiteBans

EssentialsX

AdvancedBan

AdvncedBanX

PAPI Placeholders:

%svcmute_muted%
%svcmute_remaining%
%svcmute_remaining_ms%

Feature Roadmap
N/A

Suspicious Transform

# Suspicious Transform
Using a brush, transforms sand and gravel into a guard version. And also, if there is an item in the secondary hand, puts one unit into the block.

Survival Unlocked

# Survival Unlocked

**Survival Unlocked** is a lightweight plugin that introduces small, balanced tweaks and quality-of-life
improvements to the survival game mode. It is designed to feel like it could belong in the base game,
keeping the classic vanilla atmosphere intact.

## Features

| Feature | Description |
|—————————|——————————————————————————————————————————|
| Smooth Sleep Transition | Smoothly skips the night with an animation when enough players are sleeping, using the `playersSleepingPercentage` gamerule. |
| Custom Shaped Portals | Build nether portals in any shape, including with crying obsidian. |
| Throwable Fireballs | Players can throw fireballs from their hand. |
| Zombie Horse | A zombie riding a zombie horse can spawn when a lightning strikes during a thunderstorm. |
| Better Armor Stands | Armor stands have arms and can change poses when shift-clicked. |
| Better Tridents | Tridents enchanted with loyalty will return when thrown into the void. |
| Invisible Item Frames | Make item frames invisible by right-clicking them with shears. |
| Silk Touch Paintings | Destroy paintings with a silk touch tool to collect the exact painting variant, preserving its artwork. |
| Silk Touch Spawners | Mine mob spawners with a silk touch tool to collect and place them for decoration. |
| Lock Chests | Lock chests by shift-right-clicking them with a trial key. |
| Villagers Follow Emeralds | Villagers are attracted to players holding emerald blocks. |
| Call Your Pets | Call your pets to you by using a goat horn. |
| Transfer Your Pets | Transfer pets between players by shift-right-clicking them with a leashed pet. |
| Keep Baby Animals | Keep animals in their baby form by feeding them a poisonous potato. |
| Silence Mobs | Use a name tag named `silence` to mute mobs, or `unsilence` to restore their sounds. |
| More Mob Heads | Mobs have a chance to drop their heads on death. Chances are configurable. |
| Player Head Drops | Players drop their heads when killed by another player. |
| Shear Name Tags | Remove nametags from mobs by right-clicking them with shears. |
| Coordinate Hud | Shows coordinates and direction on the action bar. |

## Commands

| Command | Description | Permission |
|—————————–|————————————————————|———————————-|
| `/survivalunlocked version` | Displays the current plugin version and checks for updates | `survivalunlocked.admin` |
| `/survivalunlocked reload` | Reloads the plugin’s configuration files | `survivalunlocked.admin` |
| `/survivalunlocked toggle` | Opens an in-game menu to toggle features on or off | `survivalunlocked.admin` |
| `/coordinatehud` | Shows coordinates and direction on the action bar | `survivalunlocked.coordinatehud` |

Survival DebugStick

# 🪄 Survival Debug Stick

**Version:** 1.0.0
**Minecraft Version:** 1.18+

## 📜 Description

The **Survival Debug Stick** plugin lets players craft and use the powerful Vanilla Debug Stick **directly in Survival**—no `/give` commands needed!
It also protects certain blocks and states from unwanted interactions.

## ✨ Features

– Craft the **real Minecraft Debug Stick** via a configurable recipe.
– Prevent interactions with **blacklisted blocks** and **blacklisted block tags**.
– Block water interactions in selected worlds. 💧
– Show **informative messages in chat or action bar** when interactions are blocked.
– Fully configurable via `config.yml`:
– Customize crafting ingredients and recipe shape. 🍴
– Set your own interaction-block messages. 💬
– World-specific water restrictions. 🌍

## ⚙️ Installation

1. Download the plugin JAR and place it in your server’s `plugins` folder.
2. Start the server to generate the `config.yml`.
3. Adjust the `config.yml` as desired. ✏️
4. Restart the server or reload the plugin (note: `/reload` is **not recommended**). 🔄

## 🛠 Configuration

“`yaml
Debug_stick_craft:
enabled: true
shape:
line1: “N”
line2: “S”
line3: “S”
ingredient:
N: “NETHER_STAR”
S: “STICK”

Blacklist_block:
– bee_nest
– cake
– composter

Blacklist_tag_block:
– candles
– crops

Survival Core

![Banner Survival Core](https://cdn.modrinth.com/data/cached_images/a825c154f850fe03dc297a002f577538f643dba5_0.webp)

# 🌟 SurvivalCore

### *Elevate Your Vanilla Survival Experience*

![Paper](https://papermc.io/)
![Java](https://adoptium.net/)
![License](LICENSE)
![Version](https://github.com/minekarta/survivalcore)

*A premium survival enhancement plugin that adds quality-of-life features while preserving the vanilla Minecraft experience. Designed for performance and fully configurable.*

[Features](#-features) • [Installation](#-installation) • [Commands](#-commands) • [Permissions](#-permissions) • [Configuration](#-configuration)

## ✨ Features

### 🌾 Harvest Hoe
**Auto-harvest & replant crops**

– Works with Wheat, Carrots, Potatoes, Beetroot, Nether Wart
– Tier-based radius (Wood: 1×1 → Netherite: 5×5)
– Particle & sound effects
– Respects tool durability

### 🪓 Timber (Tree Feller)
**Fell entire trees instantly**

– Sneak + break to activate
– Tier-based max blocks (up to 512 with Netherite)
– Auto-replant saplings
– Animated block breaking

### ⛏️ Vein Miner
**Mine entire ore veins at once**

– All vanilla ores supported
– Tier-based limits (up to 128 with Netherite)
– XP multiplier support
– Deepslate ores included

### 💀 Custom Mob Drops
**Configure extra drops from any mob**

– Per-mob drop configuration
– Looting enchantment bonus
– Rare drop particle effects
– Boss bonus XP system

### 📊 Player Statistics
**Track comprehensive player stats**

– Blocks mined/placed
– Mobs & players killed
– Deaths, playtime, distance
– Leaderboard system

### � Keep Inventory
**Save a percentage of items on death**

– Tier-based percentages (25% → 100%)
– Priority modes: Armor, Hotbar, Random
– Optional XP preservation
– Permission-based tiers

### 🪑 Sit & Lay
**Immersive sitting and laying system**

– Sit on stairs, slabs, carpets
– `/sit` and `/lay` commands
– Stand on damage option
– Natural pose animations

### 🎒 Portable Utilities
**Open crafting interfaces anywhere**

– 8 portable interfaces
– Per-utility cooldowns
– Sound effects
– Bypass permissions available

## 📦 Installation

“`
1. Download SurvivalCore-1.0.0-ALPHA.jar
2. Place in your server’s plugins/ folder
3. Restart the server
4. Edit config.yml and messages.yml as needed
5. Use /survivalcore reload to apply changes
“`

### Requirements

| Requirement | Version |
|————|———|
| 📄 Paper/Folia | 1.21+ |
| ☕ Java | 21+ |

## 💻 Commands

### Main Commands

| Command | Description | Permission |
|———|————-|————|
| `/survivalcore` | Main plugin command | `survivalcore.admin` |
| `/survivalcore reload` | Reload configuration | `survivalcore.reload` |
| `/survivalcore info` | Show plugin info | `survivalcore.info` |
| `/survivalcore help` | Show help menu | — |

### Statistics

| Command | Description | Permission |
|———|————-|————|
| `/stats` | View your statistics | `survivalcore.stats` |
| `/stats ` | View player statistics | `survivalcore.stats` |
| `/leaderboard [category]` | View leaderboard | `survivalcore.leaderboard` |

**Leaderboard Categories:** `blocks_mined`, `blocks_placed`, `mobs_killed`, `players_killed`, `deaths`, `time_played`, `distance_walked`, `fish_caught`

### Sit & Lay

| Command | Description | Permission |
|———|————-|————|
| `/sit` | Sit down at current location | `survivalcore.sit` |
| `/lay` | Lay down at current location | `survivalcore.sit.lay` |

### Portable Utilities

| Command | Aliases | Description | Permission |
|———|———|————-|————|
| `/craft` | `/workbench`, `/wb` | Open crafting table | `survivalcore.portable.craft` |
| `/enderchest` | `/ec`, `/echest` | Open ender chest | `survivalcore.portable.enderchest` |
| `/anvil` | — | Open anvil | `survivalcore.portable.anvil` |
| `/grindstone` | — | Open grindstone | `survivalcore.portable.grindstone` |
| `/stonecutter` | — | Open stonecutter | `survivalcore.portable.stonecutter` |
| `/cartography` | — | Open cartography table | `survivalcore.portable.cartography` |
| `/smithing` | — | Open smithing table | `survivalcore.portable.smithing` |
| `/loom` | — | Open loom | `survivalcore.portable.loom` |

## 🔐 Permissions

### Admin Permissions

| Permission | Description |
|————|————-|
| `survivalcore.admin` | Full admin access |
| `survivalcore.reload` | Reload configuration |
| `survivalcore.info` | View plugin info |

### Feature Permissions

| Permission | Description |
|————|————-|
| `survivalcore.harvesthoe` | Use harvest hoe feature |
| `survivalcore.timber` | Use timber/tree feller |
| `survivalcore.veinminer` | Use vein miner |
| `survivalcore.mobdrops` | Receive custom mob drops |
| `survivalcore.keepinventory` | Keep items on death |
| `survivalcore.stats` | View player statistics |
| `survivalcore.leaderboard` | View leaderboard |
| `survivalcore.sit` | Use sit feature |
| `survivalcore.sit.lay` | Use lay feature |

### Portable Permissions

| Permission | Description |
|————|————-|
| `survivalcore.portable.*` | All portable utilities |
| `survivalcore.portable.craft` | Portable crafting table |
| `survivalcore.portable.enderchest` | Portable ender chest |
| `survivalcore.portable.anvil` | Portable anvil |
| `survivalcore.portable.grindstone` | Portable grindstone |
| `survivalcore.portable.stonecutter` | Portable stonecutter |
| `survivalcore.portable.cartography` | Portable cartography |
| `survivalcore.portable.smithing` | Portable smithing |
| `survivalcore.portable.loom` | Portable loom |
| `survivalcore.portable.nocooldown` | Bypass all cooldowns |

### Keep Inventory Tiers

| Permission | Keep Percentage |
|————|—————–|
| `survivalcore.keepinventory.basic` | 25% |
| `survivalcore.keepinventory.vip` | 50% |
| `survivalcore.keepinventory.mvp` | 75% |
| `survivalcore.keepinventory.elite` | 100% |

### 🌐 Connect With Us

![Website](https://minekarta.com)
![Discord](https://discord.gg/minekarta)

*Made with ❤️ by Minekarta Studio*

Surf Server Brand Customizer

# SurfServerBrandCustomizer

SurfServerBrandCustomizer is a lightweight and flexible Minecraft plugin designed to give server owners full control over the displayed server brand name. With this plugin, you can customize the server brand that appears to players, making your server stand out with a unique identity.

## Features
– **Custom Server Brand Name**: Change the server brand name with a simple command.
– **Dynamic Updates**: Update the brand name instantly for all online players without restarting the server.
– **Simple Configuration**: Configure the brand directly in the plugin’s configuration file or via commands.
– **PacketEvents Integration**: Powered by PacketEvents for seamless handling of plugin messages.
– **Brigadier Commands**: Supports modern and user-friendly command handling with Brigadier.

## Commands
– `/serverbrand set `
Set the custom server brand name.
– `/serverbrand reload`
Reload the plugin’s configuration.

## Installation
1. Download the plugin from Modrinth.
2. Download packetevents.
3. Place both `.jar` files into your server’s `plugins` folder.
4. Start the server and modify the configuration file (`config.yml`) to set your desired brand.
5. Use `/serverbrand reload` to apply changes instantly.

## Why SurfServerBrandCustomizer?
This plugin is perfect for those looking to add a personal touch to their server or hide the default brand name. Whether you run a public server or a private community, SurfServerBrandCustomizer makes branding effortless.

Make your server unique today! 🎉

![bstats](https://bstats.org/signatures/bukkit/surf-serverbrand-customizer.svg)

SupremeVouchers

![SupremeVouchers](https://cdn.modrinth.com/data/cached_images/0cc06755f7517c49851a37c9001cd80ba70b7ced_0.webp)

Requires **NBTAPI** To work

**What is SupremeVouchers?**

This plugin allows you to easily create unlimited vouchers with a easy in-game GUI editor.

**What makes this voucher plugin different, from other voucher plugins?**

After dealing with countless voucher plugins that were complicated and missing essential features, I decided to create SupremeVouchers. It’s designed to be intuitive, powerful, and effortless when creating or editing vouchers.

I am always looking to improve the plugin, so if you have any suggestions/ideas please let me know.

**There’s an issue/bug where can I report it?**

You can get instant support from my Discord Server.

**Moving from CrazyVouchers?**
1. Remove the CrazyVouchers.jar **file but keep the folder.**
1. run /vouchers merge, it will detect CrazyVouchers and load them all into SupremeVouchers.

**Dependencies:**

– NBTAPI
– Vault
– PlaceholderAPI

**Supported Plugins:**

– HeadDatabase (hdb-)
– ItemsAdder (itemsadder-)

Found a bug or have a suggestion?
Join my Discord Server to report.

SupremeTags

![SupremeTags](https://cdn.modrinth.com/data/cached_images/7b6b42c5bfaf0f19ba75e9060c9f7b720e82fd4f_0.webp)

Requires **NBTAPI** To work

**What is SupremeTags?**

SupremeTags is a permission based tags plugin that gives your players the ability to select tags and showcase them around the server in chat/tab/scoreboard.

**What makes this tag plugin different, from other tag plugins?**

SupremeTags has features that other similar plugins do not include such as personal tags, animated tags, in-game tag editor(GUI Based) & multiple different hex/rgb support for chat plugins that may use.

You can also check below at the features it offers, guaranteed offers 10+ features that other do not have.

**There’s an issue/bug where can I report it?**

You can get instant support from my Discord Server.


**Dependencies:**

– NBTAPI
– Vault
– PlaceholderAPI
– ProtocolLib (Not Required)
– PacketEvents (Not Required)

**Supported Plugins:**

– Chat Plugins (Use {tag})
– HeadDatabase (hdb-)
– ItemsAdder (itemsadder-)

![Replace this with a description](https://cdn.modrinth.com/data/cached_images/ac11af11f14d6d8d173d5e4cfbac077b2c34a047_0.webp)

– Personal Tags – allows users to make their own personal tags with limits/settings and blacklisted word detection.
– Animated Tags – allows owners to make framed base strings for each tag and set interval speed.
– Tag Vouchers – very own built in tag item vouchers, allow players to withdraw tags and give to other players to redeem or put them in crates.
– Tag Variants – allows owners to set sub-styled tags for parent tags.
– Categories – categorizes tags into categories, with a main menu to select each category.
– Buyable tags – each global tag has its very own economy settings, support 6 economy types (giving more advanced control over tags)
– Tag editor – offers an ingame tag editor for you to easily edit any tag without having to go into tags.yml.
– Configuration Menu – offering a simple in-game config.yml editor, this simply allows you to toggle any option without having to touch the config file and auto reloads.
– Tag Effects – allows owners to set minecraft effects when tags are selected and auto unselects when tag is reset by user — giving a more gameplay purpose rather than just cosmetic.
– Tag Rarities – offers a rarity system to owners that want to display what tag is rare than others, giving more value to tags.
– Sorting / Filtering Items – allows players to sort and filter tags in the GUI by different options, categories/all tags/rarity etc.
– Tag Custom Placeholders – offers a way for each tag to have their own personalized messages/strings.
– PlaceholderAPI Support – this is allowed everywhere, even in tags and custom menu items. (prevented in personal tags)

There’s a lot more features/settings that are not listed in here… Just come test it for yourself. You won’t be disappointed.

**Videos:**

English >

Non-English >