Sueta

✨ STORMANTYLOGOUT

1.1

STORMANTYLOGOUT, plugin zapobiegający wylogowywaniu podczas walki inspirowany serwerem Anarchia.GG

·Plugin
  1. 1.1latestv1.1last week
    Version 1.1 of STORMANTYLOGOUT improves region protection and combat teleportation, refreshes the administrative GUI, and adds more configurable restrictions. It also introduces full GUI and console translations, along with update notifications. Region protection and teleportation The direction of protective teleportation has been corrected. Players are now moved away from the region boundary, taking the configured distance and region corners into account. Before teleporting, the plugin checks for a safe landing position, solid ground, obstacles, hazardous blocks, and the world border. If the destination is unsafe, it attempts to use the player’s last safe position. Teleport restrictions have also been improved. Item-based teleportation, teleport commands, and entry into protected regions are handled independently. Refreshed administrative GUI The GUI now uses consistent button names, descriptions, status indicators, click instructions, and page navigation. The main panel now allows administrators to change the protection mode directly. Each click cycles through: · Push - pushes players away from the region. · Teleport - moves players back to a safe position. · Glass Wall - blocks entry with a virtual glass wall. · No Protection - disables region entry protection. The selected mode takes effect immediately and is saved to the configuration. The panel also automatically displays the installed plugin version. More configurable restrictions Added an option to disable flight blocking and forced elytra stopping. The configuration now also provides separate switches for: · movement speed limits near glass walls; · additional push-back from glass; · arm swing animation blocking; · interaction and block-breaking restrictions near walls; · block placement restrictions at virtual glass positions; · restrictions on changing personal PvP settings during combat. New options are automatically added to older configurations. Their default values preserve the plugin’s previous behavior. Language support and messages The GUI and console messages now support Polish and English. Translations include protection mode names, menu titles, status indicators, and click instructions. Messages for pvp, pvpglobal, and pvpworld have been restyled. Startup, shutdown, and optional integration notices now use a consistent format. Customizable player messages, including combat notifications, bossbar titles, and actionbar text, have been moved to the language files. Custom text from older configurations is migrated automatically, while system GUI and console messages are built into the plugin. Update notifications Added integration with the StormCode API. The plugin periodically checks for a newer version and notifies the console and administrators when an update is available. Checks run in the background. Updates are downloaded manually, and API outages do not interrupt the plugin’s operation. Stability fixes Improved combat logout penalty handling and its application when a player rejoins. Data saving and configuration reloading have also been improved. Unused configuration options were removed, and the configuration structure was corrected. Glass wall dimensions remain fixed at 5 × 5 × 1. Optimization Active combat sessions now share a single timer, and repeated glass wall refresh requests are combined. Cobweb scanning is processed in limited batches, and region lookups have been improved. File writes now run outside the server’s main thread, while PvP setting changes are saved in batches. W wersji 1.1 pluginu STORMANTYLOGOUT poprawiono ochronę regionów i teleportację podczas walki, odświeżono panel administracyjny oraz rozszerzono konfigurację ograniczeń. Dodano również pełne tłumaczenie GUI i konsoli oraz powiadomienia o dostępnych aktualizacjach. Ochrona regionów i teleportacja Poprawiono kierunek teleportacji ochronnej. Gracz jest teraz cofany od granicy regionu w przeciwnym kierunku, z uwzględnieniem ustawionej odległości oraz narożników. Przed teleportacją plugin sprawdza miejsce do bezpiecznego lądowania, podłoże, przeszkody, niebezpieczne bloki i granicę świata. Jeżeli docelowe miejsce jest niebezpieczne, próbuje wykorzystać ostatnią bezpieczną pozycję gracza. Poprawiono także działanie blokad teleportacji. Ograniczenia przedmiotów, komend i wejścia do chronionego regionu działają niezależnie. Odświeżony panel administracyjny Ujednolicono wygląd GUI: nazwy przycisków, opisy, statusy, instrukcje kliknięcia i nawigację między stronami. Dodano możliwość zmiany trybu ochrony bezpośrednio w głównym panelu. Kolejne kliknięcia przełączają między: · Odpychaniem - odpycha gracza od regionu. · Teleportacją - cofa gracza na bezpieczną pozycję. · Ścianą ze szkła - blokuje wejście wirtualną ścianą. · Brakiem ochrony - wyłącza ochronę wejścia do regionów. Wybrany tryb zaczyna działać od razu i zapisuje się w konfiguracji. Panel automatycznie wyświetla aktualną wersję pluginu. Więcej ustawień ograniczeń Dodano możliwość wyłączenia blokowania latania i zatrzymywania elytry. Rozszerzono również konfigurację o przełączniki pozwalające osobno kontrolować: · ograniczanie prędkości przy szklanej ścianie; · dodatkowe odpychanie od szkła; · blokowanie animacji machania ręką; · blokowanie interakcji i niszczenia bloków przy ścianie; · blokowanie stawiania bloków w miejscu wirtualnego szkła; · zakaz zmiany osobistego ustawienia PvP podczas walki. Nowe opcje są automatycznie dopisywane do starszych konfiguracji. Domyślne wartości zachowują dotychczasowe działanie pluginu. Obsługa języków i komunikaty GUI oraz komunikaty konsoli obsługują teraz język polski i angielski. Tłumaczenie obejmuje również nazwy trybów ochrony, tytuły ekranów, statusy i instrukcje kliknięcia. Poprawiono wygląd wiadomości komend pvp, pvpglobal i pvpworld. Ujednolicono komunikaty uruchamiania, wyłączania oraz dostępności opcjonalnych integracji. Edytowalne wiadomości dla graczy, w tym teksty walki, bossbarów i actionbarów, przeniesiono do plików językowych. Dodano migrację własnych tekstów ze starszego configu, a techniczne komunikaty GUI i konsoli zapisano bezpośrednio w pluginie. Powiadomienia o aktualizacjach Dodano integrację z API StormCode. Plugin okresowo sprawdza dostępność nowszej wersji i informuje o niej konsolę oraz administratorów. Sprawdzanie odbywa się w tle. Aktualizacje są pobierane ręcznie, a niedostępność API nie przerywa działania pluginu. Poprawki stabilności Poprawiono obsługę kary za wylogowanie podczas walki i jej wykonywanie po ponownym wejściu gracza. Usprawniono zapisywanie danych oraz przeładowywanie konfiguracji. Usunięto martwe ustawienia configu i poprawiono jego układ. Wymiary szklanej ściany pozostają stałe: 5 × 5 × 1. Optymalizacja Zastosowano wspólny timer obsługujący aktywne walki oraz połączono powtarzające się odświeżenia szklanych ścian. Ograniczono pracę skanowania pajęczyn i usprawniono wyszukiwanie regionów. Zapis plików przeniesiono poza główny wątek serwera, a zmiany ustawień PvP są zapisywane zbiorczo.
    3 downloads
  2. 1.0Dec 1, 2025
    11613 downloads

Similar projects

Plugin →