GeoLoc - The simple plugin for geographical Location of players.
GeoLoc uses the player's IP Address to find the Country, Region and City of a player.
Players with VPNs can't be traced back to their original location!
Information some times may be wrong! (For cities, its most of the times wrong)
Using async methods, meaning, it's not using the main thread -> lag free.
Usage:
- /geoloc player <player> - Get a players geolocation and IP Address - geoloc.use
- /geoloc reload - Reload the configuration file - geoloc.reload
- /geoloc toggle - Toggle the message on join of players - geoloc.toggle
- /geoloc gui - Opens GUI with playerheads and functions like TP - geoloc.gui
- /geoloc webhook <webhook_url> - Enter the Webhook URL directly - geoloc.use
- /geoloc version - Get the version of the plugin - geoloc.use
Aliases: geol, geoloc, gl, gloc
Placeholders:
- %geoloc_city% - get the value for the city
- %geoloc_region% - get the value for the region
- %geoloc_country% - get the value for the country
- %geoloc_all% - get the value of all geolocation values combined
Features:
- Lightweight (50KB)
- Custom Prefix
- Message on join
- GUI for overview
- PlaceholderAPI support
- Discord Extension with Configuration
How to Install:
- Download the GeoLoc.jar
- Put it into your /plugins folder
- Start your server
This plugin uses bstats plugin metrics system. The following information is collected and sent to bstats.org unless you disable it:
- A unique identifier
- The server's version of Java
- Whether the server is in offline or online mode
- Plugin's version
- Server's version
- OS version/name and architecture
- core count for the CPU
- number of players online
- Metrics version
To disable it, go to your /bstats folder in your /plugins folder and disable it in the config.yml
Disclaimer
By using the Plugin GeoLoc, you acknowledge and agree to the following terms and conditions:
- No Liability for Use by Server Owners: The Plugin provides geolocation data solely to server owners and administrators ("Server Owners"). The Plugin's developer ("Developer") is not responsible for how Server Owners choose to use, display, or share this geolocation data.
- Server Owner Responsibility: Server Owners are solely responsible for ensuring that the collection, use, and disclosure of geolocation data comply with all applicable laws, regulations, and policies. This includes, but is not limited to, obtaining any necessary consents from players for the collection and use of their geolocation data.
- Player Consent: It is the responsibility of the Server Owners to inform players that their geolocation data may be collected and used. Server Owners should provide appropriate disclosures and obtain any necessary consents from players before using the Plugin.
- No Control Over Data Distribution: The Developer has no control over the manner in which Server Owners use or distribute geolocation data obtained through the Plugin. The Developer is not liable for any unauthorized or inappropriate use or disclosure of geolocation data by Server Owners or any third parties.
- Indemnification: By using the Plugin, Server Owners agree to indemnify, defend, and hold harmless the Developer from any and all claims, liabilities, damages, and expenses (including legal fees) arising out of or related to the use, display, or distribution of geolocation data obtained through the Plugin.
- Privacy and Data Protection: Server Owners are encouraged to adopt and enforce robust privacy and data protection practices to safeguard players' geolocation data. The Developer recommends that Server Owners implement measures such as data anonymization, secure storage, and limited access to geolocation data.
By installing and using the Plugin, you confirm that you have read, understood, and agreed to this disclaimer.
This is the first Plugin I am releasing, so if you have any suggestions or bugs, do not hesitate to contact me:
Discord:
@TSERATO