Skip to content

Repository files navigation

UnverifiedV2

A custom utility client for Miniblox, actively developed since October 2024.

System Requirements

  • A Chromium-based browser
  • Tampermonkey (or equivalent userscript manager) with Allow UserScripts enabled
  • Access to miniblox.io

Installation Guide

  1. Install Tampermonkey for your Chromium browser and ensure Allow UserScripts is enabled in Chromium Settings.
  2. Open the Tampermonkey dashboard and create a new script via the plus button.
  3. Paste the full contents of client.js into the editor.
  4. Save the script and confirm it is enabled.
  5. Navigate/Reload miniblox.io — the client intro will appear.
  6. Press Right Shift (default) or Backtick (`) to open or close the client menu.

Note: UV2 Music Player is a separate file (MusicPlayer.js) to be installed separately.

Note: Installing from the raw client.js URL on GitHub enables Tampermonkey's built-in update tracking alongside the in-client Update Checker.

Feature Matrix

Core Modules

Module Description
Fullscreen Automatically enters fullscreen when the game loads
Keystrokes Displays W/A/S/D, LMB, RMB, and Space inputs in real time; draggable overlay
Mute Chat Suppresses all incoming chat messages from other players
Chat Filter Blocks profanity, links, and repeated spam from appearing in chat; also prevents sending filtered messages
Anti-AFK Cycles WASD/Space key presses automatically to prevent an idle kick; includes a draggable status indicator
Keep Sprint Dispatches Shift alongside movement keys to maintain a sprint state
Time Display Shows a draggable live clock overlay so you don't have to exit fullscreen
Armor HUD Draggable overlay showing each armor slot's icon, durability percentage, and enchantments; only visible in a match; supports docked and floating modes

Interface & Customization

  • Key Binding — Right-click any module to assign or clear a custom keybind
  • UI Keybind — Choose whether the menu opens with Right Shift or the backtick (`) key, set from the Settings page
  • Favorites — Star any module to pin it to the top of the module list; persisted across reloads
  • Search Bar — Filter the module list by name or description in real time
  • Theme Color Picker — Choose any accent color via a color picker or hex input, with a recent-color history
  • Config Management — Export all settings, module states, and keybinds to a JSON file and re-import them later
  • What's New — Fetches the latest CHANGELOG.md entry from GitHub and displays it in a dismissible popup at the top of the screen when the script version changes
  • Update Checker — Compares the installed version against client.js on GitHub every minute and shows an update popup with the latest changelog entry.
  • Visual Polish — Optional UI open/close animation, toast notifications, and module click audio feedback
  • Changelog Viewer — Dedicated sidebar page that loads the full CHANGELOG.md from GitHub and displays every version as a timeline

Other

  • Anti-AFK — Auto-enables after a configurable idle period (5–120 seconds) while inside an active match including music; includes optional idle chat messages and auto-disable upon activity detection
  • Armor HUD — Floating and docked modes, adjustable icon/background opacity, fixed/auto-sized icons, and configurable spacing between slots
  • Security — Optional VPN/proxy detection warning upon menu open with a dismissible preference
  • Cosmetics — Animated shine sweep on module cards, custom title screen background, and custom browser tab title (UnverifiedV2)

Menu Navigation

The menu is split into five sidebar pages:

Page Contents
Modules All toggleable modules, favorites, and the search bar
Color Accent color picker with hex input and recent colors
Config Save and load configuration as a JSON file
Settings Sounds, notifications, animation, persistence, UI keybind, VPN warning, Anti-AFK options, Armor HUD appearance and position
Changelog Full version history fetched from GitHub

Limitations & Disclaimers

  • This client modifies a third-party game's front end by injecting scripts and styles. It is not affiliated with or endorsed by Miniblox.
  • Modules depend on specific DOM selectors and class names used by Miniblox. Front-end updates to the game may break individual modules until the client is updated.
  • VPN and proxy detection relies on a third-party IP lookup service and may produce false positives or negatives.
  • The Armor HUD requires unsafeWindow.spriteMap and unsafeWindow.Enchantment to be present; it will not render outside of an active match. Match detection relies on the URL path containing /join/.
  • Auto-AFK auto-enable will not trigger while outside of an active match, even if the idle delay has elapsed.
  • The What's New popup and Update Checker require a successful network request to GitHub; they will not appear if the request fails or is blocked.
  • GitHub's raw file CDN caches for a few minutes, so a newly pushed version may take up to several minutes to be detected.
  • The Update button opens the raw script URL, so Tampermonkey's install screen still needs a manual confirmation.
  • Use the client at your own risk. The maintainers will not be responsible for any account actions resulting from its use.
  • The Chat Filter link detection is pattern based and blocks all links, including Discord invites. Unusual link formats may occasionally slip through.
  • The Changelog page requires a successful network request to GitHub and will show an error message if the request fails.

Changelog

See CHANGELOG.md for the full version history.

RoadMap

See Roadmap.md for up to date planning that developers will carry out.

Credits

Project Information

  • Current Contributors: wytlines, DeadFish7, andreypidd, jet, joudaALT, TrustIsOver, TheM1ddleM1n
  • Policy: Distributed under a proprietary All Rights Reserved license. Users utilize third-party utility clients at their own discretion.
  • Our Discord Server!:

About

No description, website, or topics provided.

Resources

Stars

8 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages