Plugin Minecraft EssentialsGeoIP
Informacje o EssentialsGeoIP i potwierdzonych serwerach
🔌 O EssentialsX GeoIP
EssentialsX GeoIP to moduł pakietu wtyczek EssentialsX, który wykonuje lokalne wyszukiwania GeoIP przy użyciu bazy danych MaxMind GeoLite2. Integruje się z EssentialsX, aby wyświetlać przybliżoną lokalizację graczy (na przykład w /whois oraz opcjonalnie dla administracji, gdy gracz dołącza).
🎯 Cel
Moduł dostarcza administracji serwera przybliżonych informacji geograficznych wyprowadzonych z adresów IP graczy, aby ułatwić moderację, logowanie i podstawową orientację w lokalizacji. Wyszukiwania są wykonywane lokalnie przy użyciu bazy GeoLite2, zamiast odpytywania zewnętrznych usług przy każdym żądaniu.
⚙️ Funkcje
- Używa bazy danych MaxMind GeoLite2 do wyszukiwania IP na podstawie lokalizacji.
- Integruje się z wynikiem
/whoisw EssentialsX, aby pokazywać przybliżoną lokalizację. - Opcjonalnie wyświetla administracji przybliżoną lokalizację gracza po dołączeniu.
- Automatyczne aktualizacje bazy danych: moduł pobiera i odświeża bazę GeoLite2 według regularnego harmonogramu (domyślnie co 30 dni).
- Węzły uprawnień do kontrolowania, kto może widzieć lub ukrywać wyniki GeoIP.
🧩 Dla kogo jest ten moduł
Ten moduł jest przeznaczony dla administratorów serwerów i zespołów moderacyjnych korzystających z EssentialsX, którzy chcą mieć przybliżone dane geograficzne do moderacji lub logowania na serwerach Bukkit/Spigot/Paper.
🏗️ Przykładowe zastosowania
- Pokazywanie administracji przybliżonego kraju lub miasta podczas sprawdzania gracza przez
/whois. - Zapisywanie przybliżonych regionów pochodzenia podejrzanych połączeń, aby wspierać moderację.
- Ukrywanie wyświetlania lokalizacji dla graczy, którzy zrezygnowali z tej funkcji za pomocą uprawnienia.
🔐 Uprawnienia
| Uprawnienie | Opis | Domyślnie |
|---|---|---|
essentials.geoip.show | Pozwala użytkownikowi widzieć przybliżoną lokalizację gracza (np. przy logowaniu lub podczas używania /whois). | nie określono |
essentials.geoip.hide | Uniemożliwia wyświetlanie lokalizacji gracza przez funkcje GeoIP. | nie określono |
⚙️ Instalacja
📥 Konfiguracja
- Zainstaluj główną wtyczkę EssentialsX (moduł GeoIP wymaga pasującego modułu core EssentialsX).
- Pobierz plik JAR modułu EssentialsX GeoIP i umieść go w katalogu
plugins/na serwerze. - Uruchom serwer raz, aby wygenerować plik
plugins/EssentialsGeoIP/config.yml. - Zarejestruj się, aby uzyskać dostęp do bazy GeoLite2 firmy MaxMind, wygeneruj klucz licencyjny i dodaj go do ustawienia
license-keywplugins/EssentialsGeoIP/config.yml. - Uruchom ponownie serwer. Moduł pobierze bazę GeoLite2, używając podanego klucza, i będzie ją automatycznie aktualizować.
📦 Zależności
- EssentialsX (główny moduł) — wymagana jest zgodna wersja podstawowej wtyczki EssentialsX.
🧠 Uwagi techniczne
- Moduł wymaga zaakceptowania i przestrzegania EULA MaxMind GeoLite2; baza danych ma charakter przybliżony i nie może być używana do określania dokładnej lokalizacji gracza.
- Zachowanie pobierania/aktualizacji bazy danych jest częścią modułu i jest skonfigurowane do miesięcznych aktualizacji; do automatycznych aktualizacji musisz podać prawidłowy klucz licencyjny MaxMind.
- Pokazuje dane tylko tam, gdzie core EssentialsX udostępnia
/whoislub powiadomienia o dołączeniu; sam moduł nie zastępuje funkcjonalności EssentialsX.
🤝 Kiedy ta wtyczka jest przydatna
Jeśli używasz EssentialsX i potrzebujesz lekkich, lokalnych wyszukiwań przybliżonej lokalizacji do moderacji lub logowania (przy zachowaniu warunków licencyjnych MaxMind), EssentialsX GeoIP oferuje zintegrowane rozwiązanie GeoLite2 z automatycznymi aktualizacjami.
- Verre de Lait
Serwer 100% vanilla (Survival & Freebuild) nastawiony na społeczność, z czatem głosowym, jasnymi zasadami i światem Skyland — spokojna, kooperacyjna rozgrywka.
239.24 - GeyserMC Demo & Test Server137.42
- A Minecraft Server136.77
- GameHaus Light
Przyjazny serwer Survival z strefami PvP i bossami, światami Multiverse i aktywnym wsparciem na Discordzie.
030.87 - LiminalDream022.29
- Welcome to Sanacraft022.23
- No MOTD provided022.2
- Minecraft Server022.17
- &41| In onderhoud |1021.9
- Big Bang Gamers | MineCraft019.61
Strona pluginu EssentialsGeoIP pokazuje serwery, na których monitoring znalazł ten plugin, używaną platformę i wersję.
Plugin może dodawać komendy, ekonomię, bezpieczeństwo, uprawnienia dostępu, minigry, integracje i inne mechaniki. Rzeczywista rola EssentialsGeoIP zależy od ustawień serwera.
Dane są generowane automatycznie z technicznych odpowiedzi serwerów. Jeśli serwer trzyma listę pluginów prywatnie, może używać EssentialsGeoIP, ale nie pojawiać się w tej sekcji.
Użyj listy serwerów z EssentialsGeoIP, aby porównać projekty, sprawdzić wspierane wersje lub znaleźć przykłady użycia pluginu na publicznych serwerach.