BetterHud
BetterHud copied to clipboard
A simple and powerful HUD plugin for minecraft!
Making your own hud
This plugin allows you to create a HUD without any mods.
Extremely fast
The following plugin operates completely asynchronously and does not cause any server TPS degradation.
Easy to learn
This plugin provides users with ease of use based on powerful features such as TTF support.
High customizable
The following plugin enables various effects previously unseen in existing plugins, based on an enhanced popup system.
Auto resource pack build
The following plugin supports automatic resource pack generation system.
No boss bar affect
This plugin utilizes a boss bar, but you can still use the first boss bar.
And much more!
✅ TTF support
✅ async task
✅ free
✅ open source
✅ public api
✅ animation
✅ gif
✅ relocate hotbar
✅ remove xp text
Dependency
No
Version
Plugin: 1.17-1.21.1
Fabric mod: server 1.12.1
Build
Requires Java 17, 21 Eclipse Adoptium.
Builds all available jar: ./gradlew build
Builds Bukkit plugin: ./gradlew pluginJar
Builds Fabric server side mod: ./gradlew fabricJar
Builds source code jar: ./gradlew sourceJar
Builds dokka-based docs jar: ./gradlew dokkaJar
API
repositories {
mavenCentral()
maven("https://jitpack.io")
}
dependencies {
compileOnly("com.github.toxicity188:BetterHud:VERSION")
}
Use BetterHud with Skript
command /pointadd:
trigger:
#compass marker add
point add location at 0, 0, 0 in world "world" named "test1" to player
point add location at 10, 0, 0 in world "world" named "test2" with icon "other" to player
command /pointremove:
trigger:
#compass marker remove
point remove "test1" to player
point remove "test2" to player
command /popup:
trigger:
#show popup with custom event
set {_o::rand} to random integer between 1 to 100
show popup "test_popup" to player with variable of {_o::*}
Contirbuting
You should make a pull-request to the "dev" branch.
- Fork BetterHud on GitHub
- Clone your forked repository (git clone)
- Create your feature branch (git checkout -b my-feature)
- Commit your changes (git commit -am 'Add my feature')
- Push to the branch (git push origin my-feature)
- Create a new Pull Request to the "dev"* branch
- Wait for your pull request to be reviewed and merged