GameMode Inventories
Oddzielne inwentarze dla trybów kreatywnego i przetrwania
- Dostępne pliki
- 50
- Obsługiwane wersje
- 14
- Najnowszy plik
- 25.05.2024

Pobrania
Nie chce mi się już przesyłać plików GMI do Bukkit, ponieważ buildy są tworzone automatycznie, gdy wtyczka jest aktualizowana i zmiany trafiają na GitHub.
Dla wersji 1.18.x pobierz GMI z serwera Jenkins TARDIS: http://tardisjenkins.duckdns.org:8080/job/GameModeInventories/
Funkcje
GameMode Inventories pozwala na posiadanie oddzielnych inwentarzy dla trybów Kreatywny i Przetrwanie (działa również w trybie Adventure!).
- Inwentarze są zapisywane i automatycznie przełączane
- Konfigurowalna opcja umożliwiająca zapisanie i przywracanie inwentarzy po śmierci gracza
- Konfigurowalna opcja umożliwiająca również automatyczne przełączanie XP ilości (domyślnie włączona)
- Konfigurowalna opcja umożliwiająca również automatyczne przełączanie zbroi (domyślnie włączona)
- Konfigurowalna opcja umożliwiająca również automatyczne przełączanie inwentarzy Ender Chest (domyślnie włączona)
- Konfigurowalna opcja ograniczająca otwieranie inwentarzy dla Skrzyń, Ender Skrzyń, Stołów enchantujących, Kowadeł, Pieków i Dyspenserów w KREATYWNY trybie
- Konfigurowalna opcja wyłączająca możliwość upuszczania przedmiotów z inwentarzy w trybie KREATYWNY
- Konfigurowalna opcja wyłączająca podnoszenie przedmiotów przez graczy w trybie KREATYWNY
- Konfigurowalna opcja usuwać efekty mikstur podczas przełączania z Kreattywnego do Survival
- Konfigurowalna opcja wyłączająca komunikaty wtyczki, które mogą być nadmierne, gdy
no_pickupsino_dropssą włączone - Konfigurowalna opcja śledzenia rozmieszczenia bloków w trybie KREATYWNY, a następnie: zablokować je przed zniszczeniem, lub zezwolić na zniszczenie, ale bez upuszczania czegokolwiek - i także uniemożliwić przesuwanie ich przez pistony i odrzucać upuszczanie, jeśli przyłączony blok zostanie zniszczony - to MUSI być włączone, aby świat działał. Możesz również podać listę bloków, których nie chcesz śledzić.
- Konfigurowalna opcja zapobiegająca upuszczaniu z spadających bloków np. kowadła, żwir, piasek
- Konfigurowalna opcja zapobiegająca zniszczeniu bedrock w CREATIVE, ustawiona na false, aby zapobiec zniszczeniom poniżej Y<5 we wszystkich światach, oraz Y>122 w Netherze
- Konfigurowalna czarna lista bloków, które nie mogą być umieszane w CREATIVE (użyj nazw Materiałów Spigot)
- Konfigurowalna czarna lista poleceń, które nie mogą być używane w CREATIVE
- Konfigurowalna opcja zachowania niestandardowych atrybutów podczas przełączania inwentarzy (gracza i zbroi)
- Konfigurowalne opcje określające, które funkcje GMI mogą być pomijane
- Konfigurowalna opcja ograniczenia dostępu trybu spectator
- Konfigurowalna opcja przełączania na świat kreatywny podczas zmiany na tryb CREATIVE
- Lokalizowalne wiadomości - edytuj messages.yml
- Wsparcie dla używania bazy danych MySQL
Utworzono w odpowiedzi na prośbę o tę wtyczkę: http:forums.bukkit.org/threads/separate-inventories-creative-survival.112187/
Wyróżnione w Curse's Minecraft Spotlights
Jak to działa
Dodaj plik GameModeInventories.jar do katalogu wtyczek swojego serwera i uruchom serwer. Zostanie automatycznie utworzony plik konfiguracyjny z wartościami domyślnymi.
Następnie wszystko, co musisz zrobić, to przełączać tryby gry, a Twój aktualny inwentarz, zbroja i XP zostaną zapisane, a inwentarz nowego trybu zajmie ich miejsce.
Co to nie robi
GameMode Inventories nie jest zamiennikiem dla wtyczki Creative Control:
- jego głównym celem jest narzędzie do zarządzania inwentarzami
- to NIE prawdopodobnie się zmieni w najbliższym czasie
- proszę przestań pytać
GameMode Inventories to projekt open source; jeśli chcesz wprowadzić zmiany samodzielnie, możesz to zrobić, dopóki wtyczka jest udostępniona na tych samych warunkach licencyjnych i warunkach co GameMode Inventories.
Timings
Proszę nie zamieszczaj czasu działania tej wtyczki, oto dlaczego:
- Zobacz powyżej
- Nie używam żadnych funkcji „ograniczeń” wtyczek
- Powinieneś spodziewać się, że GMI intensywnie działa, jeśli masz włączone track_creative_place, to normalne — w końcu GMI monitoruje wszystkich graczy cały czas i pilnuje ich wszystkich, nie przeszkadzając Ci. Każdy właściciel serwera w końcu napotka problem, jeśli zbyt mocno obciąży sprzęt, na przykład uruchamiając wiele zasobożernych wtyczek.
- Jeśli masz problem, rozwiązania to: dodaj więcej RAMu/mocy CPU, ponownie priorytetyzuj wtyczki, aby odrzucić kilka, których nie potrzebujesz, zmniejsz liczbę maksymalnych graczy lub zastanów się, dlaczego pozwalasz graczom na tryb Kreatywny (jeśli nie ufasz im, że go nie nadużyją, nie dawaj im go, albo skonfiguruj świat wyłącznie kreatywny).
- Na koniec, nie oczekuj, że SQLite poradzi sobie z dużym obciążeniem — jeśli uruchamiasz tę wtyczkę na serwerze z włączonym track_creative_place, prawdopodobnie powinieneś używać MySQL jako dostawcy bazy danych GMI.
Polecenia/Konfiguracja
Istnieje kilka opcji konfiguracyjnych:
save_on_death: [true|false] xp: [true|false] armor: [true|false] enderchest: [true|false] remove_potions: [true|false] restrict_creative: [true|false] no_drops: [true|false] no_falling_drops: [true|false] no_pickups: [true|false] dont_spam_chat: [true|false] track_creative_place: enabled: [true|false] break_no_drop: [true|false] no_piston_move: [true|false] attached_block: [true|false] worlds: - world dont_track: - STONE - DIRT creative_blacklist: [true|false] blacklist: - TNT - BEDROCK - LAVA_BUCKET break_bedrock: [true|false] command_blacklist: [true|false] commands: - give - i - buy - sell custom_attributes: [true|false] bypass: inventories: [true|false] items: [true|false] blacklist: [true|false] survival: [true|false] commands: [true|false] restrict_spectator: [true|false]
You can enable/disable the options with a command (all options are available via tab completion):
/gmi save_on_death /gmi xp /gmi armor /gmi enderchest /gmi remove_potions /gmi restrict_creative /gmi restrict_spectator /gmi no_drops /gmi no_pickups /gmi dont_spam_chat /gmi track_creative_place /gmi break_no_drop /gmi attached_block /gmi break_bedrock /gmi creative_blacklist /gmi command_blacklist /gmi no_falling_drops /gmi custom_attributes /gmi bypass.inventories /gmi bypass.items /gmi bypass.blacklist /gmi bypass.survival /gmi bypass.commands
Uprawnienia
Istnieją cztery:
gamemodeinventories.use
Domyślnie: true - Zezwalaj graczom na oddzielne inwentarze dla każdego trybu gry
gamemodeinventories.death
Domyślnie: op - Zezwalaj graczom na zapisywanie swoich inwentarzy po śmierci, i przywracanie ich po respawnie
gamemodeinventories.bypass
Domyślnie: op - Zezwalaj graczom na omijanie ograniczeń otwierania inwentarzy w CREATIVE (gdy restrict_creative: true). Pozwalaj również graczom ominąć ograniczenia dotyczące upuszczania przedmiotów / podnoszenia przedmiotów (gdy no_drops: true lub no_pickups: true). Od wersji 2.5.4 można skonfigurować, które funkcje mogą być pomijane:
inventories- jeśli true, gracze mogą ominąć zakaz otwierania inwentarzy w Creativeitems- jeśli true, gracze mogą ominąć niezdolność do podnoszenia i wyrzucania przedmiotów w Creativeblacklist- jeśli true, gracze mogą ominąć niezdolność do umieszania i używania ograniczonych bloków i przedmiotów w Creativesurvival- jeśli true, gracze mogą ominąć wymuszenie trybu Survival podczas zmiany światówcommands- jeśli true, gracze mogą ominąć ograniczenia dotyczące używania ograniczonych poleceń- Jeśli którekolwiek z opcji pomijania jest ustawione na false, wtedy nikt nie będzie w stanie ich ominąć (nawet jeśli ma uprawnienia)
gamemodeinventories.admin
Domyślnie: op - Zezwalaj graczom na zmianę opcji konfiguracyjnych
Kod źródłowy
Wersje deweloperskie
Rozwojowe buildy tego projektu dostępne są na podanym serwerze CI (ciągłej integracji).
Te buildy nie zostały zatwierdzone przez obsługę BukkitDev. Używaj ich na własne ryzyko.
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.
GameModeInventories.jar 25.08.2020 306 KB
GameModeInventories.jar 25.08.2020 305 KB
GameModeInventories.jar 20.07.2019 285 KB
GameModeInventories.jar 11.08.2018 290 KB
GameModeInventories.jar 17.04.2016 908 KB
GameModeInventories.jar 26.01.2015 129 KB
GameModeInventories.jar 23.01.2015 129 KB
GameModeInventories.jar 18.01.2015 129 KB
GameModeInventories.jar 15.01.2015 128 KB
GameModeInventories.jar 09.01.2015 128 KB
GameModeInventories.jar 03.01.2015 128 KB
GameModeInventories.jar 30.12.2014 127 KB
GameModeInventories.jar 28.12.2014 125 KB
GameModeInventories.jar 16.12.2014 120 KB
GameModeInventories.jar 07.11.2014 119 KB
GameModeInventories.jar 01.09.2014 118 KB
GameModeInventories.jar 03.08.2014 113 KB
GameModeInventories.jar 20.07.2014 74 KB
GameModeInventories.jar 19.05.2014 73 KB
GameModeInventories.jar 08.05.2014 68 KB
GameModeInventories.jar 24.04.2014 67 KB
GameModeInventories.jar 10.04.2014 67 KB
GameModeInventories.jar 06.04.2014 67 KB
GameModeInventories.jar 05.04.2014 65 KB
GameModeInventories.jar 05.04.2014 65 KB
GameModeInventories.jar 04.04.2014 64 KB
GameModeInventories.jar 31.03.2014 58 KB
GameModeInventories.jar 30.03.2014 57 KB
GameModeInventories.jar 23.03.2014 57 KB
GameModeInventories.jar 16.03.2014 56 KB
GameModeInventories.jar 16.03.2014 55 KB
GameModeInventories.jar 14.03.2014 55 KB
GameModeInventories.jar 26.02.2014 52 KB
GameModeInventories.zip 06.01.2014 73 KB
GameModeInventories.zip 28.12.2013 73 KB
GameModeInventories.zip 06.12.2013 69 KB
GameModeInventories.jar 20.09.2013 99 KB
GameModeInventories.jar 26.08.2013 73 KB
GameModeInventories.jar 18.08.2013 72 KB
GameModeInventories.jar 09.07.2013 72 KB
GameModeInventories.jar 02.07.2013 67 KB
GameModeInventories.jar 22.06.2013 62 KB
GameModeInventories.jar 13.06.2013 61 KB
GameModeInventories.jar 06.06.2013 61 KB
GameModeInventories.jar 03.05.2013 59 KB
GameModeInventories.jar 19.04.2013 54 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.