A feature-packed addon for Cactus — the Minecraft utility mod.
Phantom extends Cactus with additional modules, HUD elements, and quality-of-life features for both gameplay and server administration.
| Module | Description |
|---|---|
| Custom Name Tag | Adds a custom text line to your own name tag. Includes a Y-offset slider for precise vertical positioning (no more clunky above/below toggle). Only visible to you. |
| Hit Effect | Spawns particles when you hit entities. Choose from over 20 different particle effects. |
| Hit Sound | Plays a sound when you hit entities. Choose from a variety of sounds including cat noises, explosions, and more. |
| Element | Description |
|---|---|
| Server IP | Displays the current server IP address directly on your HUD. Shows "Singleplayer" when playing offline. Fully positionable via the Cactus HUD editor. |
| Active Modules | Displays a list of currently active modules with customizable sorting and animations. |
| Media HUD | Displays current playing media track info with progress bar. |
Phantom adds several custom placeholders that can be used in any Cactus text HUD element (e.g. {placeholder}):
| Placeholder | Example Output | Description |
|---|---|---|
{server.ip.resolved} |
172.65.234.12 |
Numerically resolved server IP address (or Singleplayer) |
{server.ip.resolved.port} |
172.65.234.12:25565 |
Resolved IP with port |
{server.port} |
25565 |
Current server port |
{gpu.name} / {gpu} |
NVIDIA GeForce RTX 4080 |
GPU renderer model name |
{gpu.vendor} |
NVIDIA Corporation |
GPU vendor |
{gpu.version} |
4.6.0 NVIDIA 550.54.14 |
Graphics driver / OpenGL version |
{gpu.backend} |
OpenGL |
Graphics backend API |
{ram.percent} |
42% |
Current JVM RAM usage in percent |
{ram.usage} |
2100MB / 4096MB (51%) |
Formatted RAM usage summary |
{ram.used.gb} |
2.05 GB |
Used RAM in Gigabytes |
{ram.max.gb} |
4.00 GB |
Max RAM in Gigabytes |
{cpu.name} / {cpu} |
AMD Ryzen 7 7800X3D |
CPU processor model |
{display.resolution} |
1920x1080 |
Current game window resolution |
{client.mods.count} |
64 |
Total loaded Fabric mods count |
{phantom.media} |
Song Name - Artist |
Currently playing media track info |
- Minecraft 1.21.11
- Fabric Loader 0.18.4+
- Cactus 0.12.3+
- Fabric API 0.141.3+
- Install Fabric Loader for Minecraft 1.21.11
- Download Cactus and place it in your
modsfolder - Download the Phantom JAR from Releases and place it in your
modsfolder - Launch the game
Open the Cactus menu (default: RShift), navigate to the Phantom category, and toggle any module:
- Custom Name Tag — enter your text, adjust the Y offset with the slider (values from
-3.00to3.00, default0.35blocks) - Hit Effect — select a particle type from the dropdown
- Hit Sound — select a sound from the dropdown
- Open the Cactus menu → HUD Editor
- Click the + button
- Select Server IP from the list
- Drag and position it anywhere on your screen
- Customize colors, background style, and shadow settings in the element properties
git clone https://github.com/pyenxx/Phantom.git
cd Phantom
./gradlew buildThe compiled JAR will be in build/libs/.
This project is licensed under the MIT License — see the LICENSE file for details.
Note: Some translations in this project were generated with the assistance of AI.