跳到正文

Ninja Utilities

Ninja Utilties is a Client-side mod for hypixel skyblock mainly focused on farming.

收藏

介绍

中文介绍正在准备中,下面暂时显示原文。

Ninja Utilities

A client-side Fabric mod for Hypixel SkyBlock that provides a configurable HUD, stat tracking, and quality-of-life features.

Features

HUD Elements

  • Location — Current island and area
  • Coin Purse — Live purse balance
  • Bits — Bit balance from scoreboard
  • Skill Progress — XP gains with XP/min rate tracking
  • Slayer — Active slayer quest and boss status
  • Mayor — Current mayor and minister (fetched from Hypixel API)
  • Pet — Active pet from tab list
  • Cookie Timer — Cookie buff duration from tab list
  • SkyBlock Date — In-game date from scoreboard

HUD Customization

  • Draggable panel positioning (/ninja hud)
  • Configurable scale (0.5x–3x)
  • Adjustable background opacity
  • Per-element toggle switches

Tracking & Stats

  • Skill XP rate calculator (60-second sliding window)
  • Slayer quest tracker with boss alerts
  • Session kill counter

API Integration

  • Hypixel public API (election/bazaar data, no key required)
  • Backend proxy support for key-required endpoints (profile data)
  • TTL-based caching with configurable durations
  • Retry with exponential backoff

Warnings

  • Mod API not detected after joining Hypixel
  • Unknown location detection
  • Unknown island mode logging

Debug Tools

  • Debug overlay with full state inspection, performance metrics, and memory monitoring
  • Dev commands for inspecting scoreboard, tab list, API state, and more
  • Configurable logging verbosity per subsystem

Requirements

Recommended:

Installation

  1. Install Fabric Loader for your Minecraft version
  2. Download and place the required dependencies into your mods/ folder:
  • Fabric API
  • Fabric Language Kotlin
  • ResourcefulConfig
  1. Download the Ninja Utilities .jar for your MC version from releases
  2. Place it in your mods/ folder
  3. Launch the game

Commands

All commands are available under /ninja_utils with aliases /nu, /ninja, /ninja_utilities.

| Command | Description |
|———|————-|
| /ninja_utils | Show help |
| /ninja_utils config | Open the settings screen |
| /ninja_utils hud | Open HUD position editor |
| /ninja_utils dev | Show all debug state |
| /ninja_utils dev state | Hypixel connection state |
| /ninja_utils dev scoreboard | Raw scoreboard data |
| /ninja_utils dev tablist | Raw tab list data |
| /ninja_utils dev stats | SkyBlock stats and XP tracking |
| /ninja_utils dev slayer | Slayer tracker state |
| /ninja_utils dev party | Party info |
| /ninja_utils dev api | API client status and cache state |
| /ninja_utils dev mayor | Fetch and display election data |
| /ninja_utils dev perf | Performance and memory stats |
| /ninja_utils dev hud | HUD configuration state |
| /ninja_utils dev toggle | Toggle SkyBlock-only mode |

Configuration

Open the config screen with /ninja_utils config. Settings are organized into categories:

  • General — Master enable, SkyBlock-only mode, warnings, chat prefix
  • HUD — Toggle individual elements, scale, opacity, position
  • SkyBlock — Scoreboard cleaning, skill/coin/drop tracking, slayer settings
  • API — Backend proxy URL, cache TTL settings
  • Debug — Log level, per-subsystem logging toggles, debug overlay

Building from Source

Requires JDK 21.

./gradlew build

Output JARs are in versions/1.21.10/build/libs/ and versions/1.21.11/build/libs/.

常见问题

Ninja Utilities 支持哪些 Minecraft 版本?

Ninja Utilities 支持 Minecraft Java 版 1.21.10–1.21.11,共 2 个版本,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。

Ninja Utilities 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:仅客户端。

评论

登录后评论和评分