Minecraft plugin EssentialsGeoIP
Informatie over EssentialsGeoIP en bevestigde servers
🔌 Over EssentialsX GeoIP
EssentialsX GeoIP is een module voor de EssentialsX-plugin suite die lokale GeoIP-opzoekingen uitvoert met behulp van de MaxMind GeoLite2-database. De module integreert met EssentialsX om een benaderde locatie van spelers te tonen (bijvoorbeeld in /whois en optioneel aan staff wanneer een speler zich aansluit).
🎯 Doel
De module geeft servermedewerkers benaderde geografische informatie op basis van de IP-adressen van spelers, om te helpen bij moderatie, logging en basislocatie-inzicht. Opzoekingen worden lokaal uitgevoerd met de GeoLite2-database in plaats van via externe opzoekservices voor elk verzoek.
⚙️ Functies
- Gebruikt de MaxMind GeoLite2-database voor IP-naar-locatie-opzoekingen.
- Integreert met de
/whois-uitvoer van EssentialsX om een benaderde locatie te tonen. - Optioneel: toon de benaderde locatie van een speler aan staff wanneer die speler binnenkomt.
- Automatische database-updates: de module downloadt en vernieuwt de GeoLite2-database volgens een vast schema (standaard ingesteld om elke 30 dagen te updaten).
- Permission-nodes om te bepalen wie GeoIP-resultaten kan zien of verbergen.
🧩 Voor wie is dit
Deze module is bedoeld voor serverbeheerders en moderatieteams die EssentialsX gebruiken en benaderde geografische gegevens willen voor moderatie- of logdoeleinden op Bukkit/Spigot/Paper-servers.
🏗️ Voorbeeldgebruik
- Laat staff een benaderd land of stad zien wanneer ze een speler controleren met
/whois. - Log benaderde herkomstregio's van verdachte verbindingen om moderatie te ondersteunen.
- Verberg de locatieweergave voor spelers die zich via permission hebben afgemeld.
🔐 Permissies
| Permission | Description | Default |
|---|---|---|
essentials.geoip.show | Geeft een gebruiker अनुमति om de benaderde locatie van een speler te zien (bijv. bij inloggen of bij gebruik van /whois). | niet gespecificeerd |
essentials.geoip.hide | Voorkomt dat de locatie van een speler wordt getoond door GeoIP-functies. | niet gespecificeerd |
⚙️ Installatie
📥 Setup
- Installeer de hoofdplugin EssentialsX (de GeoIP-module vereist de bijpassende EssentialsX-kernmodule).
- Download de EssentialsX GeoIP-module-JAR en plaats deze in de map
plugins/van je server. - Start de server één keer om het bestand
plugins/EssentialsGeoIP/config.ymlaan te maken. - Meld je aan voor toegang tot MaxMind's GeoLite2-database, genereer een license key en voeg die license key toe aan de instelling
license-keyinplugins/EssentialsGeoIP/config.yml. - Herstart de server. De module downloadt de GeoLite2-database met de opgegeven sleutel en houdt deze automatisch up-to-date.
📦 Vereisten
- EssentialsX (hoofdmodule) — een overeenkomende versie van de EssentialsX-kernplugin is vereist.
🧠 Technische notities
- De module vereist dat je akkoord gaat met en voldoet aan de MaxMind GeoLite2-EULA; de database is benaderend en mag niet worden gebruikt om exacte spelerlocaties vast te stellen.
- Het downloaden/updaten van de database maakt deel uit van de module en is ingesteld op een maandelijkse update; je moet een geldige MaxMind-license key opgeven voor automatische updates.
- Toont gegevens alleen waar de EssentialsX-kern
/whoisof join-meldingen beschikbaar stelt; de module vervangt de functionaliteit van EssentialsX niet.
🤝 Wanneer deze plugin nuttig is
Als je EssentialsX gebruikt en behoefte hebt aan lichte, lokale opzoekingen van benaderde locaties voor moderatie of logging (terwijl je je aan de licentievoorwaarden van MaxMind houdt), biedt EssentialsX GeoIP een geïntegreerde, automatisch bijwerkende GeoLite2-oplossing.
- Verre de Lait
Communitygerichte 100% Vanilla‑server (Survival & Freebuild) met spraakchat, duidelijke regels en Skyland‑wereld — ontspannen, coöperatieve ervaring.
038.86 - A Minecraft Server138.58
- GameHaus Light
Vriendelijk Survival‑server met PvP‑zones en custom bosses, multiverse‑werelden en actieve Discord‑ondersteuning.
032.99 - GeyserMC Demo & Test Server032.42
- LiminalDream022.58
- No MOTD provided022.21
- &41| In onderhoud |1022.19
- Minecraft Server022.18
- Welcome to Sanacraft021.93
- Big Bang Gamers | MineCraft019.85
- Minecraft Server011.93
De pagina van plugin EssentialsGeoIP toont servers waar monitoring deze plugin heeft gevonden, het gebruikte platform en de versie.
Een plugin kan commando's, economie, beveiliging, toegangsrechten, minigames, integraties en andere mechanieken toevoegen. De werkelijke rol van EssentialsGeoIP hangt af van de serverinstellingen.
Data wordt automatisch gegenereerd vanuit technische serverreacties. Als een server de pluginlijst privé houdt, kan het zijn dat de server EssentialsGeoIP gebruikt maar niet in dit gedeelte verschijnt.
Gebruik de lijst van servers met EssentialsGeoIP om projecten te vergelijken, ondersteunde versies te bekijken of voorbeelden van plugingebruik op publieke servers te vinden.