
CoordinateLogger
CoordinateLogger is a powerful and lightweight plugin that seamlessly records and stores player coordinates, world data, and timestamps directly into your database. Gain valuable insights into player movement and behavior on your server.
PlayerTracker is a powerful and efficient server-side plugin that silently records detailed player movement data directly into your database. It is designed for server administrators who want to analyze player activity, track movements, and gather valuable insights for their Minecraft server.
✨ Key Features:
- Precisely logs player coordinates (X, Y, Z), rotation (yaw, pitch), world/dimension, and exact timestamp.
- Captures both the player's UUID and username for reliable identification.
- Stores all data efficiently in a MySQL database for easy access and analysis.
- Highly configurable update intervals to balance performance and data detail.
- Lightweight design with minimal impact on server performance.
🛠 How It Works: Simply drop the plugin into your server's plugins folder and restart. PlayerTracker will automatically create the configuration file and necessary database tables. You can then customize the tracking behavior by editing the config.yml file:
# Tracking interval in seconds
tracking-interval: 1
# Keep data for last N days
data-retention-days: 7
# Minimum movement distance to save (blocks)
min-distance-to-save: 0.0
# Enable detailed logging
verbose-logging: false
🌐 Web Dashboard Included!
I've also created a custom web dashboard that provides a convenient way to view and analyze your collected data. You can access it here:
https://basadatastorycore.netlify.app/
⚠️ Important Note: The web dashboard is a separate tool. To use it, you will need to manually import your database. The plugin itself only saves data to your database and does not automatically send it anywhere else.
📊 Use Cases:
- Analyze player traffic and popular areas on your server.
- Investigate griefing or cheating incidents by reviewing player movement history.
- Create visual maps or teleportation systems based on logged data.
- Gather data for custom plugins and integrations through the generated database tables.
Perfect for server admins, data enthusiasts, and plugin developers needing reliable and detailed player tracking!
PlayerTracker — это мощный и эффективный серверный плагин, который незаметно записывает детальные данные о перемещении игроков прямо в вашу базу данных. Он создан для администраторов серверов, которые хотят анализировать активность игроков, отслеживать их перемещения и собирать ценную статистику для ✨его Minecraft-сервера.
✨ Ключевые особенности:
- Точная запись координат игрока (X, Y, Z), поворота (рыскание, тангаж), мира/измерения и точной временной метки.
- Захватывает как UUID игрока, так и его никнейм для надёжной идентификации.
- Эффективно хранит все данные в базе данных MySQL для лёгкого доступа и анализа.
- Высоко настраиваемый интервал обновления для баланса между производительностью и детализацией данных.
- Облегчённый дизайн с минимальным impact'ом на производительность сервера.
🛠 Как это работает:
Просто поместите плагин в папку plugins вашего сервера и перезапустите его. PlayerTracker автоматически создаст файл конфигурации и необходимые таблицы в базе данных. Затем вы можете настроить поведение отслеживания, отредактировав файл config.yml:
# Интервал отслеживания в секундах
tracking-interval: 1
# Хранить данные за последние N дней
data-retention-days: 7
# Минимальная дистанция движения для сохранения (блоки)
min-distance-to-save: 0.0
# Включить детальное логирование
verbose-logging: false
🌐 Веб-панель управления включена! Я также создал пользовательскую веб-панель, которая предоставляет удобный способ просмотра и анализа собранных данных. Вы можете получить к ней доступ здесь: https://basadatastorycore.netlify.app/
⚠️ Важное примечание: Веб-панель — это отдельный инструмент. Чтобы использовать её, вам нужно будет вручную импортировать вашу базу данных. Сам плагин только сохраняет данные в вашу базу данных и никуда их автоматически не отправляет.
📊 Варианты использования:
- Анализ трафика игроков и популярных мест на вашем сервере.
- Расследование инцидентов гриферства или читерства путём просмотра истории перемещений игрока.
- Создание визуальных карт или систем телепортации на основе записанных данных.
- Сбор данных для пользовательских плагинов и интеграций через созданные таблицы базы данных.
Идеально подходит для администраторов серверов, энтузиастов данных и разработчиков плагинов, которым нужно надёжное и детальное отслеживание игроков!
