XPKeeper
Zapisz i łatwo odzyskaj swoje XP.
- Dostępne pliki
- 1
- Obsługiwane wersje
- 1
- Najnowszy plik
- 27.06.2023

XPKeeper umożliwia zapisanie i odczytanie Twojego aktualnego poziomu XP poprzez kliknięcie w znak.
Tak, wiem, że istnieje całkiem sporo wtyczek typu bank XP, ale chciałem taką, która nie wymaga zależności od innych wtyczek i która byłaby prosta w użyciu bez funkcji ekonomicznych — po prostu chcę zapisać swoje XP, żeby ich nie stracić — nie potrzebuję niczego więcej.
Cytat od eccentric_nz:Wciąż żywy! Pobierz buildy tutaj: http://tardisjenkins.duckdns.org:8080/job/XPKeeper/
Jak to działa?
XPKeeper opiera się na znakach, umieszczasz znak post lub znak na ścianie i wpisujesz na pierwszej linii [XPKeeper]. Tekst znajdujący się między nawiasami kwadratowymi można zmienić, edytując plik konfiguracyjny i nie rozróżnia on wielkości liter.
- Aby zapisać XP (zarówno POZIOM, jak i DOŚWIADCZENIE), kliknij LEWYM PRZYCISKIEM w znak, mając w dłoni nic (PUSTE). Twoje XP zostanie przeniesione na znak i zniknie z HUD.
- Jeśli zdobędziesz więcej doświadczenia, po prostu ponownie kliknij LEWYM PRZYCISKIEM w znak, aby dodać bieżącą ilość do istniejącego zapisanego XP.
- Aby wypłacić część XP, kliknij PRAWYM PRZYCISKIEM w znak, mając w dłoni nic (PUSTY). Kwota wypłaty jest ustawiona w pliku konfiguracyjnym (domyślnie 5 poziomów). Aby wypłacić wszystkie XP, kliknij prawym przyciskiem w znak podczas KUCANIA.
UWAGA Możesz skonfigurować wtyczkę tak, aby nie trzeba było klikać pięścią, ale może dojść do przypadkowego stawiania bloku :)
Filmy
Usuwanie znaku XPKeeper
Znaki XPKeeper nie mogą być usuwane poprzez ich niszczenie. Należy użyć polecenia. Wpisz:
/xpkremove
A następnie kliknij znak, który chcesz usunąć. W dłoni musisz mieć nic (PUSTE).
Możesz usuwać tylko własne znaki.
Inne funkcje
- Na świecie serwera możesz mieć jeden znak XPKeeper.
- Znaki XPKeeper są chronione przed wybuchami i wandalizacją.
Konfiguracja
Istnieje kilka opcji konfiguracyjnych:
firstline: XPKeeper
To określa, co musi znajdować się w nawiasach kwadratowych na pierwszej linii znaku; możesz to zmienić na 'Bank', na przykład.
must_use_fist: [true|false]
To określa, czy musisz użyć pięści, aby kliknąć w znak.
set_limits: [true|false]
To określa, czy funkcja limitu depozytu jest włączona.
limits: - 30 - 50 - 100
Jeśli set_limits jest true, ustaw limity używane przez uprawnienia xpkeeper.limit.[amount] tutaj.
withdraw: [amount]
Ustaw ilość poziomów XP, które będziesz wypłacać po kliknięciu prawym przyciskiem w znak. Ustaw na 0, aby użyć starego zachowania wypłacania całego XP.
messages: deposit: Wypłaciłeś %d XP i osiągnąłeś poziom %d :) withdraw_all: Wypłaciłeś wszystkie XP! withdraw_some: Wypłaciłeś %d poziomy XP! [...]
Użyj tego, aby lokalizować komunikaty w grze dla graczy. Niektóre ciągi wiadomości zawierają symbole %s i %d — muszą one pozostać niezmienione, ponieważ w grze są zastępowane wartościami obliczanymi w czasie rzeczywistym. Możesz przenieść je w dowolne miejsce w treści komunikatu.
Francuskie tłumaczenie autorstwa DragonSlayer875 można znaleźć tutaj
Uprawnienia
Istnieją pewne:
xpkeeper.use - pozwala graczom tworzyć znaki XPKeeper, domyślnie: TRUE
xpkeeper.fist - pozwala graczom używać polecenia /xpkfist, domyślnie: OP
xpkeeper.pay - pozwala graczom użyć polecenia /xpkpay, domyślnie: OP
xpkeeper.force - pozwala graczom użyć polecenia /xpkforceremove, domyślnie: OP
xpkeeper.admin - pozwala graczom użyć poleceń /xpkgive, /xpkset i /xpkwithdraw, domyślnie: OP
xpkeeper.editsign - pozwala graczom edytować znaki, domyślnie: OP
xpkeeper.limit - pozwala graczom użyć polecenia /xpklimit, domyślnie: OP
xpkeeper.limit.[amount] - ogranicza ilość poziomów, które gracz może zdeponować, [amount] musi odpowiadać jednej z opcji limit w konfiguracji
xpkeeper.limit.bypass - pozwala graczom ominąć limity depozytu, domyślnie: OP
Polecenia
Jest siedem:
| Polecenie | Opis | Alias | Uprawnienie |
|---|---|---|---|
/xpkremove |
Służy do usunięcia Twojego znaku XPKeeper, zobacz Usuwanie znaku XPKeeper powyżej |
/xpkr |
- |
/xpkfist |
Przełącz opcję konfiguracyjną must_use_fist między true a false lub odwrotnie |
/xpkf |
xpkeeper.fist |
/xpklimit |
Przełącz opcję konfiguracyjną set_limits między true a false lub odwrotnie |
/xpkl |
xpkeeper.limit |
/xpkwithdraw [amount] |
Ustaw wartość withdraw w konfiguracji na podaną liczbę poziomów |
/xpkw |
xpkeeper.admin |
/xpkreload |
Przeładuj zmiany w konfiguracji | /xpkrl |
xpkeeper.admin |
/xpkgive [player] [amount] |
Dodaj XP graczowi | /xpkg |
xpkeeper.admin |
/xpkset [player] [amount] |
Ustaw ilość XP gracza | /xpks |
xpkeeper.admin |
/xpkpay [player] [amount] |
Wypłać XP graczowi | /xpkp |
xpkeeper.use |
/xpkforceremove [player] |
Użyj, aby usunąć wszystkie dane XPKeeper dla wskazanego gracza z bazy danych. Podczas używania polecenia z konsoli musisz podać nazwę gracza, inaczej polecenie uruchomi gracz, który wpisuje polecenie. UŻYWAJ Z WYCZUCENIEM! | /xpkfr |
xpkeeper.force |
Do zrobienia
- Połączenie znaków między światami?
- Dodanie opcji konfiguracyjnej ograniczającej liczbę znaków na gracza
Statystyki
Podstawowe statystyki są zbierane przez tę wtyczkę przy użyciu MCStats / Plugin Metrics, takie jak:
- Wersja Java
- System operacyjny
- Architektura Systemu
- Statystyki globalne - liczba graczy i serwerów
- Lokalizacje serwerów
- Wersja gry — wersja gry lub wersja Minecraft — na której serwery są uruchomione
- Oprogramowanie serwera - oprogramowanie serwera - takie jak CraftBukkit - serwery są uruchomione
Możesz zrezygnować w dowolnym momencie, ustawiając opt-out: true w plugins/PluginMetrics/config.yml
Dziennik zmian
Pobierz nowe buildy tutaj: http://tardisjenkins.duckdns.org:8080/job/XPKeeper/
v1.4
- Wymaga CraftBukkit 1.7.5 lub nowszego
- [W przygotowaniu do Minecraft/CraftBukkit 1.7.6/7/8] przełączono na używanie UUID gracza zamiast nazw podczas przechowywania i pobierania XP
- Wtyczka automatycznie tworzy kopię zapasową i aktualizuje bazę danych XPKeeper
- Podczas aktualizacji wtyczka połączy się z api.mojang.com, aby wyszukać UUID graczy - może to zająć trochę czasu, jeśli masz dużą liczbę użytkowników
- Serwer musi działać w trybie online!
v1.3.10
- Naprawiono błąd z ustawianiem limitów XP i PermissionsEx
v1.3.9
- Dodano możliwość kolorowania pierwszej linii znaku - ustaw
firstline_colourna kod koloru (&2, &c itp.) w konfiguracji, lub użyj poleceniaxpkc [kod koloru]Uwaga, kolor będzie obowiązywał tylko dla nowo tworzonych znaków.
v1.3.8
- Naprawiono błędy startowe z CraftBukkit 1.7.2-R0.3 #2978 i wyższych
v1.3.7
- Naprawiono błąd formatu łańcucha przy użyciu polecenia
/xpkpay
v1.3.6
- Znaki (i bloki, do których mogą być przymocowane) nie mogą być dłużej zniszczone przez pistony
v1.3.5
- Dodano polecenie
/xpkreloaddo przeładowania zmian w pliku konfiguracyjnym
v1.3.4
- Naprawiono
firstlineopcję konfiguracyjną, która nie była ustawiana przy pierwszym uruchomieniu wtyczki - Dodano konfigurowalne limity depozytu
- Włącz funkcję poprzez
set_limits: true- polecenie to/xpklimitdo przełączania true|false - Ustaw zakres maksymalnych limitów poziomów w konfiguracji, a następnie przydziel graczom/rankom uprawnienie
xpkeeper.limit.[jedna z skonfigurowanych wartości] - Omijanie ustawień limitu (jeżeli włączone) z uprawnieniem:
xpkeeper.limit.bypass(domyślnie OP) - Jeżeli XP gracza, trzymany obecnie, podniesie XP XPKeeper ponad limit, wtyczka zdeponuje ile się da (do limitu poziomów) i zostawi resztę graczowi
- Włącz funkcję poprzez
v1.3.3
- Dodano konfigurowalne ciągi znaków do konfiguracji, abyś mógł zmienić język używany do powiadamiania graczy
v1.3.2
- Naprawiono problem z nazwami graczy, które nie mieszczą się na znaku (> 15 znaków)
v1.3.1
- Zmieniono wszystkie SQL, aby używać przygotowanych zapytań, tak aby nazwy światów mogły zawierać apostrofy
v1.3
- Dodano konfigurowalną kwotę wypłaty.
- Ustaw kwotę (w poziomach) w konfiguracji za pomocą
withdraw: [amount] - Aby utrzymać stare zachowanie wypłacania wszystkich XP, ustaw
withdraw: 0 - Aby wypłacić wszystkie XP bez względu na wartość
withdraw, prawym kliknięciem Znaku XPKeeper będąc w trybie kucania
- Ustaw kwotę (w poziomach) w konfiguracji za pomocą
- Dodano polecenie
/xpkwithdraw [amount]do ustawiania kwoty wypłaty w konfiguracji. - Dodano kilka komunikatów zwrotnych.
- Naprawiono - po usunięciu znaku XPKeeper przy użyciu
/xpkremovezwróci się całe XP, a znak upadnie naturalnie. - Naprawiono - tylko gracz, którego nazwa jest na znaku, może wchodzić z nim interakcję.
- Zaktualizowano do Bukkit 1.4.6-R0.4-SNAPSHOT
v1.2.3
- Dodano
/xpkpay [player] [amount]do wypłacania graczowi XP
v1.2.2
- Dodano polecenie
/xpkgive [player] [amount]do dodawania XP graczowi - Dodano polecenie
/xpkset [player] [amount]do ustawiania całkowitej liczby XP gracza
v1.2.1
- Dodano uprawnienie
xpkeeper.forcedla polecenia/xpkforceremove
v1.2
- Zbudowano z Bukkit 1.4.5-R0.3-SNAPSHOT
- Dodano polecenie
/xpkforceremovedo usunięcia wszystkich danych gracza z bazy danych UŻYWAJ Z WYCZUCENIEM. Używając polecenia z konsoli, musisz podać nazwę gracza, inaczej polecenie uruchomi gracz, który wpisuje polecenie. - Dodano metryki wtyczki
- Poprawnie zagnieżdżone uprawnienia, aby wtyczka nie czyściła pierwszej linii znaków
v1.0.2
- Zbudowano z Bukkit 1.4.5-R0.1-SNAPSHOT
- Podczas tworzenia znaku XPKeeper, pierwsza linia jest nieczuła na wielkość liter, więc [XpKeEpeR] i [xpkeeper] są teraz prawidłowe
- Ulepszono zapobieganie wandalizmowi znaków
- Dodano opcję konfiguracyjną, aby można było używać czegokolwiek do kliknięcia w znak (trochę kłopotliwe, gdy klikniesz znak blokiem do postawienia, ale przynajmniej masz opcję) - ustaw
must_use_fistnafalse, aby kliknąć czegokolwiek - Dodano uprawnienie
xpkeeper.use. Domyślnie to OP. Musisz mieć to uprawnienie, aby tworzyć znak XPKeeper
v1.1
Zawiera wszystkie zmiany z v1.0.2 oraz:
- Zmieniono formułę przechowywania i pobierania XP, znak teraz respektuje fakt, że wyższe poziomy wymagają więcej XP
- Dodano polecenie
/xpkfistdo przełączania opcji konfiguracyjnejmust_use_fistna true lub false - Dodano uprawnienie
xpkeeper.fist. Domyślnie to OP. Musisz mieć to uprawnienie, aby użyć polecenia/xpkfist
What it looks like

Kod źródłowy
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.
XPKeeper.jar 27.06.2023
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.