PosTracker 1.0.0
Overview
PosTracker is a lightweight yet powerful plugin that tracks player positions over time. It allows you to store position data in a file or a database, retrieve past locations, and display them in a user-friendly format with clickable coordinates.
Features
- Saves player positions at a configurable interval (in seconds).
- Offers both file-based and MySQL database storage options.
- Displays past positions with pagination and clickable teleport links.
- Supports multiple languages (EN, RU, UK).
Usage Scenario
- Creeper Griefing Detection:
Imagine a situation where creepers blow up someone’s build. Many plugins don’t log creeper explosions as a direct player action. With PosTracker, you can cross-reference the time and location of the explosion (logged by another plugin) to see which players were present. This way, you can identify potential griefers even if the damage was caused by a mob.
Commands & Permissions
/pos help— Shows help and usage information./pos interval <number>— Changes the position save interval (in seconds)./pos language <en|uk|ru>— Switches the plugin’s language./pos radius:<value> time:<duration> [name:<player>] [page:<num>]— Retrieves position data.
Permission Node: postracker.admin
(Players without this permission cannot use the /pos commands.)
Documentation
Installation
- Download the latest
.jarfile. - Place it in your server’s
/plugins/folder. - Restart or reload the server.
Configuration
language: en
saveInterval: 3
saveDataInFile: true
db:
host: "localhost"
port: "3306"
database: "minecraft"
username: "root"
password: ""
- language: Sets the plugin language (
en,uk,ru). - saveInterval: The number of seconds between position saves.
- saveDataInFile: If
true, data is saved to a log file; iffalse, data goes to MySQL. - db: MySQL connection info (only used if
saveDataInFileisfalse).
Usage Examples
-
/pos radius:10 time:1h
Displays a grouped list of users who were within a 10-block radius in the last hour. -
/pos radius:5 time:30m name:Steve
Shows all positions for player Steve in the past 30 minutes, with clickable coordinates

