Back to mods
WeaponCustomHUD project artwork

CurseForge · Hytale mod

WeaponCustomHUD

Configurable weapon input HUD system for Hytale item assets.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which WeaponCustomHUD release should I use?

Updated 2 months ago
Latest stable file WeaponCustomHUD-1.0.0.jar
Game version Not listed
Mod system Built-in Hytale mod system

WeaponCustomHUD-1.0.0.jar targets Hytale. Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer. No required dependencies listed for this file.

Where it goes

Where should WeaponCustomHUD be installed in Hytale?

Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer.

Separate client mod Not supported
World host / dedicated server Required
Mod system for this release Built-in Hytale mod system
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

Put Hytale mods on the world host or dedicated server. Singleplayer runs a local server too; Hytale does not use separate client mods.

What else does WeaponCustomHUD-1.0.0.jar need?

WeaponCustomHUD-1.0.0.jar. Change the file and its required mods may change too.

No required dependencies listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional project dependencies. Check the creator notes before changing an existing world.

Before you install it

Add WeaponCustomHUD without breaking your instance.

Built for WeaponCustomHUD-1.0.0.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use WeaponCustomHUD-1.0.0.jar. It targets Hytale; another release may target a different game build or dependency set.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Enable it on the world host

    Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside WeaponCustomHUD-1.0.0.jar. It opens that exact file at the source.

About this project

What does WeaponCustomHUD add?

WeaponCustomHUD

WeaponCustomHUD is a configurable weapon input HUD system for Hytale item assets.

It allows asset creators and plugin developers to build custom weapon HUDs without replacing the entire default interface. Each weapon can define its own visible actions, icons, cooldowns, states, scale, placement, and screen position directly through JSON.

image

Built-in Support for Asset Creators

If you create weapon assets or asset packs, you can include a preconfigured WeaponCustomHUD block directly in your item JSON.

When WeaponCustomHUD is installed, the weapon will automatically use the configured HUD.

When WeaponCustomHUD is not installed, the additional JSON block is simply ignored. It will not prevent the item from loading or affect its normal behavior.

This allows asset creators to ship weapons with optional WeaponCustomHUD support without making the plugin a hard dependency.

⚠️ Important Hytale UI Disclaimer

Do not add the standard weapon category: "Categories": ["Weapons"]

Hytale uses this category to display its built-in weapon ability UI. When it is present, the default Hytale UI will be rendered on top of WeaponCustomHUD.

There is currently no other way to disable the built-in weapon UI. To use WeaponCustomHUD without overlapping interfaces, the item must not include the standard Weapons category.

Features

  • Configurable HUD for individual weapon items
  • Support for Primary, Secondary, Ability 1–3, Use and Dodge slots
  • Custom icons for every ability
  • Dynamic icons based on weapon state
  • Active and inactive slot states
  • Built-in cooldown progress display
  • Custom HUD scale and screen placement
  • Reusable JSON presets
  • Error flashes for failed interactions
  • Runtime state and cooldown control through JSON interactions
  • Public API for integration with other plugins

image

image

image

Made for Asset Creators

Most HUD behavior can be configured directly inside item JSON files.

WeaponCustomHUD also provides custom interactions for:

  • setting HUD states;
  • starting and resetting cooldowns;
  • checking active cooldowns;
  • displaying error feedback.

This means many custom weapon interfaces can be created without writing an additional plugin.

image image

Plugin Integration

Other plugins can register their own dynamic HUD states and cooldown providers through the public WeaponCustomHUD API.

This can be used to display information such as:

  • reloading;
  • available ammunition;
  • aiming or scoping;
  • overheating;
  • attachment availability;
  • custom ability progress.

Documentation

Full configuration reference, JSON examples, interaction documentation, presets, and API usage:

WeaponCustomHUD Documentation

Basic Configuration

{
  "WeaponCustomHUD": {
    "Enabled": true,
    "Preset": "MyWeaponHUD",
    "Scale": 1.0,
    "Placement": "BottomRight",
    "Position": [50, 40]
  }
}

WeaponCustomHUD is designed to work as a standalone HUD system and can also be integrated with larger weapon plugins and custom asset packs.

Project description from CurseForge.

Recent files

WeaponCustomHUD releases and Hytale builds

1 of 1 releases match

Looking for an older file? The official CurseForge project page is in Resources.