Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/toxicity188/betterhud
A simple and powerful HUD plugin/server-side mod for minecraft!
https://github.com/toxicity188/betterhud
bukkit fabric-mod hud minecraft paper plugin resourcepack spigot velocity-plugin
Last synced: 22 days ago
JSON representation
A simple and powerful HUD plugin/server-side mod for minecraft!
- Host: GitHub
- URL: https://github.com/toxicity188/betterhud
- Owner: toxicity188
- License: mit
- Created: 2024-03-02T15:28:35.000Z (9 months ago)
- Default Branch: master
- Last Pushed: 2024-10-29T18:29:32.000Z (22 days ago)
- Last Synced: 2024-10-29T18:57:53.977Z (22 days ago)
- Topics: bukkit, fabric-mod, hud, minecraft, paper, plugin, resourcepack, spigot, velocity-plugin
- Language: Kotlin
- Homepage: https://modrinth.com/mod/betterhud2
- Size: 3.1 MB
- Stars: 112
- Watchers: 3
- Forks: 24
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![-0001-export](https://github.com/toxicity188/BetterHud/assets/114675706/ccbf4bd3-9133-44ee-b277-985eae4349ae)
Welcome to BetterHud!
[SpigotMC](https://www.spigotmc.org/resources/115559/) | [Hangar](https://hangar.papermc.io/toxicity188/BetterHud) | [Modrinth](https://modrinth.com/plugin/betterhud2) | [Github](https://github.com/toxicity188/BetterHud)
[![GitHub Release](https://img.shields.io/github/v/release/toxicity188/BetterHud?display_name=release&style=for-the-badge&logo=kotlin)](https://github.com/toxicity188/BetterHud/releases/latest)
[![Discord](https://img.shields.io/badge/Discord-%235865F2.svg?style=for-the-badge&logo=discord&logoColor=white)](https://discord.com/invite/rePyFESDbk)
[![GitHub Issues or Pull Requests](https://img.shields.io/github/issues/toxicity188/BetterHud?style=for-the-badge&logo=github)](https://github.com/toxicity188/BetterHud/issues)
[![bStats Servers](https://img.shields.io/bstats/servers/21287?style=for-the-badge&logo=minecraft&label=bStats&color=0%2C150%2C136%2C0)](https://bstats.org/plugin/bukkit/BetterHud/21287)
[![Static Badge](https://img.shields.io/badge/WIKI-blue?style=for-the-badge)](https://github.com/toxicity188/BetterHud/wiki)
[![Static Badge](https://img.shields.io/badge/paypal-toxicity-blue?style=for-the-badge&logo=paypal)](https://www.paypal.com/paypalme/toxicity188?country.x=KR&locale.x=en_US)![156ab45b912cc836](https://github.com/toxicity188/BetterHud/assets/114675706/9ff14900-9c8a-46b1-952b-8c401f0b5973)
### 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
![녹화_2024_03_10_22_38_28_861](https://github.com/toxicity188/BetterHud/assets/114675706/23019cf7-e845-4a44-a957-a6e153f587ea)
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![0](https://github.com/toxicity188/BetterHud/assets/114675706/b9723d82-fe50-4aa3-8c06-11d24bf26c10)
![1](https://github.com/toxicity188/BetterHud/assets/114675706/5c2e3fc3-1a52-4c48-81a6-981f5a702f0a)
![2](https://github.com/toxicity188/BetterHud/assets/114675706/3518b4eb-5b09-41f5-ad84-07942e446abb)
![3](https://github.com/toxicity188/BetterHud/assets/114675706/f3663739-a1b5-4cb2-904e-9770283cae1f)
![4](https://github.com/toxicity188/BetterHud/assets/114675706/a86238f9-2367-4286-b461-d8ae4b8e110b)
![5](https://github.com/toxicity188/BetterHud/assets/114675706/b4d45ab3-072b-488b-8a9e-c030e913056a)
![2024_03_09_17_33_45_816](https://github.com/toxicity188/BetterHud/assets/114675706/e99d1522-4975-4f3d-8bea-eb93bb62fd21)### Dependency
No### Version
Plugin: 1.17-1.21.3
Fabric mod: server 1.21.3### 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
``` kotlin
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 playercommand /pointremove:
trigger:
#compass marker remove
point remove "test1" to player
point remove "test2" to playercommand /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