PasswordProtect

PasswordProtect

Zabezpiecz swój serwer hasłem

0 polubień • 0 pobrań
Dostępne pliki
14
Obsługiwane wersje
6
Najnowszy plik
27.02.2021

PasswordProtect - Chroń swój serwer hasłem

Wersja v3.1.0

 


 

Opis

Ten plugin CraftBukkit ma na celu zapewnienie prostego hasła serwera, które będzie takie samo dla wszystkich użytkowników.

TO NIE JEST WTYCZKA DLA HASŁA DLA KAŻDEGO UŻYTKOWNIKA

Bez logowania użytkownik zostaje teleportowany do wcześniej zdefiniowanego cuboid i teleportowany z powrotem po opuszczeniu strefy więzienia. Możesz zdefiniować strefy więzienia dla każdego świata i skonfigurować, które akcje, takie jak niszczenie bloków, czatowanie czy latanie, mają być wyłączone. Istnieje dodatkowa możliwość umożliwienia wykonania niektórych komend lub automatycznego wyrzucenia/banowania użytkownika po X nieudanych próbach.

Ta wtyczka to odrodzenie PasswordProtectPasswordProtect
Dodatkowo przeniosłem część funkcji z mPasswordProtector do PasswordProtect (automatyczne wyrzucanie i banowanie).

 


 

Funkcje

  • Anuluj różne zdarzenia interakcji, takie jak
    • Podnoszenie przedmiotów
    • Wyrzucanie przedmiotów
    • Łamanie bloków
    • Uderzanie mobów lub graczy
    • Czat
    • Wywoływanie mobów
    • Interakcja z przedmiotami
    • Używanie portalu
    • Upuszczanie po śmierci
    • Latanie
  • Automatyczne wyrzucanie i automatyczny ban (nawet IP) po konfigurowalnej liczbie prób
  • Ślepota i spowolnienie dla gracza, jeśli chcesz
  • Strefa więzienia - gracz jest teleportowany z powrotem, gdy opuści obszar - można to wyłączyć za pomocą disableJailArea
  • Strefa więzienia dla każdego świata
  • Bezpieczne hashowanie hasła, wybierz pomiędzy SHA, SHA-256, SHA-512, MD5 i więcej
  • Wykonywanie niestandardowych komend (jak /rules)
  • Omijanie komendy za pomocą uprawnień
  • Rozgłaszanie wiadomości przy wyrzuceniu lub zbanowaniu
  • Teleportuj gracza z powrotem do poprzedniej lokalizacji (lokacja przy wylogowaniu)
  • Lokalizację umożliwiającą edycję komunikatów
  • Uprawnienia i komendy dla prostego zarządzania

Funkcje innych firm, wszystkie mogą być wyłączone

Proszę zapoznać się z szczegółowymi informacjami o bStats poniżej!

  • bStats do statystyk użycia
  • Automatyczny aktualizator (łączenie z https://dev.bukkit.org w celu sprawdzania aktualizacji)

 


 

Konfiguracja

# Aby uzyskać pomoc, proszę zapoznać się z https://dev.bukkit.org/projects/passwordprotect
# Jaki hash ma być użyty? Przykład: SHA-256 lub SHA-512
hash: SHA-512
# Czy operatory mają również być zobowiązani do wprowadzenia hasła?
opsRequirePassword: true
# Czy obszar więzienia ma być wyłączony?
disableJailArea: false
# Czy hasło ma być przechowywane w czystym (niezaszyfrowanym) tekście?
cleanPassword: false
password: ''
passwordClean: ''
autoUpdater: true
# Jakie zdarzenia należy uniemożliwić? prevent: movement: true interaction: true interactionMobs: true itemPickup: true itemDrop: true portal: true blockPlace: true blockBreak: true # Gracze nie będą już wywoływani przez moby triggering: true attacks: true damage: true chat: true # Po ilu próbach gracz ma być wyrzucony lub zbanowany wrongAttempts: kick: 3 ban: 5 banIP: true # Rozgłaszać wiadomości przy wyrzuceniu lub zbanowaniu gracza? broadcast: kick: true ban: true # Czy gracze mają być powolnieni i otrzymywać efekty ciemności? darkness: true slowness: true # Te komendy są dostępne, nawet bez logowania allowedCommands: - help - rules - motd # Teleport back to the location they left? teleportBack: true # Show the message that a password is required loginMessage: true

 


 

Polecenia i uprawnienia

Jeśli ustawienie uprawnień w konfiguracji ma wartość false, wszystkie osoby mogą używać poleceń!
Jeśli nie znaleziono systemu uprawnień, wszystkie polecenia są dostępne tylko dla OP-ów! Oczywiście konsola także może używać poleceń!

 

Node: passwordprotect.nopassword
Opis: Omijanie hasła logowania

 

/password
Node: passwordprotect.getpassword
Opis: Pozwala na uzyskanie hasła

 

/setpassword <password>
Node: passwordprotect.setpassword
Opis: Pozwala ustawić hasło

 

/setjaillocation <radius>
Aliases: /setjail, /setjailarea, /setpasswordjail
Node: passwordprotect.setjailarea
Opis: Pozwala ustawić obszar więzienia

 

/login <password>
Node: No permission node
Opis: Służy do logowania.

 

Oczywiście możesz używać passwordprotect.*
Ale passwordprotect.nopassword jest wykluczony!

 


 

Pobieranie / Kod źródłowy / Budowy deweloperskie

Kompilacje deweloperskie tego projektu dostępne są na podanym serwerze ciągłej integracji. Te wersje nie zostały zatwierdzone przez zespół BukkitDev. Używaj ich na własne ryzyko.

https://dustplanet.de/wp-content/uploads/2020/04/jenkins.png (Najnowsze dev buildy/bleeding edge builds) - - Kompilacje dev z Jenkins
https://dustplanet.de/wp-content/uploads/2020/04/GitHub-Mark-64px.png (Kod źródłowy hostowany na GitHub) - - Kod źródłowy

 


 

Plany na przyszłość (a.k.a. ToDo):

  • Lista dopuszczonych (whitelist) zamiast uprawnień
  • Hasło wymagane tylko raz
  • Biała lista IP

 

 


 

Znane błędy

  • Na ten moment brak

 


 

Historia zmian

 

 Wersja 3.1.0

  • Usuwa błąd, w którym flaga opsRequirePassword nie działała poprawnie
  • Usuwa błąd, w którym flagi zapobiegawcze nie działały poprawnie
  • Dodano opcjonalną funkcję automatycznego aktualizatora
  • Zaktualizowano zależność bStats

Wersja 3.0.1

  • Wersję API cofnięto do 1.13
  • Usuwa błąd, który uniemożliwiał poprawne banowanie
  • Usuwa błąd, który nie wyświetlał komunikatu o uwięzieniu (dzięki @dtmarius)
  • Usuwa błąd, że uprawnienie nopassword wymagało bycia OP (dzięki @dtmarius)
  • Usuwa błąd, że OpsRequirePassword nie działał poprawnie (dzięki @dtmarius)
  • Różne ulepszenia kodu i refaktoryzacje
Długi changelog

 


 

Podziękowania

@DisabledHamster za swój oryginalny plugin! :)
@muHum za mPasswordProtector

 


 

Banner

Śmiało możesz używać tego bannera!! :)

https://dustplanet.de/wp-content/uploads/2017/03/passwordprotect_banner.png
https://dustplanet.de/wp-content/uploads/2017/03/passwordprotect_banner_small.png

 


 

Statystyki (z bStats)

 

 


 

Darowizny

Ogromnie dziękuję za każdą darowiznę.
Wesprzyj mnie i kup mi piwo, to sprawia, że jestem szczęśliwy i utrzymuje moje zainteresowanie tym pluginem.
Łańcuch darowizn: -> Otrzymuję pieniądze -> Kupię kawę -> Będę pracować dłużej -> Szybsze aktualizacje -> Twoja korzyść!

Na górze tej strony (po prawej od różnych kart) znajduje się przycisk


Akceptuję także bitcoiny! :)
https://dustplanet.de/wp-content/uploads/2015/01/bitcoin-logo-plain.png
1NnrRgdy7CfiYN63vKHiypSi3MSctCP55C

 


 

Licencja

Ten plugin jest wydany na licencji MIT!


 

Informacje o zbieraniu danych przez bStats

Wyłączanie bStats

Plik ./plugins/bStats/config.yml zawiera opcję wyłączenia udziału.

Poniższe dane są pobierane i wysyłane do https://bstats.org i mogą być widoczne pod https://bstats.org/plugin/bukkit/PasswordProtect

  • Losowo wygenerowany UUID twojego serwera
  • Liczba graczy na twoim serwerze
  • Tryb online twojego serwera
  • Wersja Bukkit twojego serwera
  • Wersja Javy używanej przez system (np. Java 8)
  • Nazwa twojego OS (np. Windows)
  • Wersja twojego OS
  • Architektura twojego OS (np. amd64)
  • Rdzenie systemowe twojego OS (np. 8)
  • bStats-wspierane wtyczki
  • Wersja wtyczek wspieranych przez bStats

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.

Stabilne v3.1.0
PasswordProtect.jar 27.02.2021 109 KB
Stabilne v3.0.1
PasswordProtect.jar 13.06.2020 104 KB
Stabilne v3.0.0
PasswordProtect.jar 25.02.2020 49 KB
Stabilne v2.0.0
PasswordProtect.jar 10.08.2018 48 KB
Stabilne v1.3.1
PasswordProtect.jar 24.07.2016 46 KB
Stabilne v1.3
PasswordProtect.jar 04.03.2016 44 KB
1.9
Stabilne v1.2
PasswordProtect.jar 04.08.2014 39 KB
Stabilne v1.1.5
PasswordProtect.jar 14.08.2013 33 KB
Stabilne v1.1.4
PasswordProtect.jar 07.08.2013 33 KB
Stabilne v1.1.3
PasswordProtect.jar 20.08.2012 31 KB
Stabilne v1.1.2
PasswordProtect.jar 07.08.2012 30 KB
Stabilne v1.1.1
PasswordProtect.jar 23.06.2012 29 KB
Stabilne v1.1
PasswordProtect.jar 21.06.2012 30 KB
Stabilne v1.0
PasswordProtect.jar 11.05.2012 28 KB
Przed instalacją

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.

Zobacz pełną instrukcję instalacji