
Better_ip_use
This is a plugin that improves the Minecraft server experience and quality using IP, featuring high performance, multi-compatibility, and high configurability.
Better_ip_use 1.1-beta
beta8 февраля 2026 г.Mute System Fix
Persistence: Mute data saved to muted_players.yml; persists after restarts.
Expiration: Real-time expiration check via the isMuted() method.
Time Format: Supports 1-9999 hours; 9999 is treated as permanent (stored as -1).
Chat Detection Fix
Sync Check: Calls isTextIllegal() synchronously within AsyncPlayerChatEvent to avoid async issues.
Pre-Moderation Mode: Cancels the event and manually broadcasts approved messages.
Resource Optimization
Cleanup: Purges expired data every 5 minutes.
History Limit: Caps chat history at 20 entries per player.
HTTP Timeout: Reduced to 3 seconds for fast failure.
Auto-Save: Periodically saves mute data to file.
New Features
/biu mutelist: Displays all muted players and remaining time.
/biu history [amount]: Views a player’s recent chat history (with timestamps).
Admin Self-Report: Only users with the better_ip_use.admin permission can report themselves.
Better_ip_use 1.0-Release
release7 февраля 2026 г.Fixed some issues.
Better_ip_use 2.0-bata
beta7 февраля 2026 г.This is a version that transitions from the Minecraft 1.19 core to 1.21. This version fixes some issues and supports Minecraft versions 1.21 to 1.21.11
Better_ip_use 1.0-beta-3
beta7 февраля 2026 г.Bug Fixes:
Fixed IP location display not showing in Tab list, nametag, and chat Fixed chat history recording for report system Fixed sensitive word API endpoint to correct URL Fixed HTTP connection resource leaks Fixed team registration conflicts on player rejoin
New Features:
Added pre-moderation mode: messages are reviewed before broadcast
Added /biu check
Improvements:
Enhanced API response parsing for multiple formats Added comprehensive error handling and logging Optimized async chat processing Improved cooldown management to prevent bypass
Config Changes:
Added settings.pre_moderation option Updated api.sensitive_word.url to https://uapis.cn/api/v1/text/profanitycheck Added new message keys: mute_active, mute_admin, unmuted, unmuted_auto, report_checking, report_broadcast, report_self,report_disabled...
Better_ip_use 1.0-beta-2
beta7 февраля 2026 г.This is the final, most polished version of the 1.0 beta code. I have resolved all the following issues:
- Fixed API judgment logic: Now strictly determines violations based on either
status: "forbidden"from the API response or a non-emptyforbidden_wordsfield. - Added a reporting system: Use
/biu report <player>to automatically check 1–3 of that player's messages from the past 5 minutes. If any violation is detected, the player is muted; otherwise, a public notification is sent. A 5-minute cooldown is enforced per reporter. - Added chat cooldown: Default is 5 seconds (configurable) to prevent spamming.
- Improved English experience: Enhanced English translations in the configuration file and streamlined log messages for clarity and readability.
- Command tab completion: Implemented Tab-completion support for commands.
- Added admin commands:
/biu mute <player>and/biu unmute <player>allow manual muting and unmuting by administrators.
