
Entity Logger Plugin
Entity Logger is a lightweight Minecraft plugin that tracks and logs entity activity on your server. Easily monitor entity spawning, deaths, removals, and other important events to help with server administration, debugging, and moderation.
1.0-RELEASE
Compatibility
Changes
Changelog
Added
- Added configurable log retention for
/el checkwithmemory-days. - Added configurable page size for
/el checkusingcheck-page-size. - Added configurable maximum radius for
/el nearusingmax-near-radius. - Added configurable interval for cleaning old entries from memory with
prune-interval-minutes. - Added
/el nearfor viewing nearby entity activity. - Added
/el lookupfor searching logs by player or target. - Added
/el iinspection mode for checking entity and block activity. - Added pagination with clickable previous/next page buttons.
- Added filters for time, entity type, item type, player, target, radius, and action.
- Added tab completion for commands and filter values.
- Added support for
#globalsearches with/el near. - Added supported action filters:
DAMAGE,DEATH,ADD,REMOVE, andPLACE. - Added clickable teleport coordinates for inspection results.
Configuration
memory-days: 14— keeps the last 14 days of logs in memory. Log files on disk are not deleted.check-page-size: 5— displays 5 log entries per page.max-near-radius: 200— limits/el nearsearches to a radius of 200 blocks.prune-interval-minutes: 60— removes old entries from memory every 60 minutes.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:nBXo8Ubx:P6QFgriE"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:nBXo8Ubx:P6QFgriE"
}
