
Ignore
The "Ignore" plugin for Minecraft lets players manage their ignore lists, blocking unwanted interactions and messages. It enhances the gaming experience with a customizable and user-friendly approach to player communication.
Автор: UG888361обновлён 24 апр. 2026 г.
УправлениеОптимизацияТехнологии
Описание
Ignore Plugin
🌟 Modern, High-Performance Interaction Management
The Ignore plugin is a studio-grade interaction management system for Minecraft servers (1.18.x - 26.1.2). It moves beyond simple chat blocking to provide a robust, database-backed system for managing player relationships with a premium GUI interface.
🚀 Key Features
- SQLite Database Backend: No more messy YAML files. Reliable, high-speed persistence via
database.db. - Premium Settings GUI: A beautiful Blue/Cyan themed chest UI for managing per-player settings.
- Granular Controls: Independently toggle blocks for:
- 💬 Private Messages (/msg, /tell, etc)
- 🗣️ Public Chat (Symmetric hiding)
- ⚔️ Combat & Physical Interactions (2-Way block)
- 📍 Teleport Requests (/tpa, /tpahere)
- 🔕 Mute Notifications (Silent mode for stealthy ignore)
- Admin Suite: Dedicated
/ig admintools for staff management and bypass toggles. - PlaceholderAPI Support: Full integration for scoreboards, tablists, and chat formats.
- Real-Time Sync: All settings and ignores apply instantly without reloads.
🛠️ Usage & Commands
Player Commands
| Command | Description |
|---|---|
/ig add <player> | Add a player to your ignore list. |
/ig remove <player> | Remove a player from your ignore list. |
/ig list | Show your active ignore list. |
/ig settings | Open the Interactive Settings GUI. |
/ig version | View plugin details and check for updates. |
Admin Commands
| Command | Description | Permission |
|---|---|---|
/ig admin toggle | Toggle Bypass Mode (Ignore all blocks). | ignoreplugin.admin |
/ig admin add <P1> <P2> | Force P1 to ignore P2. | ignoreplugin.admin |
/ig admin remove <P1> <P2> | Force P1 to unignore P2. | ignoreplugin.admin |
/ig admin list <player> | View another player's ignore list. | ignoreplugin.admin |
/igreload all | Reload all configurations. | ignoreplugin.reload |
🧩 PlaceholderAPI
| Placeholder | Description |
|---|---|
%ignore_count% | Total players ignored. |
%ignore_list% | Friendly list of ignored player names. |
%ignore_setting_chat% | Status of chat block (Enabled/Disabled). |
%ignore_setting_combat% | Status of combat block. |
%ignore_setting_mute% | Status of notification muting. |
%ignore_is_ignoring_<name>% | Checks if you ignore a specific player (Yes/No). |
📦 Installation
- Ensure you are running Java 21+.
- Place
ignore-1.0.4.jarin your/plugins/folder. - Restart your server.
- (Optional) Install PlaceholderAPI for full customization.
📈 Troubleshooting
For support, please visit our Discord Server.
- Check
config.ymlfor default behavior settings. - Use
/ig admin toggleif you are an OP and being blocked by ignores while testing.
Последние версии
Все версии →release
Ignore
1.0.424 апр. 2026 г.219Minecraft: 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2bukkit, paper, spigot
Что нового
## [1.0.4] - 2026-04-24
### 🚀 Compatibility & Core Updates
- **Latest Version Support**: Fully updated the version compatibility engine to support Minecraft versions up to **26.1.2** and beyond.
### ⚙️ Admin Suite Hardening
- **Validation Engine**: Implemented strict validation for administrative actions:
- **Self-Ignore Block**: Players can no longer be forced to ignore themselves via admin commands.
- **Duplicate Prevention**: Admins can no longer add the same player to an ignore list multiple times.
- **Removal Verification**: The system now checks if a player is actually ignored before attempting to remove them.
- **Existence Checks**: Added real-time checks to ensure managed players have actually played on the server (prevents "ghost" ignores).
- **Name Normalization**: Admin messages now automatically use case-accurate names from the server database instead of raw input strings.
### 🐛 Bug Fixes & UX
- **Tab-Completion Overhaul**:
- Fixed a logic bug where the `/ignore reload` subcommand was unreachable in tab completion.
- Registered the missing `TabCompleter` for `/igreload` and its alias `/igr`.
release
Ignore
1.0.311 апр. 2026 г.31Minecraft: 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2bukkit, paper, spigot
Что нового
## [1.0.3] - 2026-04-11
### ⚙️ Enhanced Security & Config Controls
- **Global Kill Switches**: Administrators can now completely disable specific features (Combat, TPA, PMs) server-wide via `config.yml`.
- **Improved GUI Adaptivity**: Toggles for disabled features are automatically replaced with "Disabled by Admin" placeholders in the GUI.
- **Strict Command Security**:
- Subcommands like `settings`, `admin`, and `reload` are now completely hidden from tab completion and help messages for players without permission.
- Fixed a bug where `enable-settings-gui: false` was not properly blocking access for non-OPs.
- **Reload System**: Fully implemented `/ig reload` and `/igreload` with support for `config`, `messages`, `data`, and `all`.
- **Tab-Completion Overhaul**: Fixed administrative multi-player completion for `/ig admin add/remove`.
release
Ignore
1.0.211 апр. 2026 г.25Minecraft: 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2bukkit, paper, spigot
Что нового
# Changelog
All notable changes to the **IgnorePlugin** will be documented in this file.
## [1.0.2] - 2026-04-11
### 🏗️ Architecture & Core
- **Database Migration**: Replaced legacy `data.yml` with a high-performance **SQLite (database.db)** backend.
- **Improved Settings Manager**: Implemented real-time persistence and default config inheritance for player settings.
- **Update Manager**: Added a version checker with Op/Console notifications for new releases.
### ✨ New Features
- **Premium Settings GUI (v3)**:
- Full Blue/Cyan glass layout.
- Integrated player profile info.
- Dedicated Close button with sound feedback.
- Interactive toggles with `PLING` sound effects.
- **PlaceholderAPI Integration**: Added support for 7+ custom placeholders for server customization.
- **Admin Management Suite**:
- `/ig admin add/remove` for staff overrides.
- **Admin Bypass Toggle**: `/ig admin toggle` to temporarily ignore all blocks for moderation.
### ⚙️ Logic & Interaction Updates
- **Two-Way Combat Block**: If Player A ignores Player B, combat is blocked for **both** players (symmetric protection).
- **Subjective Ignore Rules**: Your GUI settings now ONLY apply to the players YOU have ignored.
- **Symmetric Chat Filter**: Ignoring a player can now hide your messages from them and vice versa.
- **TPA Blocking**: Support for blocking teleport requests from ignored players.
- **Mute Notifications**: Added a "Silent Mode" to suppress all "Blocked interaction" warning messages.
### 🐛 Bug Fixes
- Fixed "double message" bug when right-clicking players (MainHand protocol check).
- Fixed tab-completion errors for player names and admin subcommands.
- Resolved various compilation errors regarding Java 21 compatibility.
- Fixed logic where OPs were accidentally blocked without a bypass toggle.
---
release
Ignore
1.0.131 мар. 2025 г.229Minecraft: 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4bukkit, paper, spigot
Что нового
# Ignore Plugin - Changelog
Version 1.0.1
## Major Changes
- Improved version compatibility checking system
- Added real-time configuration reloading functionality
- Enhanced message system with customizable prefix
## Bug Fixes
- Fixed message prefix not showing correctly
- Fixed configuration comments not being preserved
- Fixed version compatibility issues
- Fixed real-time reload functionality
- Fixed message formatting issues
## Features Added
- New reload command system:
- `/igreload all` - Reloads all configuration files
- `/igreload config` - Reloads only config.yml
- `/igreload messages` - Reloads only messages.yml
- `/igreload data` - Reloads only ignored players data
- Added tab completion for reload commands
- Added configurable message prefix system
- Added option to enable/disable prefix globally
## Commands
- Added new alias 'igr' for reload command
- Enhanced command tab completion
- Added better command usage messages
- Added permission-based command access
## Permissions
- ignoreplugin.command (default: true)
- ignoreplugin.bypass (default: op)
- ignoreplugin.reload (default: op)
release
Ignore
1.0.125 мар. 2025 г.71Minecraft: 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4bukkit, paper, spigot
Что нового
# Ignore Plugin - Changelog
Version 1.0.1
## Major Changes
- Improved version compatibility checking system
- Added real-time configuration reloading functionality
- Enhanced message system with customizable prefix
## Bug Fixes
- Fixed message prefix not showing correctly
- Fixed configuration comments not being preserved
- Fixed version compatibility issues
- Fixed real-time reload functionality
- Fixed message formatting issues
## Features Added
- New reload command system:
- `/igreload all` - Reloads all configuration files
- `/igreload config` - Reloads only config.yml
- `/igreload messages` - Reloads only messages.yml
- `/igreload data` - Reloads only ignored players data
- Added tab completion for reload commands
- Added configurable message prefix system
- Added option to enable/disable prefix globally
## Commands
- Added new alias 'igr' for reload command
- Enhanced command tab completion
- Added better command usage messages
- Added permission-based command access
## Permissions
- ignoreplugin.command (default: true)
- ignoreplugin.bypass (default: op)
- ignoreplugin.reload (default: op)
release
Ignore
1.0.05 мар. 2025 г.84Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4paper, spigot
release
Ignore
1.0.05 мар. 2025 г.54Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6paper, spigot
release
Ignore
1.0.05 мар. 2025 г.52Minecraft: 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4paper, spigot
release
Ignore
1.0.05 мар. 2025 г.66Minecraft: 1.18, 1.18.1, 1.18.2bukkit, spigot