BarAPI

BarAPI

BarAPI

0 polubień • 0 pobrań
Dostępne pliki
8
Obsługiwane wersje
7
Najnowszy plik
04.11.2016

BarAPI

Właściciele serwera

Ta wtyczka nie robi nic samodzielnie. To po prostu API dla innych wtyczek, które mają je zaimplementować.

Deweloperzy

Wystarczy dodać BarAPI.jar do ścieżki kompilacji projektu.

Ta wtyczka wykorzystuje refleksję i dlatego 'nie powinna' psuć się podczas aktualizacji craftbukkit.

Ograniczenia

Wiadomość nie może przekraczać 64 znaków. W przypadku przekroczenia BarAPI automatycznie skróci ją do 64 znaków, aby zapobiec awarii klienta.

To ograniczenie klienta i nie można go zmienić.

Przykłady

BarAPI.setMessage(Player player, String message)

Ustaw wiadomość dla gracza. Pozostanie tam dopóki gracz się nie wyloguje lub inna wtyczka jej nie nadpisze.

BarAPI.setMessage(Player player, String message, float percent)

To samo co wyżej, z tą różnicą, że możesz ustawić % paska zdrowia. 100 pokazuje cały pasek zdrowia, 50 pokazuje połowę paska zdrowia i tak dalej.

BarAPI.setMessage(final Player player, String message, int seconds)

Ustawia wiadomość z ograniczeniem czasowym dla gracza. Pozostanie ona aż do wygaśnięcia licznika. Zdrowie automatycznie maleje wraz z upływem czasu trwania licznika.

BarAPI.hasBar(Player player)

Dość oczywiste, zwraca wartość boolean.

BarAPI.removeBar(Player player)

Również dość oczywiste.

BarAPI.setHealth(Player player, float percent)

Pozwala na modyfikowanie zdrowia istniejącego paska. Jeśli gracz nie ma paska, to nic nie robi.

Tutoriale

Niemiecki - DerFeliix

Źródło

GitHub

Maven

<repositories>
	<repository>
		<id>confuser-repo</id>
		<url>http://ci.frostcast.net/plugin/repository/everything</url>
	</repository>
</repositories>

<dependencies>
	<dependency>
		<groupId>me.confuser</groupId>
		<artifactId>BarAPI</artifactId>
		<version>3.0</version>
	</dependency>
</dependencies>

Kompilacje deweloperskie

Te kompilacje deweloperskie nie zostały zatwierdzone przez personel BukkitDev, dlatego używaj ich na własne ryzyko.

Frostcast CI

Aktualizator

Ta wtyczka zawiera automatyczny aktualizator, domyślnie włączony. Jeśli nie chcesz automatycznego pobierania nowych wydań, edytuj BarAPI/config.yml i ustaw autoUpdate na false.

Do zrobienia

  • Przewijaj wiadomości, jeśli ciąg znaków ma więcej niż 64 znaki.

Wtyczki używające BarAPI

WelcomeBar

Parkour

QuickSupport

BossBroadcast

BossMessage

PvPGames Automated

BossEventScheduler

Infernal Mobs

MythicMobs

MultiKill

PlayerBoss

BossAds

Item Lore Stats

BossBarPro

VIPLobby

Battle Of Blocks

BossBroadcaster

SilkSpawners

BarJoin

JoinGlobalMessages

Statystyki

Aby określić popularność i sposób użycia BarAPI, instalacje wtyczek są automatycznie śledzone przez system śledzenia Metrics. Twoja wersja Javy, OS, liczba graczy, lokalizacja kraju serwera oraz wersje wtyczek i serwera są zbierane. Służy to określeniu, w jakich środowiskach używana jest wtyczka, aby zapewnić pełną kompatybilność. To zbieranie danych jest anonimowe. Jeśli nie chcesz tego śledzenia, edytuj plugins/PluginMetrics/config.yml i ustaw opt-out na true.

Opis projektu pochodzi z CurseForge i został udostępniony po polsku. Szczegóły konfiguracji, zależności oraz aktualne komunikaty autora sprawdź na w źródłowym katalogu CurseForge.

Stabilne BarAPI v3.5
BarAPI.jar 04.11.2016 56 KB
Stabilne BarAPI v3.4
BarAPI.jar 19.03.2016 56 KB
Stabilne BarAPI v3.3
BarAPI.jar 19.12.2014 52 KB
1.8
Stabilne BarAPI v3.2
BarAPI.jar 10.11.2014 49 KB
Stabilne BarAPI v3.1
BarAPI.jar 19.04.2014 43 KB
Stabilne BarAPI v3.0
BarAPI.jar 24.01.2014 43 KB
Stabilne BarAPI v2.0
BarAPI.jar 07.12.2013 18 KB
Stabilne BarAPI v1.0
BarAPI.jar 01.09.2013 11 KB
Przed instalacją

Jak bezpiecznie sprawdzić ten plugin

Wybierz zgodny plik

Oznaczenia wersji pochodzą z metadanych autora. Dobierz również właściwe oprogramowanie serwera i Javę.

Zachowaj kopię

Przed pierwszym startem skopiuj świat, konfigurację oraz dane pozostałych pluginów.

Przeczytaj log

Po uruchomieniu sprawdź brakujące zależności i pierwszy błąd związany z nazwą pluginu.

Zobacz pełną instrukcję instalacji