Перейти к содержимому
Mineforgian

PVPUtils

A mod that brings many practical small features to high-version Minecraft PVP.

Загрузки
19K
Подписчики
8
Обновлён
17 июля 2026 г.
Лицензия
PVPUtils-NC

Опубликован 14 марта 2026 г.

PVPUtils

Official website: https://pvputils.dpdns.org/

IRC Build Notice

Starting from PVPUtils-v1.6-beta.1, PVPUtils includes a built-in IRC system in private builds. To protect its core implementation, the IRC-related code is protected by PAHP (PVPUtils Advanced Hybrid Protection) and is not publicly released.

The GitHub repository remains available for all non-IRC functionality. Builds published on third-party platforms are no-IRC versions. Users who need IRC access should obtain the IRC build through the official QQ group.

Introduction

PVPUtils is a client-side utility mod for Minecraft 1.21.11 Fabric. It brings practical survival and PVP tools to the vanilla game, together with a wide range of polished visual components. All interfaces and visual elements are powered by Skija, balancing refined visuals with smooth performance.

The mod also supports automatic update checks, so you do not need to manually visit mod platforms to see whether a new version is available. You can also run a command to check for updates manually.

Features

PVPUtils includes many useful features for PVP and survival gameplay. Because the feature set is broad, the mod groups them into several categories: Combat, Render, Tool, Optimize, and Misc.

Features include polished HUD components, sword blocking animation, dynamic motion blur, input method conflict fixes, block count display, target information display, and more. Download the mod to experience the full feature set.

Preview

Settings UI

ClickGUI Preview

HUD Editor

HUD Editor Preview

Sword Blocking Animation

Sword Blocking Animation Preview

Gameplay Utilities

Feature Preview

Purpose

PVPUtils was created to fill the gap left by the lack of dedicated PVP experience optimization mods for newer Minecraft versions. Existing similar mods or clients are often not open enough to be freely customized around user needs. Feature-focused mods do exist, but many of them are single-purpose and often lack compatibility with each other.

PVPUtils changes this by being a fully open-source client-side mod. You may freely modify and improve it under the terms of the open-source license. It integrates many common PVP and survival assistance and optimization features, allowing one mod to provide an experience that would otherwise require multiple separate mods.

As a client-side mod, it can also be combined with other mods to build your own gameplay setup, and PVPUtils continues to adapt to and improve compatibility with mainstream mods.

Compatibility

The mod currently supports Minecraft 1.21.11 Fabric only. It supports Windows 10 and later, and does not currently support mobile platforms or Bud Island. Thanks to the open-source nature of the project, community versions have already implemented support for related platforms.

Backports to Minecraft 1.20.4 or 1.20.6 Fabric are planned. There are currently no plans to port to higher Minecraft versions, because newer versions temporarily lack a strong PVP-oriented mod ecosystem.

Note: this mod is not compatible with most cheat mods, and using it together with cheat mods is not recommended. If cheat mods cause client crashes or related issues, the management team will not handle those reports. Maintaining a fair game environment is everyone's responsibility.

Notes

The mod includes several performance optimizations and low-level improvements, which may cause compatibility issues with some render optimization mods. Choose the related features according to your setup.

PVPUtils also fixes several Minecraft client bugs, so you can receive those improvements without installing additional mods.

Disclaimer

This is a client-side mod. It does not provide server-side data modification or cheating features. Every feature is added after considering compatibility, benefits, and tradeoffs.

However, some features may still be considered disallowed by certain servers. Before using the mod, carefully read the rules of the server you play on and confirm that you accept all risks yourself.

By using this mod, you are considered to have read and understood the relevant server rules and to accept full responsibility. PVPUtils is not responsible for account bans or other consequences caused by server rule violations.

FAQ

  1. Starting from version 1.1, the mod requires Windows 10 or later and the Visual C++ Redistributable runtime. Mobile devices and systems older than Windows 10 are not supported. Use versions earlier than 1.1 if needed.
  2. The settings UI and HUD depend on GPU rendering. Smooth performance is not guaranteed on low-end devices, and future versions will continue to optimize performance.
  3. The default keybind is Right Shift. There is also a settings button in the top-right corner of the inventory screen.
  4. Press P on the title screen to switch to the custom main UI. Click the title in the top-left corner to return to the vanilla UI, and right-click it to switch UI styles. Low-end devices may stutter during switching; this is normal.
  5. Language switching is located under Misc -> Language Switch. Right-click to expand it and switch between Chinese and English. Reopen the UI for the change to take effect.
  6. The mod is compatible with Lunar Client. Other third-party clients have not been fully tested and may have issues.
  7. Target health display may occasionally be inaccurate. This is usually caused by server plugin restrictions and cannot be fixed by the mod.

Project Links

Ченджлог

1.6Релиз1.21.11 · 17 июля 2026 г.

PVPUtils-v1.6 Release Note: IRC services are currently not available to overseas users. Overseas users can click “不使用IRC” to enter the game directly.

  • Added full IRC integration for PVPUtils.

  • Players can use .c or .chat to talk with other users directly in-game.

  • Chat data is encrypted before upload and is not visible to the Minecraft server you are currently playing on.

  • Players are asked to register an account when launching the client.

  • The “不使用IRC” option remains available, but it disables many IRC-related features and is not recommended.

  • The IRC-enabled distribution is protected by PAHP. Public platforms such as GitHub continue to provide the complete source code except for the IRC-related portion, and PVPUtils remains open source.

  • Optimized command structure. All client commands now use . as the unified prefix.

  • Added IRC private message commands. Both .w <username> and .msg <username> can be used.

  • IRC now supports @mentions. The mentioned user must be online and have a registered IRC account. Mentioned users will receive both a chat notification and an in-game sound alert.

  • Improved the visual design of the IRC login interface.

  • Fixed delayed title and group identity updates on the post-login welcome screen.

  • Strengthened PAHP protection, which may cause a slight performance impact on some devices.

  • Added a built-in NetEase Cloud Music player. The default keybind is Right Ctrl and can be changed in Minecraft key settings.

  • Supports both QR-code login and account/password login. No account data passes through our server.

  • Non-VIP users can only preview tracks for 30 seconds due to platform restrictions.

  • A stable VPN connection is required for NetEase Cloud Music features, and functionality for overseas users is not guaranteed.

  • This feature has only been tested on Windows 11 64-bit with GUI scale 2. Proper behavior on other resolutions or operating systems is not guaranteed for now.

  • Added lyric display.

  • Added music information display with support for three styles.

  • Added motion camera.

  • Added fire charge trajectory prediction. Explosion radius may be inaccurate.

  • Added custom block outlines.

  • Added a better ping display.

  • Added a no-swimming option.

  • Added an option to display attack distance in TargetHUD.

  • Compressed built-in videos to significantly reduce package size.

  • Fixed an issue where switching pages could reset GLSL to its initial state.

  • Added a creative inventory tab.

  • Added an announcement page. It is experimental and can be closed without affecting startup.

  • Improved the visual style of WebHUD.

1.4Релиз1.21.11 · 3 июля 2026 г.
  • Added Dynamic Island support: long-press the TAB key to expand the player list via Dynamic Island. Use /PVPUtlis clientname xxx to change the displayed client name.
  • Added Blur mode for TargetHUD and Blockcount.
  • Added physical item drops.
  • Added 2D rendering for dropped items.
  • Migrated custom capes from the Render section to the Tools section.
  • Optimized performance.
  • Fixed a bug that caused in-game item icons to disappear in some cases.
  • Added the ability to change in-game time and weather.
  • Added attack target effects: customizable particle effects when attacking a target.
  • Added global theme switching.
  • Added the /PVPUtlis help command.
  • Added Better chat.
  • Added smooth hotbar.
  • Optimized input method conflict fixes.
  • Fixed an issue where certain devices were unconditionally locked to the English keyboard when input method conflict fixes were enabled.
  • Added armor HUD.
1.3Релиз1.21.11 · 28 июня 2026 г.
  • Completely refactored the underlying rendering logic, shifting from CPU Rasterization with Texture Caching to Direct GPU Hardware-Accelerated Rendering, transferring a portion of rendering entirely to the GPU and resulting in a massive performance boost of 3x-4x
  • Added an experimental auto-update feature, allowing players to also manually check for updates using /PVPUtils update (requires a stable network connection)
  • Added Armor Status display
  • Added Potion Effects display
  • Added motion blur with an optimized algorithm
  • Added New style to keystrokes
  • Added elytra improvements and critical hit assist
  • Added five background GLSLs
  • Added FOV fog removal and vignette removal
  • Added a player-only option for the nametag feature
  • Added built-in fix for the MC-159163 bug
  • Fixed an issue causing abnormal block-hitting animations
  • Fixed an issue where certain UI elements would flicker, display with incorrect shapes and sizes, or have inverted text under specific scenarios
  • Fixed a rendering issue where ClickGUI would not display properly when shown simultaneously with Notifications
  • Fixed an issue in HUDEdit where the rule of thirds grid and element borders would sometimes not display or become misaligned
  • Fixed an issue where the language would not automatically change based on the user's current system language
  • Fixed occasional crashes related to the GLSL renderer and several other crash issues
  • Fixed various compatibility bugs from previous alpha and beta versions
  • Optimized file structure to reduce package size by approximately half
  • Reduced runtime memory (RAM) usage
  • Improved and updated the Terms of Service (ToS)
  • Removed certain legacy features
1.3-beta.5Бета1.21.11 · 27 июня 2026 г.
  • Completely refactored the underlying rendering logic, shifting from "CPU Rasterization with Texture Caching" to "Direct GPU Hardware-Accelerated Rendering," resulting in a massive performance boost of 3x-4x compared to before.
  • Added an auto-update feature. Players can also manually check for updates using "/PVPUtils update". This feature is currently experimental and may be unstable, requiring a stable network connection (mirror site support is being considered for the future).
  • Fixed an issue causing abnormal block-hitting animations.
  • Fixed several crash issues.
  • Fixed various compatibility bugs from the previous alpha version.
  • Fixed an issue where certain UI elements would flicker, display with incorrect shapes and sizes, or have inverted text under specific scenarios.
  • Fixed occasional crashes related to the GLSL renderer.
  • Removed certain features.
  • Added Armor Status display.
  • Added Potion Effects display.
  • Built-in fix for the MC-159163 bug.
  • Fixed an issue where the language would not automatically change based on the user's current system language.
  • Improved and updated the Terms of Service (ToS).
  • Reduced runtime memory (RAM) usage.
  • Fixed an issue in HUDEdit where the rule of thirds grid and element borders would sometimes not display or become misaligned.
  • Optimized the Motion Blur algorithm.
  • Fixed a rendering issue where ClickGUI would not display properly when shown simultaneously with Notifications.
1.3-alpha.2Альфа1.21.11 · 20 июня 2026 г.

Note: This is an Alpha version and is highly unstable, containing unknown bugs in many areas. Please do not use it for long-term play.

  • Drastically optimized performance
  • Completely refactored the underlying rendering logic
  • Transferred a portion of all rendering entirely to the GPU
  • Added motion blur
1.3-beta.4Бета1.21.11 · 19 июня 2026 г.
  • Fixed several known issues
  • Added "New" style to keystrokes
  • Added elytra improvements and critical hit assist
  • Added five background GLSLs
  • Optimized file structure to reduce package size by approximately half
1.2Релиз1.21.11 · 14 июня 2026 г.

中文更新日志

重磅更新

全新自研 ClickGUI 诞生

彻底告别过去丑陋的原版按钮界面!本版本引入了基于 Skija 自绘的全新 ClickGUI。界面更加现代、丝滑,支持更直观的功能管理。

语言切换 (Language Switch)

现在支持在界面中自由切换中文与英文(切换后关闭并重新打开界面即可生效)。

功能矩阵

战斗辅助 (Combat)

命中标记 (Hit Marker): 命中目标时在准星附近显示视觉命中反馈。 命中音效 (Hit Sound): 命中目标时播放提示音,支持自定义音色与触发条件。

视觉渲染 (Render)

位置编辑器 (UI Editor): 自由拖拽和调整所有 HUD 的显示位置。 旧版防砍 (Sword Blocking Animation): 完美还原经典旧版的防砍视觉效果。 自动防砍视觉 (Auto Block): 在与目标合适的距离内,自动触发防砍动作表现。 物品使用动画 (Use Animation): 启用更流畅的物品使用动作。 挖掘进度显示 (Digging Status): 准星下方实时显示当前挖掘百分比及预计剩余时间,例如 99% (1s)。 潜行视角微调 (Sneak Animation Adjustment): 优化和调整潜行时的视角下降效果。 伽马值覆写 (Gamma Override): 自由自定义亮度上限,黑夜视物更清晰。 渲染控制 (Render Control): 可选择性隐藏告示牌文本、附魔台悬浮书、第一人称火焰遮挡以及受伤镜头抖动。 低血量警报 (Low Health Warning): 血量过低时弹出醒目的通知提醒。 目标HUD (Target HUD): 实时显示当前锁定目标的核心信息。 按键显示 (Keystrokes): 优雅显示 WASD、鼠标按键以及实时 CPS。

实用工具 (Tool)

自动胜利截图 (Auto Screenshot): 游戏胜利时自动截图并直接保存至系统桌面。 坠落伤害预测 (Fall Damage Prediction): 智能预测摔落伤害,若不会造成伤害则保持隐藏,减少视觉干扰。 自动疾跑 (Auto Sprint): 前进时自动进入疾跑输入状态,解放按键。 左键快速存储 (Quick Deposit): 手持物品左键点击容器时快速存入,可一键限制为仅存起床战争资源。

游戏优化 (Optimize)

输入法修复 (IME Fix In Game): 彻底修复中、日、韩文输入法在游戏内导致的按键卡死或无法操作的顽疾。

其他杂项 (Misc)

胜利音效 (Victory Sound): 胜利时播放自定义音效,界面内支持一键直接打开音效文件夹。


English Changelog

Major Highlights

Brand New Custom ClickGUI!

Say goodbye to the ugly vanilla buttons. This update introduces a brand new ClickGUI self-rendered via Skija. It brings a highly modern, sleek design and a much smoother user experience.

Language Switch

Added support for toggling between Chinese and English (takes effect after closing and reopening the menu).

Feature Matrix

Combat

Hit Marker: Displays visual hit feedback near the crosshair upon hitting a target. Hit Sound: Plays a sound effect when hitting a target, with customizable sound types and trigger conditions.

Render

UI Editor: Open the HUD layout editor to easily reposition your HUD elements. Sword Blocking Animation: Restores the classic, legacy visual sword-blocking effect. Auto Block: Automatically triggers the visual blocking animation when within an appropriate distance of a target. Use Animation: Enables custom animations when using or consuming items. Digging Status: Displays current mining progress and remaining time right under the crosshair, e.g., 99% (1s). Sneak Animation Adjustment: Tweaks the camera lowering effect when sneaking. Gamma Override: Customize and bypass the maximum brightness limit. Render Control: Selectively hide sign text, enchanting table floating books, first-person fire overlay, and hurt tilt or shake effects. Low Health Warning: Displays a prominent notification reminder when your health drops too low. Target HUD: Displays real-time status and information of your current target. Keystrokes: Displays WASD inputs, mouse buttons, and real-time CPS.

Tool

Auto Screenshot: Automatically captures a screenshot upon victory and saves it directly to your desktop. Fall Damage Prediction: Predicts potential fall damage; remains hidden if the fall is safe to avoid clutter. Auto Sprint: Automatically triggers sprinting when moving forward. Quick Deposit: Left-click a container while holding an item to quickly deposit it, can be restricted to BedWars resources only.

Optimize

In-Game IME Fix: Resolves the notorious issue where CJK (Chinese, Japanese, Korean) input methods lock up the game or cause unresponsiveness.

Misc

Victory Sound: Plays a custom sound effect upon victory, featuring a quick-access button to open the sounds folder.

1.1Релиз1.21.11 · 18 апреля 2026 г.

This update features a major overhaul of the entire project, discarding the legacy code structure and outdated naming conventions. This significantly enhances both the user experience and the ease of further development.

With a wide range of new features, this update officially transforms the mod from a basic animation tweak into a comprehensive tool designed to elevate the PVP experience.

Key Updates:

Added FallDamagePredictor

Added HitMarker

Added TargetHud

Added LowHealthWarning

Added VictoryScreenshot

Added VictorySound

Most features can be customized via the settings menu.

Комментарии

Загружаем…