BU
1.5.0latestJan 28, 2019 Changelog: · Reformatted project to google style. · Lists was changed to sets due to better performance. · removeAllPlayers and removeAllPlayersAfter are un-deprecated. They now remove also the bossbar · BarKey now uses UUID instead of string. getKeyString() was deprecated. · Github repository created: https://github.com/MrIvanPlays/BungeeBossbarAPI · NEW: Java docs. They can be found here. Maven/Gradle/Other can be found here. Official site: https://mrivanplays.github.io/ Be sure to rate 5 stars & leave a like!1.4.0[1.4.0] Some things renamed & moreJan 16, 2019 Changelog: · removeAllPlayers() and removeAllPlayersAfter() were deprecated in KeyedBossbar. Reason: They don't remove the bossbar. Instead of that use BungeeBossbarAPI#removeBossbar() and BungeeBossbarAPI#removeBossbarAfter() · BossCreator class was renamed to BungeeBossbarAPI. · Added a new getBossbarsRaw method in BungeeBossbarAPI class which returns Map<BarKey, KeyedBossbar>. · All methods containing ticks were removed. Use the non-ticks instead by multiplying the delay by 50 and using MILLISECONDS for a TimeUnit. Maven/Gradle can be found here. Discord server: here Be sure to leave a like & rate 5 stars1.3.3[1.3.3] KeyedBossbars & more (IMPORTANT)Jan 15, 2019 ATTENTION! PewDiePie needs you help to be still #1 subscribed youtuber. For more information, please see this thread! Changelog: · Added KeyedBossbars. Everything you can do with KeyedBossbars can be found in the BossCreator class. They can be created the same as the normal bossbar via the BossbarCreator class, but they also a require a BarKey, which is created via new BarKey(plugin, "yourkey");. You can use also new BarKey(plugin); which will generate a random key. Make sure you make these as variables, because the bossbar should be removed via BossCreator#removeBossbar(BarKey). They also support multiple bossbars at once! Cool, right? · Everything saying 'health' was renamed to progress. The exception also was changed from HealthException to ProgressException · Removed getters and setters for BaseComponent and BaseComponent array in the bossbar. · Changed the return null in BarTitle on asComponents method to return BaseComponent[0]; because we know its inpossible the code to go into there. Changed because of intellij warnings that it will produce a NPE. Maven/Gradle and other can be found here. Discord server: here Be sure to leave a like & rate 5 stars1.3.2[1.3.2] Important changes (README)Jan 9, 2019 ATTENTION! PewDiePie needs you help to be still #1 subscribed youtuber. For more information, please see this thread! Changelog: · getHealth() and setHealth(float newHealth) were changed to getProgress() and setProgress(float newProgress) · The BungeeBossbarAPI class no longer figure in the API, but to give you the method getAPIVersion() I've created a class called BossCreator which can be accessed how you access the ProxyServer class in the bungee api. The specified class also contains the createBossbar methods · Added new methods: addPlayerAfter(ProxiedPlayer, Plugin, int, TimeUnit); addPlayerAfter(ProxiedPlayer, Plugin, int); removePlayerAfter(ProxiedPlayer, Plugin, int, TimeUnit); removePlayerAfter(ProxiedPlayer, Plugin, int); The ones with no parameter TimeUnit are working with ticks. You can get maven/gradle/other dependencies here. Just change the version to 1.3.2. I cannot give you the 1.3.2 version still, because the repository the plugin uses still don't have frequent central sync update for search.maven.org to show the newest version. Discord server: here Be sure to leave a like & rate 5 stars1.3.1Big changes to the API (IMPORTANT READ)Jan 8, 2019 ATTENTION! PewDiePie needs you help to be still #1 subscribed youtuber. For more information, please see this thread! Changelog: · IMPORTANT: All packages were addressed to com.github.mrivanplays!!!!!! ALL API INCLUDED THINGS ARE IN com.github.mrivanplays.bungee.bossbar.api . BarColor and BarStyle were moved in com.github.mrivanplays.bungee.bossbar.api.style!!!!! · BarTitle has a builder that can be accessed via BarTitle.builder() · Added a methods to get different types of the title. ALL EXCEPT THE STRING get method ARE DEPRECATED because of the BarTitle getTitle() method. · setTitle(String)'s deprecation removed, but I still suggest using setTitle(BarTitle) · Added annotation called FromVersion so everyone knows in which version the method/class was added · BossbarCreator's deprecated creator methods were removed . I leaved a method for String creation of the title with the full of the requirements a bossbar needs for a creation. · Maven/Gradle friends, HELLO MA DUDES!! We have now support for these and much more. The link is still not available to see the other dependency adders except jar dependencing. The link will be provided soon at the plugin page if the groupId com.github.mrivanplays appears in the search. Telling you the maven and gradle dependencies: Maven: HTML: <repositories> <repository> <id>sonatype </id> <url>https://oss.sonatype.org/content/groups/public/ </url> </repository> </repositories> <dependencies> <dependency> <groupId>com.github.MrIvanPlays </groupId> <artifactId>BungeeBossbarAPI </artifactId> <version>1.3.1 </version> <scope>provided </scope> </dependency> </dependencies> Gradle: Code (Text): repositories { mavenCentral(); } dependencies { provided group: 'com.github.MrIvanPlays', name: 'BungeeBossbarAPI', version: '1.3.1' } I've never worked with gradle, but do the scope as provided. Discord server: here Be sure to leave a like & rate 5 stars1.3.0Big changes (IMPORTANT READ)Jan 6, 2019 ATTENTION! PewDiePie needs you help to be still #1 subscribed youtuber. For more information, please see this thread! Changelog: · Now the bossbar impl class is called CraftBossbar and its under net.mrivansoft.bungee.bossbar.v1_3_R1 and the version will change every new update · BungeeBossbarAPI now has getAPIVersion() which returns the version of where CraftBossbar is located · A new method to add all online players was added · Now you can set the bossbar's visibility · All methods with title set String, BaseComponent or BaseComponent[] were deprecated in the Bossbar interface and in BossbarCreator. They're replaced by the new class BarTitle which supports the all 3. The next version all creators containing String, BaseComponent or BaseComponent[] will be removed, the setters in Bossbar won't. Example usage of the new BarTitle class: Code (Java): public void sendBossbar (ProxiedPlayer player, BarTitle title ) { Bossbar bossbar = BossbarCreator. createBossbar (title, BarColor. BLUE, BarStyle. SOLID, 1 ) ; bossbar. addPlayer (player ) ; String titleString = title. asString ( ) ; // this will return empty string if you used BaseComponent[] to create your title BaseComponent titleComponent = title. asComponent ( ) ; // this will be null if you used BaseComponent[] to create your title BaseComponent [ ] titleComponents = title. asComponents ( ) ; // this can't be null player. sendMessage (titleComponents ) ; // example of what you can do } Example sending: sendBossbar(player, new BarTitle("Hello, world!")); Discord server: here Be sure to leave a like & rate 5 stars1.2.0Chat Component APIDec 20, 2018 Changelog: · The creator now supports base components. Discord server: here Be sure to leave a like & rate 5 stars1.1.0/shrugDec 18, 2018 ATTENTION! PewDiePie needs you help to be still #1 subscribed youtuber. For more information, please see this thread! Changelog: · Now if the health is more than 1 throws exception that says you that you can't have health more than 1f · getPlayers method removed Discord server: here Be sure to leave a like & rate 5 stars1.0.0Dec 12, 2018
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta