Wymagania
Pluginy LySide działają na serwerach opartych na Spigot lub Paper. Sprawdź wymagania zanim cokolwiek kupisz.
Wersje Minecraft
Każdy plugin ma podaną obsługiwaną wersję MC na stronie produktu. Sprawdź zakładkę Wersje przed zakupem.
Silnik serwera
✓ Paper ✓ Purpur ~ Spigot
Polecamy Paper bo daje najlepszą wydajność i kompatybilność. Purpur też działa bez problemów. Spigot nie jest oficjalnie wspierany.
Java
Potrzebujesz Java 17 lub nowszej. Zalecamy Java 21. Jeśli masz starszą wersję to zaktualizuj przed instalacją.
Jak kupić plugin
Zarejestruj się na lyside.pl. Konto jest potrzebne żeby pobierać zakupione pluginy.
Kliknij ikonę koszyka przy pluginie. Możesz dodać kilka pluginów i zapłacić jednym zamówieniem.
W koszyku możesz wpisać kod rabatowy i kliknąć "Przejdź do płatności". Akceptujemy kartę i PayPal przez Stripe.
Plugin jest odblokowany od razu po płatności. Pobierzesz go ze strony produktu lub z zakładki "Moje pluginy" w profilu.
Płacisz raz, aktualizacje masz na zawsze. Każda nowa wersja zakupionego pluginu jest darmowa i dostępna w tym samym miejscu.
Instalacja
Każdy plugin to zwykły plik .jar. Instalacja jest identyczna dla wszystkich.
Wejdź w "Moje pluginy" w profilu albo na stronę produktu i kliknij "Pobierz ↓".
Skopiuj plik .jar do folderu /plugins/ na swoim serwerze Minecraft.
Uruchom serwer ponownie. Plugin załaduje się automatycznie i wygeneruje plik konfiguracyjny.
cp NazwaPluginu.jar /home/minecraft/plugins/
Konfiguracja
Po pierwszym uruchomieniu plugin tworzy config.yml w folderze /plugins/NazwaPluginu/. Po edycji załaduj zmiany komendą:
/nazwaPluginu reload
Szczegółowe opcje każdego pluginu znajdziesz na jego stronie produktu w zakładce Opis.
Aktualizacje
Gdy wyjdzie nowa wersja pluginu który masz, zobaczysz badge Nowa wersja na karcie produktu i w zakładce "Moje pluginy".
Wejdź w "Moje pluginy" i kliknij "Pobierz ↓" przy pluginie z tym badge'em.
Usuń stary .jar z folderu /plugins/ i wgraj nowy. Konfiguracja zostaje bez zmian.
Plugin załaduje nową wersję. W zakładce Changelog na stronie produktu zobaczysz co się zmieniło.
Wsparcie techniczne
Masz problem z pluginem? Odpisujemy szybko.
Discord
Najszybszy sposób na kontakt. Dołącz do naszego Discorda i napisz na kanale #wsparcie.
Formularz kontaktowy
Możesz też napisać przez formularz kontaktowy. Odpowiadamy zazwyczaj tego samego dnia.
Przed zgłoszeniem dołącz wersję serwera, wersję pluginu i logi błędów z konsoli (logs/latest.log). Dzięki temu pomożemy szybciej.
FAQ
Czy mogę używać pluginu na wielu serwerach?
Nie. Jeden zakup to jeden serwer. Jeśli prowadzisz sieć serwerów i potrzebujesz więcej licencji, napisz do nas i coś ustalimy.
Czy mogę odsprzedać lub udostępnić plugin?
Nie. Odsprzedaż, udostępnianie i dekompilacja są zabronione zgodnie z regulaminem. Złamanie zasad skutkuje blokadą konta.
Moja płatność przeszła ale plugin nie jest odblokowany.
Odblokowanie jest automatyczne i trwa kilka sekund. Jeśli po 5 minutach nadal nic nie widać w "Moje pluginy" to napisz do nas przez formularz kontaktowy.
Czy mogę zwrócić plugin?
Zgodnie z art. 38 pkt 13 ustawy o prawach konsumenta zwrot nie przysługuje przy treściach cyfrowych dostarczanych natychmiastowo. Szczegóły w regulaminie.
Plugin nie działa po aktualizacji serwera.
Sprawdź w changelogu czy jest wersja dla nowej wersji MC. Jeśli jeszcze nie wyszła to śledź nasz Discord gdzie informujemy o planowanych wydaniach.
Chcę zamówić plugin na miarę.
Piszemy pluginy na zamówienie. Opisz swój pomysł przez formularz kontaktowy lub Discord i przygotujemy wycenę.
Głosowanie — pierwsze kroki
Plugin głosowania automatycznie nagradza graczy za głosowanie na Twój serwer na LySide. Po każdym głosie plugin sprawdza przez API czy głos jest ważny i wydaje nagrodę w grze.
Co jest potrzebne?
Znajdziesz je na stronie swojego serwera w karcie "Konfiguracja pluginu". Wygląda tak: ly-a3f8c2d19e4b. Każdy serwer ma inne ID.
Wejdź w profil i otwórz zakładkę API. Skopiuj klucz. Plugin używa go do weryfikacji głosów.
Pobierz plugin i wgraj do /plugins/ na serwerze. Po restarcie plugin wygeneruje config.yml.
API głosowania
Plugin komunikuje się z LySide przez HTTP. Możesz też napisać własną integrację korzystając z poniższych endpointów. Oba wymagają klucza API w nagłówku.
Sprawdzenie głosu
Wywołaj kiedy gracz dołącza na serwer albo używa komendy /odbierz.
Przykładowa odpowiedź:
Odebranie nagrody
Po wydaniu nagrody graczowi wywołaj ten endpoint żeby oznaczyć głos jako odebrany.
Odpowiedź przy sukcesie: { "ok": true }
Możliwe stany
voted: false
Gracz nie zagłosował w ciągu ostatnich 24h. Nie dawaj nagrody.
voted: true, reward_claimed: false
Gracz zagłosował i nie odebrał jeszcze nagrody. Wydaj nagrodę i wywołaj /claim.
voted: true, reward_claimed: true
Nagroda już odebrana. Powiedz graczowi żeby zagłosował ponownie.
Konfiguracja pluginu głosowania
Po pierwszym uruchomieniu plugin tworzy pliki konfiguracyjne w folderze /plugins/LySideVote/. Uzupełnij wymagane pola i przeładuj plugin.
Po zmianie konfiguracji przeładuj plugin komendą /lyside reload. Restart serwera nie jest potrzebny.
Komendy pluginu
/zaglosuj
Gracz otwiera link do głosowania lub odbiera nagrodę jeśli już zagłosował.
/odbierz
Odbiera nagrodę za głos jeśli gracz zagłosował i nagroda nie była jeszcze odebrana.
/lyside reload
Przeładowuje konfigurację. Wymaga uprawnienia lyside.admin.