COWMODSКаталог модов
AnvilWatch

ВЕРСИИ (5)

release

AnvilWatch 1.4

1.4
16 авг. 2026 г.43Minecraft: 26.2bukkit, paper, purpur, spigot
Скачать
Что нового
## [1.4] ### Added - Added a configurable `config.yml` for player warning messages, admin notification messages, notification display modes, log locations, and blocked-attempt logging. - Added MiniMessage support for configurable messages, including `<player>`, `<item>`, `<old>`, and `<new>` placeholders. - Added separate logging for blocked rename attempts in `blocked_renames.log`. - Added the `/anvilwatch check <text>` command for testing text against the current banned word list. - Added the `/anvilwatch recent [page]` command for viewing recent successful and blocked rename entries with clickable pagination controls. - Added persistent admin notification preferences so `/anvilwatch log on|off` survives server restarts. ### Changed - Upgraded the Paper API to `26.2` and updated the plugin API version to Paper 26.2. - Updated the Maven Compiler Plugin to `3.15.0` and configured the project to compile for Java 25. - Updated `/anvilwatch reload` to reload both `config.yml` and `BannedWords.txt`. - Updated admin notifications to have optional chat, action-bar, or combined display modes. ### Fixed - Fixed Paper 26.2 compatibility by replacing deprecated `ItemMeta.hasDisplayName()` and `ItemMeta.displayName()` usage with `hasCustomName()` and `customName()`. - Fixed anvil result handling by validating the active `AnvilView`, the top inventory, and the result slot before processing a rename. - Fixed detection of removed custom names while preventing the name from being treated as player-entered text. - Fixed fragile admin notification formatting that relied on splitting message text by delimiters.
release

AnvilWatch 1.3

1.3
6 мая 2026 г.61Minecraft: 26.1, 26.1.1, 26.1.2bukkit, paper, purpur, spigot
Скачать
Что нового
## [1.3] ### Added - Integrated bStats metrics for usage tracking and custom server/player telemetry. - Added a custom multi-line chart to metrics for real-time tracking of players and servers. ### Changed - Upgraded codebase to Paper API 26.1.* to support the 2026 Minecraft versioning scheme. - Migrated internal anvil logic from AnvilInventory to the new AnvilView API. - Optimised performance by refactoring all file I/O (logging and word list management) to operate asynchronously, eliminating main-thread lag and TPS drops. - Modernized date formatting using Java’s DateTimeFormatter. - Improved event handling stability by respecting event cancellations from other plugins (ignoreCancelled = true). - Simplified internal player fetching logic by utilizing event.getWhoClicked() for better reliability.
release

AnvilWatch 1.2

1.2
25 окт. 2025 г.121Minecraft: 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.11bukkit, paper, purpur, spigot
Скачать
Что нового
## [1.2] ### Added - Regular Expression filtering (Regex) Support - Unicode filtering ### Changed The word filtering system has been refactored to prioritize new obfuscation and regex checks.
release

AnvilWatch 1.1

1.1
21 мая 2025 г.39Minecraft: 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.11bukkit, paper, purpur, spigot
Скачать
Что нового
## [1.1] ### Bug fix - Resolved an issue where the first rename of an unnamed item in an anvil would incorrectly display as `"player renamed none to none"` in the admin in-game logs.
release

AnvilWatch 1.0

1.0
16 мая 2025 г.38Minecraft: 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.11bukkit, paper, purpur, spigot
Скачать
Что нового
## [1.0] - Initial Release ### Added - Initial implementation of AnvilWatch for Minecraft 1.21.* - Logging of all anvil item renames to a server-side log file - Real-time notifications to players with `anvilwatch.admin` permission - Banned word filtering system to block inappropriate rename attempts - Configurable banned word list in `BannedWords.txt` - `/anvilwatch` (or `/anw`) command system: - `/anvilwatch help` – View command help - `/anvilwatch reload` – Reload the banned word list - `/anvilwatch add <word>` – Add a word to the banned list - `/anvilwatch remove <word>` – Remove a word from the banned list - `/anvilwatch log <on|off>` – Toggle in-game log messages per admin ### Permissions - `anvilwatch.admin` – Grants access to all plugin features and in-game logs - `anvilwatch.bypass` – Allows bypassing the banned word filter ### Other - Plugin operates without requiring a server restart - Clean and minimal configuration and file structure