HomeJavaModsWonderHUD [1.8-1.11]
WonderHUD [1.8-1.11]
[​IMG]
If you like the plugin, please consider donating! :)
[​IMG]

If you think WonderHUD is cool, you'll definitely like HoloGUI


Requires: Spigot v1.8-v1.11
Requires: ProtocolLib
Please use the correct version of ProtocolLib for your Minecraft version!

Requires: PlaceHolderAPI
Requires: WorldEdit and WorldGuard for region specific HUDs

Check out WonderHUD on GitHub

WonderHUD creates an individual heads up display for players. Display the information you want your players to see!

Placeholders:
The plugin uses PlaceholderAPI placeholders to display information in the HUD.

PlaceholderAPI Tutuorial:
Spoiler: PlaceholderAPI Tutorial
PlaceholderAPI placeholders are kept as separate extensions and need to be downloaded. Here's how to download and install them:

First run:
/papi enablecloud

These are the placeholders I have in the config by default:
/papi ecloud download Server
/papi ecloud download Player

You can browse the list of available placeholders with:
/papi ecloud list all <page>

If you see an extension you like you can download it the same way you did the two above /papi ecloud download <extension_name>

After you've downloaded all the extensions you want, run: /papi reload

Servers Using WonderHUD:
- playminecraft.net

Spoiler: Commands
/wh - Author, Version, Website
/wh help - Help text for WonderHUD commands

*requires permission: wh.admin
/wh reloadconfig - Reloads the config file data and updates the HUDs
/wh playersviewing - Displays the number of players currently viewing their HUDs

*requires permission: wh.visibility
/wh hide - Hides the HUD (will become visible again after relog)
/wh show - Show the HUD

*requires permission wh.*
/wh hideall - Hides the HUDs from all online players
/wh showall - Shows the HUDs to all online players with permission wh.see

Spoiler: Permissions
wh.* - Access to all WonderHUD commands and features
wh.see - Allows a player to see the displays
wh.visibility - Allows a player to toggle their hud's visibility
wh.admin - Allows a player access to admin commands

Spoiler: Config Values
Text Formatting (placeholders):
Insert these placeholders in the string of text to format the text

|obfuscated| - Format all following text obfuscated
|bold| - Format all following text bold
|strikethrough| - Format all following text strikethrough
|underline| - Format all following text underlined
|italic| - Format all following text italic
|reset| - Reset text formatting for the following text

Text Colors
|black| - Color all following text black
|dark_blue| - Color all following text dark blue
|dark_green| - Color all following text dark green
|dark_aqua| - Color all following text dark aqua
|dark_red| - Color all following text dark red
|dark_purple| - Color all following text dark purple
|gold| - Color all following text gold
|gray| - Color all following text gray
|dark_gray| - Color all following text dark gray
|blue| - Color all following text blue
|green| - Color all following text green
|aqua| - Color all following text aqua
|red| - Color all following text red
|light_purple| - Color all following text light purple
|yellow| - Color all following text yellow
|white| - Color all following text white

Example 1: Using text formatting placeholders
Text: "|dark_red||bold|WonderHUD|reset| is |underline|awesome!"
Result: WonderHUD is awesome!

For the full list of valid placeholders, click here.
Example 2: Using Placeholders API placeholders
Text: "Welcome %player_name%, to the server!"
Result: Welcome Kloudy, to the server!

hud-show-text: "HUD now visible" #text displayed when HUD shown
hud-hide-text: "HUD now hidden" #text displayed when HUD hidden
hud-show-all-text: "HUDs now visible to all players" #text displayed when all HUDs shown
hud-hide-all-text: "HUDs now hidden from all players" #text displayed when all HUDs hidden
restart-huds-on-world-change: true #HUD sequence will restart when a player changes worlds
max-players: 35 #Max number of players allowed to view their HUDs at once.

hud-objects: # Define your HUDs inside the hud-objects node

# image-hud config example (format to set up an image HUD)
welcome: # Name of your HUD that you are defining (can be anything so long as it is unique with respect to the other HUDs you define)
type: image-hud # HUD type (options: basic-hud, image-hud)
image-src: welcome.gif # Source of the image to be displayed by this HUD (images must be located in folder: plugins/WonderHUD/images
width: 60 # Width of the HUD(Default: 40)
height: 20 # Height of the HUD (Default: 20)
start-time: 0 # How many seconds after login the HUD will start displaying (Default: 0)
duration: 10 # How many seconds the display will stay visible (Default: -1 indefinitely)

#basic-hud config example (format to setup a text only HUD)
welcome-text:
type: basic-hud
start-time: 10
show-permission: "" #Player will see the HUD if they have the specified permission (player still needs wh.see to see the HUD)
hide-permission: "" #Player won't see the HUD if they have the specified permission
duration: 5 # -1 specifies that the HUD will stay visible indefinitely
loop-after: true # Start the sequence of HUDs over after this HUD finishes displaying
lines: # lines of text to be displayed by the HUD
- "Welcome |gray||bold|%player_name%|reset|, to |gold||bold|%player_server%"
- "Current Position: x: %player_x%, y: %player_y%, z: %player_z%"
- "|green||bold|Players Online|reset|: %server_online%"​

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

WonderHUD [1.8-1.11] is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10, 1.11. Downloaded 4,697 times (via Spigot). Download it and open it directly in the game.

Explore more