Per World Inventory
Miej oddzielny inwentarz i więcej, dla każdego świata
- Dostępne pliki
- 17
- Obsługiwane wersje
- 2
- Najnowszy plik
- 16.06.2016

Sposób, w jaki ta wtyczka przechowuje dane, różni się zasadniczo od MultiVerse-Inventories. Podobnie jak MV-I, ta wtyczka zapisuje dane w formacie .json, ale to tutaj kończy się podobieństwo. Nie tylko zapisuje twój ekwipunek, zapisuje również twoje statystyki! Obejmują one takie rzeczy jak aktywne efekty mikstur, doświadczenie, poziom, saldo ekonomiczne i więcej. Wszystkie te opcje mogą być skonfigurowane na podstawie pojedynczego przedmiotu, jeśli nie chcesz, aby były zapisywane. Zobacz sekcję Konfiguracja poniżej, aby je poznać. Wszystkie polecenia można zobaczyć w grze za pomocą polecenia '/pwi help'.
> Konfiguracja
########################################## # Konfiguracja PerWorldInventory pliku # # # # Jeśli nowe wartości zostaną dodane do # # config, nie będą automatycznie # # dodane tutaj. Będą domyślnie ustawione na # # false jeśli nie są obecne. # ########################################## # Wersja konfiguracji. NIE ZMIENIAJ!!!!! config-version: 3 # Jeśli prawda, wtyczka zmieni gamemode graczy po wejściu do świata manage-gamemodes: false # Jeśli prawda, gracze będą mieć różne ekwipunki dla każdego gamemode separate-gamemode-inventories: true # Wszystkie ustawienia dla graczy są tutaj: player: # Zapisuj i ładuj saldo ekonomiczne graczy. Wymaga Vault! economy: false # Ładuj ender chest graczy ender-chest: true # Ładuj ekwipunek graczy inventory: true # Wszystkie opcje dotyczące statystyk gracza są tutaj: stats: # Ładowanie, czy gracz może latać can-fly: true # Ładowanie nazwy wyświetlanej gracza display-name: false # Ładowanie poziomu wyczerpania gracza exhaustion: true # Ładowanie ile doświadczenia ma gracz exp: true # Ładowanie poziomu głodu gracza food: true # Ładowanie, czy gracz lata flying: true # Ładowanie w jakim gamemode gracz jest. To ustawione na false, jeśli # 'manage-gamemodes' jest prawdą, aby zapobiec pętli gamemode: true # Ładowanie ile zdrowia gracz posiada health: true # Ładowanie jaki poziom ma gracz level: true # Ładowanie wszystkich efektów mikstur gracza potion-effects: true # Ładowanie poziomu nasycenia gracza saturation: true # Ładowanie dystansu spadku gracza fall-distance: true # Ładowanie ticków ognia gracza fire-ticks: true # Ładowanie maksymalnej ilości powietrza, które gracz może mieć max-air: true # Ładowanie aktualnego pozostałego powietrza gracza remaining-air: true # Wersja konfigu 2 poniżej tej linii # # Skonfiguruj ilość czasu między zapisami, w sekundach # Domyślnie to 5 minut (300 sekund) save-interval: 300 # Dodatki konfiguracji wersja 3 poniżej tej linii # # Próba ustalenia, w jakim świecie gracz ostatnio się wylogował # i zapisywanie/ładowanie poprawnych danych, jeśli ten świat jest inny. # WYMAGA MC 1.9.2 LUB Nowszy load-data-on-join: false # Wydrukować komunikaty debugowe do konsoli dla każdego zdarzenia w PWI debug-mode: false
Dość proste: ustawienie opcji na false spowoduje, że ten element nie będzie ładowany przy zmianie świata. Opcja 'manage-gamemodes' jest domyślnie ustawiona na false, aby nie kolidować z innymi wtyczkami, które mogą zarządzać GameModes.
groups: world1: worlds: - world1 - world1_nether - world1_the_end default-gamemode: SURVIVAL world_2: worlds: - world_2 default-gamemode: CREATIVE
To miejsce, w którym konfigurowane są grupy światów. Postępuj zgodnie z domyślnym lub powyższym przykładem, aby uzyskać poprawny format. Jeśli ustawisz 'manage-gamemodes' na false w twoim głównym pliku konfiguracyjnym, opcja 'default-gamemode' tutaj nic nie robi, i można ją bezpiecznie usunąć. Światy należące do tej samej grupy będą miały wspólny ekwipunek i statystyki.
Gdy wprowadzone zmiany zostaną dokonane, wystarczy wpisać /pwi reload.
Domyślny zestaw ekwipunku jest zapewniony dla każdej skonfigurowanej grupy, a także jako zapas serwera, jeśli z jakiegoś powodu świat nie należy do żadnej grupy. Można go ustawić w grze za pomocą polecenia '/pwi setworlddefault [group]', gdzie grupa to skonfigurowana nazwa grupy, lub 'default'. Jeśli nie podano grupy, zostanie ustawiony zestaw dla grupy, w której aktualnie stoisz. Nie wymaga to ponownego ładowania.
> Uprawnienia i polecenia
Uprawnienia:
- - perworldinventory.admin: Domyślnie dla OP-ów, przyznaje wszystkie inne uprawnienia
- - perworldinventory.convert: Pozwala użytkownikowi konwertować dane z innych wtyczek
- - perworldinventory.reload: Pozwala użytkownikowi ponownie załadować pliki konfiguracyjne i grupy światów
- - perworldinventory.setdefaults: Pozwala użytkownikowi ustawić domyślny zestaw ekwipunku dla grupy
- - perworldinventory.notify: Użytkownicy z tym uprawnieniem będą powiadamiani, jeśli konfiguracja będzie nieaktualna
- - perworldinventory.bypass.*: Użytkownicy, którzy to mają, będą zachowywać swój ekwipunek podczas zmiany światów lub gamemode
- - perworldinventory.bypass.gamemode: Użytkownicy, którzy to mają, będą zachowywać swój ekwipunek podczas zmiany gamemode
- - perworldinventory.bypass.world: Użytkownicy, którzy to mają, będą zachowywać swój ekwipunek podczas zmiany światów
Polecenia:
- /pwi help: Wyświetla stronę pomocy
- /pwi convert: Konwertuje dane z MultiVerse-Inventories; patrz poniżej
- /pwi reload: Przeładowuje plik konfiguracyjny i plik worlds
- /pwi setWorldDefault [default | <group_name>]: Ustawia domyślny zestaw ekwipunku dla określonej grupy, lub domyślny serwer. Jeśli nie podano parametru, ustawi zestaw dla grupy, w której aktualnie stoisz.
> Konwersja
Jeśli konwertujesz z MV-I, po prostu uruchom polecenie "/pwi convert multiverse" i wtyczka zajmie się wszystkim. Musisz mieć działające MV-I. Pamiętaj, konwersja działa tylko z wersją MV-I 2.5; nie działa na 2.4. Gdy MV-I zaktualizuje się z 2.4 do 2.5, przechodzi z plików yml na json, ale nie konwertuje danych, dopóki nie będą używane. Zachowaj dane MV-I na zapas, na wypadek, gdyby coś poszło nie tak.
Konwerter z MultiInv jest wciąż w planach. Istnieje początkowy framework od wersji 1.4.0; nie używaj go! Nie jest jeszcze w pełni operacyjny i może powodować błędy.
> Rozmaite
Wsparcie Jeśli masz problem, przejdź tutaj. Dołącz konfiguracje i odpowiednie logi!
> Inne
Repozytorium kodu można znaleźć zarówno na Github, jak i na BitBucket.
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.
PerWorldInventory-1.7.5.jar 16.06.2016 300 KB
PerWorldInventory-1.7.4.jar 15.06.2016 299 KB
PerWorldInventory-1.5.8.jar 05.08.2015 151 KB
PerWorldInventory-1.5.7.jar 31.07.2015 151 KB
PerWorldInventory-1.5.6.jar 17.07.2015 150 KB
PerWorldInventory-1.5.5.jar 11.07.2015 149 KB
PerWorldInventory.jar 01.07.2015 113 KB
PerWorldInventory.jar 29.06.2015 113 KB
PerWorldInventory.jar 27.06.2015 113 KB
PerWorldInventory.jar 11.06.2015 108 KB
PerWorldInventory.jar 04.06.2015 108 KB
PerWorldInventory.jar 03.05.2015 105 KB
PerWorldInventory.jar 27.03.2015 98 KB
PerWorldInventory.jar 27.03.2015 98 KB
PerWorldInventory.jar 02.03.2015 93 KB
PerWorldInventory.jar 02.03.2015 93 KB
PerWorldInventory.jar 02.03.2015 93 KB
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.