promotional bannermobile promotional banner
premium banner
Real-time skill and combat level HUD for servers running MMO Skill Tree.

Description

The Project has been abandoned. Use at your own risk


Skill HUD

Not affiliated with the MMO Skill Tree plugin. Different plugin owners. This is Skill HUD.

Wiki: https://SkillHud.Hytable.online
Support: Some plugin support is offered in the MMO Skill Tree Discord, in the Skills-HUD channel.

Skill HUD adds a real-time on-screen display for your MMO Skill Tree progress. See skill levels and combat progression directly in the HUD so players can track their growth without opening menus or typing commands. Built for servers that want a RuneScape style skill display.

FEATURES

  • Real-time HUD — Live display of MMO Skill Tree skills and levels
  • Live level updates — Levels update as players gain experience
  • Combat level — Combat level shown in the overlay
  • Total level above head — Players' total level displayed above their character
  • Quest tracker — Active quests and progress shown in the HUD
  • Toggleable HUD — Show/hide with keybind 9 or /skillhud keybind on
  • Configurable layout — 1-column, 2-column, or Total Level only; move and resize in-game
  • Lightweight — Built for performance and minimal impact
  • Non-invasive — Works alongside MMO Skill Tree without changing its core systems

REQUIREMENTS

INSTALLATION & UPDATES

  1. Place SkillHud.jar in Server/mods/SkillHud/
  2. Place MMO Skill Tree in Server/mods/ (required)
  3. Place MultipleHUD in Server/mods/ (if using other HUD plugins: PartyPro)
  4. Restart the server

Updating: You can drop the new JAR and replace the old one (no need to delete the folder). Keep your config.json, layout.json, and players/ folder. The file name can stay the same as the latest update.

HOW TO: SET DEFAULT LAYOUT (ADMINS)

If you want new players to see a specific layout when they join:

  1. Open /skillhud and go to the Admin tab (requires admin permission or OP)
  2. Design the HUD how you want it to look (position, 1-col/2-col/Total Level, etc.)
  3. Go to Admin → Defaults, then Save layout for the layout type you're currently using:
    • Save 1 Col layout — when you're using the 1-column skill layout
    • Save 2 Col layout — when you're using the 2-column skill HUD
    • Save Total Level layout — when you're using the Total Level–only HUD

That saved layout becomes the server default for new players. Full details: Wiki

COMMANDS

/skillhud — Opens the Skill HUD settings menu
/skillhud reload — Reloads config (requires skillhud.admin)
/skillhud keybind on/off — Enable/Disable keybind to toggle HUD
/skillhud reset — Reset your HUD position to server defaults
/skillhud save <1–6> — Save current layout to a slot
/skillhud load <1–6> — Load a saved layout from a slot
/skillhud toggle/hide — Toggle the Both HUDs On/Off
/skillhud hud — Toggle the Skill HUD On/Off
/skillhud quest  — Toggle the Quest HUD On/Off

PERMISSIONS

Admin (layout.json and reload) requires admin permission or OP:

skillhud.admin — Admin tab in /skillhud, /skillhud reload, /skillhud debug, /skillhudreload. Save server default layouts (1-col, 2-col, Total Level, horizontal) for new players.

Player customization — grant what you want players to change:

skillhud.layout — All layout options (position + style + icon)
skillhud.layout.position — Move HUDs, resize, save/load slots (1–6), Quest HUD position and rows
skillhud.layout.style — Colors, opacity, borders, Default/Categories style
skillhud.layout.icon — Override skill icons (Layout → Skill Icon)
skillhud.skills — All skill presets (All, Combat, Gathering, Crafting, Custom)
skillhud.skills.combat — "Combat" preset only
skillhud.skills.gathering — "Gathering" preset only
skillhud.skills.crafting — "Crafting" preset only
skillhud.skills.custom — "Custom" preset and skill toggles
skillhud.huds.skills — Skills HUD: layout (1-col/2-col/Total Level), position (left/right), hide footnote
skillhud.huds.quests — Quests HUD: position, rows, hide footnote

Full list and details: Wiki → Permissions

USE CASE

Ideal for RPG, survival, and progression-focused servers where players should see their skill progression at a glance.

TROUBLESHOOTING

Layout pushed up / off screen after an update — Use Layout → Position in /skillhud to nudge the HUD back, or use Reset Layout to restore server defaults. Admins can set defaults under Admin → Defaults and save the layout.

Layout tab empty or can't change layout — The Layout area in the menu (and saving server defaults) requires admin permission (skillhud.admin) or OP. Player layout options use the permissions above; see the Wiki.

File name still says old version — You can keep the same JAR name when updating; replacing the file is enough. Your config and player data are in the SkillHud folder and are kept.

NOTES

Compatibility — May conflict with other HUD/UI plugins (e.g. PartyPro). See Known Issues below.
Quest tracking — Uses the MMO Skill Tree quest folder. Results may be delayed or inaccurate until a public API is available.
Fan project — Self-made project, not full-time development.

KNOWN ISSUES — PartyPro

Using Skill HUD with PartyPro can cause a CustomUI error after some time. A server restart often helps temporarily. If it's too problematic, consider not using both plugins together. A fix is being investigated; the cause may be on the PartyPro side.

PartyPro compatibility tweak:

In PartyPro config.json set "hudInitDelay" to a higher value (e.g. 500 → 8000 on a local server, 15000+ on a dedicated server) so PartyPro starts its HUD after Skill HUD. Skill HUD should show first; then PartyPro after a few seconds.

Skill HUD also has an option: "hudInitDelay": 6000

Having a clear delay between Skill HUD showing and PartyPro showing (Skill HUD first, then PartyPro) has worked for some servers.

Update (Known Issue 3): PartyPro may still kick with the same error when toggling the HUD on/off (/skillhud toggle). A fix is still being looked into.

For full configuration, layouts, and troubleshooting, see the Skill HUD Wiki.