
LogBlock
LogBlock - мощный плагин для Minecraft, отслеживающий каждое действие игрока на сервере. Фиксирует установку блоков, их разрушение, а также взаимодействия, помогая админам предотвращать гриферство и расследовать инциденты.
LogBlock - легковесный и мощный плагин для серверов Minecraft, который отслеживает каждое действие игроков. Если ты админ и хочешь полностью контролировать все события с блоками, этот инструмент будет незаменим. LogBlock логирует установку блоков, их разрушение и взаимодействия в реальном времени, а простые админские инструменты позволяют мониторить активность и расследовать любые ситуации.
На любом сервере рано или поздно встает вопрос безопасности: кто-то сломал чужую постройку, украл ресурсы или просто устроил хаос. LogBlock решает эту проблему раз и навсегда. Теперь можно не гадать, а просто посмотреть логи - кто, где и когда что-то сделал. Плагин работает без нареканий даже на крупных проектах, а его база данных на SQLite с HikariCP обеспечивает быструю запись и чтение.
Особенности
- Полное логирование блоков: автоматически фиксируются все размещения и разрушения с указанием игрока, координат, типа блока и точного времени.
- Админские инструменты: специальная "Log Stick" позволяет осматривать блоки прямо в игре - просто кликни палкой по блоку и увидишь историю.
- Постоянное хранение данных: используется SQLite и HikariCP для быстрой и надежной работы.
- API для событий: плагин легко расширяется для кастомного логирования или интеграции с другими проектами.
- Права доступа: команды админа доступны только тем, у кого есть
logblock.admin. - Минимальное влияние на производительность: оптимизированные подключения к БД и асинхронная запись не нагружают сервер.
Команды
/logblock getstick- выдает админу специальную палку для просмотра логов блока.
Для кого этот плагин
- Сервера, которые хотят защититься от гриферства или отслеживать активность игроков.
- Администраторы, кому нужно надежное решение для логирования в реальном времени.
- Любой Minecraft-сервер, которому требуются продвинутые, но легкие инструменты для отслеживания действий.
Интеграция с Timber
LogBlock отлично работает вместе с плагином Timber, который меняет механику рубки деревьев. Когда Timber установлен, LogBlock записывает подробные логи о разрушении блоков при рубке, позволяя админам:
- видеть, кто именно рубит деревья.
- отслеживать масштабную вырубку.
- расследовать случайный или намеренный гриферский урон, связанный с добычей дерева.
- использовать данные о рубке в кастомной аналитике или админских инструментах.
Благодаря такой связке все действия Timber логируются в реальном времени и доступны через API LogBlock - получается полноценная аудиторская запись лесных работ на сервере.
Использование LogBlock как API
LogBlock - это не просто плагин, а еще и полностью доступное API для разработчиков. Можно подключать его к своим плагинам или инструментам, чтобы получать данные о блоках, действиях игроков и истории в реальном времени.
Пример использования
LogBlockApi api = LogBlock.getLogBlockApi();
// Получить все записи лога
List logs = api.getLogEntry();
// Добавить кастомную запись
LogEntry customLog = new LogEntry(playerUUID, x, y, z, world, LogEntry.BlockAction.PLACE, Material.STONE, System.currentTimeMillis());
api.addLogEntry(customLog);
// Получить последнее действие на конкретном блоке
LogEntry last = api.getLastLogAtLocation("world", 100, 64, -200);
Скачайте LogBlock и наведите порядок на своём сервере - гриферы больше не останутся безнаказанными. Плагин работает на любых версиях Майнкрафт, поддерживает популярные реализации API, такие как Spigot, Paper и другие. Настройка простая: поставил, выдал права, и можно расследовать любые происшествия.
