Skip to content

About

Minecraft plugin that uses the GeoLite2 database to query player locations

Resources

Stars

2 stars

Watchers

1 watching

Forks

Latest commit

 

History

6 Commits

Folders and files

Repository files navigation

GeoIP Plugin for Paper

GeoIP is a Paper server plugin that allows querying player geographic locations based on the GeoLite2 database.

Features

  • Retrieve the geographical location of players using the GeoLite2 database.
  • Supports PlaceHolderAPI for flexible usage.
  • Provides various commands for querying and managing the plugin.

Commands

Command Description Permission Node
/geoip list List all online players' geographic locations geoip.list
/geoip lookup <player> Lookup a specific player's geographic location geoip.lookup
/geoip reload Reload the configuration file geoip.reload

PlaceholderAPI Support

If you have PlaceholderAPI installed, you can use the following placeholders:

Placeholder Description
%geoip_city% Player's city
%geoip_country% Player's country
%geoip_continent% Player's continent
%geoip_time_zone% Player's time zone
%geoip_location% Player's latitude and longitude

Installation

  1. Download the plugin jar file and place it in the plugins folder of your Paper server.
  2. Restart or reload the server.
  3. Ensure the GeoLite2 database is properly set up and accessible by the plugin.

Configuration

After installation, you can modify the configuration file located in the plugins/GeoIP-Player/ directory. Reload the plugin using /geoip reload after making changes.

Dependencies

License

This plugin utilizes GeoLite2 data created by MaxMind, available from MaxMind. Ensure compliance with their license when using this data.

Credits

Developed by Stabrinai.

For support or feature requests, please open an issue on the repository.

About

Minecraft plugin that uses the GeoLite2 database to query player locations

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages