ryandw11 / UltraBar

Ultra Bar Send Boss Bar messages, Titles, and Actionbars! |1.12 - 1.18|
MIT License
7 stars 5 forks source link

UltraBar

UltraBar is a minecraft plugin that allows server admins to creation Boss Bars and use them as messages. It also allows the creation of titles and actionbars.

Ultra Bar can be downloaded from SpigotMC.

Images

Example image from ingame Example typing in the command

Developer API

Ultra Bar has an expansive developer api to make it easier for developers to create meaningful boss bars while taking advantage of ultra bar's features.
The Javadocs can be viewed here

Maven:

<repositories>
    <repository>
        <id>Ryandw11_Releases</id>
        <url>https://repo.ryandw11.com/repository/maven-releases/</url>
    </repository>
</repositories>

<dependency>
  <groupId>me.ryandw11</groupId>
  <artifactId>UltraBar</artifactId>
  <version>{version}</version>
</dependency>

{version} is the current version of the plugin, which can be found on the SpigotMC page.

Contributing

In order to contribute to the project you must have all the spigot versions from 1.12.2-1.16.4; 1.18.

As of UltraBar 2.3.0, 1.17+ requires Spigot for general use.

You can do this by running buildtools multiple times:

java -jar BuildTools.jar --rev 1.18
java -jar BuildTools.jar --rev 1.16.4
java -jar BuildTools.jar --rev 1.16.3
java -jar BuildTools.jar --rev 1.16.2
java -jar BuildTools.jar --rev 1.16.1
java -jar BuildTools.jar --rev 1.15.2
java -jar BuildTools.jar --rev 1.14.4
java -jar BuildTools.jar --rev 1.13.2
java -jar BuildTools.jar --rev 1.12.2

Then run mvn clean install to get all the required dependencies.

To build UltraBar you can either use package or install to do so.