Links
Tags
Creators
Details
All versions
1.3.0
Release
v1.3.0 - Player Inspection & Audit Logging11 months ago 415
Compatibility
Minecraft: Java Edition
1.21–1.21.10
1.20.5–1.20.6
Platform
Paper
Changes
🎉 New Features
Player Inspection System
- Right-click any player while in
/mmmode to open a secure inspection GUI - View inventory, ender chest, statistics, and active potion effects in real-time
- Fully read-only - prevents item theft or tampering
- Granular permissions:
moderatormode.inspectandmoderatormode.inspect.ip
Comprehensive Audit Logging
- All moderation actions logged to
plugins/ModeratorMode/logs/ - JSON format for easy parsing and external tool integration
- Logs: mode entries/exits, player inspections, hotbar modifications
- Automatic log rotation after 30 days
IP Address Copying
- Clickable chat component to copy player IPs
- GDPR compliant: Disabled by default, requires explicit config + permission
🔧 Improvements
- Enhanced help menu with inspection instructions
- Improved code structure and maintainability
- Added configuration sections for logging and inspection
🐛 Bug Fixes
- Fixed compilation errors in GUI handlers
- Resolved scope issues with player skull creation
- Added missing import statements
- Fixed permission naming inconsistencies
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:6bGIvmyC:szzpgTDC"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:6bGIvmyC:szzpgTDC"
}

