Plugin
STORMENDERCHEST wprowadza na serwer zaawansowany system zarządzania enderchestami z dwoma trybami działania dostosowanymi do różnych typów serwerów. Jego główną funkcją jest rozszerzenie standardowych możliwości enderchestów Minecraft poprzez system powiększania pojemności (tryb Lifesteal) lub wielokrotnych, niezależnych enderchestów z systemem uprawnień (tryb BoxPVP). Plugin oferuje pełną personalizację, efekty wizualne i dźwiękowe oraz zaawansowane narzędzia administracyjne do zarządzania ekwipunkiem graczy.
TRYBY DZIAŁANIA
Plugin posiada dwa główne tryby pracy, które można przełączać w konfiguracji:
- Tryb LIFESTEAL - System rozszerzania enderchesta poprzez specjalny przedmiot. Gracze rozpoczynają z domyślną pojemnością (3 rzędy = 27 slotów) i mogą stopniowo powiększać swój enderchest do maksymalnie 6 rzędów (54 sloty). Rozszerzenie następuje poprzez kliknięcie prawym przyciskiem myszy na enderchest trzymając w ręce specjalny przedmiot do powiększania. System automatycznie zapisuje postęp każdego gracza i zachowuje zawartość podczas rozszerzania.
- Tryb BOXPVP - System wielu niezależnych enderchestów z menu głównym i systemem uprawnień. Gracze otrzymują dostęp do 7 oddzielnych enderchestów, z których każdy posiada własną pojemność (domyślnie 4 rzędy = 36 slotów) i może być zabezpieczony osobnymi uprawnieniami. Menu główne wyświetla wszystkie dostępne enderchesty z wizualnymi wskaźnikami dostępu. Każdy enderchest posiada nawigację umożliwiającą szybkie przełączanie się między kolejnymi skrzyniami.
GUI I INTERFEJS
- Tryb LIFESTEAL - Enderchest otwiera się z dynamicznym tytułem pokazującym aktualną liczbę rzędów. Interfejs automatycznie dostosowuje się do poziomu rozszerzenia gracza, wyświetlając od 27 do 54 slotów. Wszystkie przedmioty są zachowywane podczas powiększania, a system automatycznie synchronizuje zawartość z wbudowanym enderchestem Minecraft.
- Tryb BOXPVP - Menu główne (3 rzędy) wyświetla ikony wszystkich dostępnych enderchestów z kolorowymi opisami wskazującymi wymagane rangi i uprawnienia. Każdy enderchest otwiera się w osobnym GUI z 27 slotami na przedmioty oraz dolnym paskiem nawigacyjnym. Przyciski "Poprzednia strona" (czerwony barwnik) i "Następna strona" (zielony barwnik) umożliwiają szybkie przełączanie między enderchestami. System dekoracji pozwala na dodanie ozdobnych elementów GUI (np. czarne szyby) w konfigurowalnych pozycjach.
PRZEDMIOT DO POWIĘKSZANIA (Tryb Lifesteal)
Specjalny przedmiot konfigurowalny w każdym aspekcie: materiał
(domyślnie FLOWER_BANNER_PATTERN), nazwa, opis, Custom Model Data, efekt świecenia i ukryte flagi. Domyślnie nosi nazwę "
Rozszerzenie enderchesta" z fioletowym formatowaniem i szczegółowym opisem informującym o możliwości rozszerzenia o 9 slotów. Administrator może zdecydować czy przedmiot ma być zużywany podczas ulepszania. Przedmiot można otrzymać poprzez komendę administracyjną lub inne systemy serwerowe
(nagrody, sklep, eventy).
EFEKTY WIZUALNE I DŹWIĘKOWE
Plugin oferuje bogate efekty multimedialne w trybie Lifesteal. Przy otwieraniu enderchesta odtwarzany jest dźwięk BLOCK_ENDER_CHEST_OPEN. Podczas powiększania gracz słyszy ENTITY_PLAYER_LEVELUP z konfigurowalnymi parametrami głośności (1.0) i wysokości (1.5), a wokół gracza pojawiają się cząsteczki PORTAL (50 sztuk) tworzące efektowną animację. Wszystkie efekty można włączać/wyłączać i dostosowywać w konfiguracji. System komunikatów wspiera zaawansowane formatowanie z tytułami, podtytułami, actionbar i wiadomościami na chacie z pełną kontrolą nad czasem wyświetlania (fade-in, stay, fade-out).
SYSTEM UPRAWNIEŃ (Tryb BoxPVP)
Każdy z 7 enderchestów może posiadać własne uprawnienie kontrolujące dostęp. Domyślna konfiguracja oferuje stopniowany system: EnderChest #1-2 dostępne dla wszystkich graczy (stormenderchest.ec.1-2), EnderChest #3 dla rangi VIP (stormenderchest.ec.3), EnderChest #4-5 dla SVIP (stormenderchest.ec.4-5), EnderChest #6-7 dla GVIP (stormenderchest.ec.6-7). Gracze bez odpowiednich uprawnień widzą enderchesty w menu, ale nie mogą ich otworzyć, otrzymując komunikat o braku dostępu z efektami tytułu i podtytułu.
KOMENDY
- /stormenderchesty reload – przeładowuje konfigurację pluginu
- /stormenderchesty gui <gracz> – otwiera GUI graczowi
- /stormenderchesty open <gracz> – otwiera enderchest gracza w trybie edycji (tryb Lifesteal)
- /stormenderchesty open <gracz> <numer_ec> – otwiera konkretny enderchest gracza w trybie edycji (tryb BoxPVP)
- /stormenderchesty reset <gracz> – resetuje enderchest gracza (tryb Lifesteal)
- /stormenderchesty reset <gracz> <numer_ec|*> – resetuje konkretny enderchest lub wszystkie (*) enderchesty gracza (tryb BoxPVP)
- /stormenderchesty item give [ilość] – daje przedmiot do powiększania enderchesta (tylko tryb Lifesteal)
- /stormenderchesty level set <gracz> <0-3> – ustawia poziom enderchesta (tylko tryb Lifesteal)
- /stormenderchesty level add <gracz> <ilość> – dodaje poziomy enderchesta (tylko tryb Lifesteal)
- /stormenderchesty level remove <gracz> <ilość> – usuwa poziomy enderchesta (tylko tryb Lifesteal)
- /enderchest – otwiera enderchest (tryb Lifesteal) lub menu enderchestów (tryb BoxPVP)
PERMISJE:
- stormenderchest.use – pozwala na używanie /enderchest i /ec (domyślnie: true)
- stormenderchest.admin – dostęp do komend administracyjnych (domyślnie: op)
- stormenderchest.ec.<numer_ec> - dostęp do danego enderchesta (tryb BoxPVP)
KONFIGURACJA I PERSONALIZACJA
Plugin oferuje szerokie możliwości dostosowania. Administrator może skonfigurować tryb działania
(lifesteal/boxpvp), język (POL), tryb debugowania, domyślną i maksymalną liczbę rzędów, czy przedmiot ma być zużywany, wszystkie aspekty przedmiotu do powiększania (materiał, nazwa, lore, CMD, glow, flagi), efekty wizualne i dźwiękowe (włącz/wyłącz, typ, parametry), tytuły GUI, liczbę rzędów w enderchestach BoxPVP, dekoracje GUI (materiały, pozycje, nazwy, opisy), przyciski nawigacji (pozycje, ikony, opisy) oraz konfigurację wszystkich 7 enderchestów (slot w menu, ikona, nazwa, tytuł GUI, lore, uprawnienie).
Plugin
STORMENDERCHEST to profesjonalne rozwiązanie dla serwerów poszukujących zaawansowanego systemu enderchestów z pełną kontrolą administracyjną, bogatymi efektami wizualnymi i elastyczną konfiguracją dostosowaną do różnych typów rozgrywki.