{"id":44504,"date":"2026-06-02T05:45:26","date_gmt":"2026-06-02T02:45:26","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/command-logger-plus\/"},"modified":"2026-06-02T05:45:26","modified_gmt":"2026-06-02T02:45:26","slug":"command-logger-plus","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/command-logger-plus\/","title":{"rendered":"Command Logger Plus"},"content":{"rendered":"<p># CommandLogger<\/p>\n<p>**Version:** 1.0.0<\/p>\n<p>**Author:** Nickotato<\/p>\n<p>**Minecraft Versions:** 1.21.11+ (Paper)<\/p>\n<p>&#8212;<\/p>\n<p>## Overview<\/p>\n<p>**CommandLogger** is a lightweight Minecraft plugin designed to help keep server operators accountable to the players. It logs important commands and operator actions to the chat, which helps detect potential abuse. It is designed for competitive servers or servers where operators play as the players.<\/p>\n<p>&#8212;<\/p>\n<p>## Features<\/p>\n<p>### Command Logging<\/p>\n<p>Tracks execution of important commands:<\/p>\n<p>| Command               | Description                                        |<br \/>\n| &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; | &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211; |<br \/>\n| `\/gamemode` \/ `\/gm`   | Logs when a player or operator changes a gamemode. |<br \/>\n| `\/give`               | Logs items given to players.                       |<br \/>\n| `\/effect`             | Logs potion effects applied to players.            |<br \/>\n| `\/enchant`            | Logs item enchantments, including nearby players.  |<br \/>\n| `\/attribute`          | Logs changes to player attributes.                 |<br \/>\n| `\/experience` \/ `\/xp` | Logs XP given to players.                          |<br \/>\n| `\/clear`              | Logs inventory clears.                             |<br \/>\n| `\/kill`               | Logs kills executed via commands.                  |<br \/>\n| `\/tp` \/ `\/teleport`   | Logs teleport usage (ignores spectators).          |<\/p>\n<p>### Operator Item Drop Logging<\/p>\n<p>* Logs when operators drop items.<br \/>\n* Captures **item type**, **quantity**, and **nearby players** within 10 blocks.<br \/>\n* Only tracks operators to reduce unnecessary logs.<\/p>\n<p>### Feature Toggling via GUI<\/p>\n<p>* All features can be toggled **on\/off** using a simple in-game setup GUI.<br \/>\n* Changes persist between server restarts.<br \/>\n* Green wool = enabled, red wool = disabled.<br \/>\n* To use type:<br \/>\n&#8220;`<br \/>\n\/command_logger_setup<br \/>\n&#8220;`<br \/>\n&#8212;<\/p>\n<p>## Example Logs<\/p>\n<p>&#8220;`<br \/>\n\u26a0 Steve gave 64 x DIAMOND to Alex<br \/>\n\u26a0 Admin dropped 1 x DIAMOND_SWORD (nearby: Steve, Alex)<br \/>\n\u26a0 Steve switched their gamemode to creative<br \/>\n\u26a0 Steve enchanted an item with SHARPNESS (near: Alex)<br \/>\n&#8220;`<\/p>\n<p>&#8212;<\/p>\n<p>## Installation<\/p>\n<p>1. Place `CommandLogger.jar` in your server&#8217;s `\/plugins` folder.<br \/>\n2. Start or reload your server.<\/p>\n<p>&#8212;<\/p>\n<p>## Configuration<\/p>\n<p>Default `config.yml`:<\/p>\n<p>&#8220;`yaml<br \/>\nfeatures:<br \/>\n  gamemode: true<br \/>\n  give: true<br \/>\n  effect: true<br \/>\n  enchant: true<br \/>\n  attribute: true<br \/>\n  experience: true<br \/>\n  clear: true<br \/>\n  kill: true<br \/>\n  teleport: true<br \/>\n  item-drop: true<br \/>\n&#8220;`<\/p>\n<p>* `true` = feature enabled<br \/>\n* `false` = feature disabled<\/p>\n<p>Changes made via the GUI update the config automatically.<\/p>\n<p>&#8212;<\/p>\n<p>## Commands<\/p>\n<p>| Command                 | Permission | Description                                    |<br \/>\n| &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211; | &#8212;&#8212;&#8212;- | &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;- |<br \/>\n| `\/command_logger_setup` | commandlogger.setup | Opens the setup GUI to toggle plugin features. |<\/p>\n<p>&#8212;<\/p>\n<p>## What this doesn&#8217;t do<br \/>\n* Does not keep a persistant log of all commands executed, it only says the command in chat, then it is gone.<\/p>\n<p>&#8212;<\/p>\n<p>## Notes<\/p>\n<p>* Nearby player detection uses a **10-block radius**.<br \/>\n* Only logs key commands and operator drops to reduce spam.<br \/>\n* Compatible with Paper 1.21.11+.<br \/>\n* f3+f4 does not log currently<\/p>\n<p>&#8212;<\/p>\n<p>## Planned Features<\/p>\n<p>* Log file.<br \/>\n* Customizing specific conditions, like whether or not tp log should work in spectator.<br \/>\n* Advanced radius and filter options for item drops.<br \/>\n* More commands<br \/>\n* Make f3+f4 log gamemode<\/p>\n<p>&#8212;<\/p>\n<p>![License](https:\/\/img.shields.io\/badge\/license-MIT-green)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A lightweight Plugin designed to keep SMP and other server owners accountable<\/p>\n","protected":false},"featured_media":44505,"template":"","meta":{"_minecraft_slug":"command-logger-plus","_minecraft_project_id":"Sp1rVFUG","_minecraft_author":"Nickotato","_minecraft_license":"MIT","_minecraft_downloads":15,"_minecraft_follows":0,"_minecraft_client_side":"unsupported","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"command-logger-plus.zip","_minecraft_size_bytes":1656311,"_minecraft_version_count":1,"_minecraft_updated_at":"2026-05-15T22:50:10.217649Z","_minecraft_date_created":"2026-02-25T22:46:31.563111Z","_minecraft_date_modified":"2026-02-22T23:16:43.779593Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/command-logger-plus","_minecraft_icon_attachment_id":44505,"_minecraft_imported_at":"2026-06-02T02:45:27+00:00","_minecraft_import_hash":"6945262df2289cd5406e2f016a31a663","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[89,126,127,867,92],"mod_loader":[132],"minecraft_version":[62,37,40,41,73,74,38,78,79,80,81,82],"class_list":["post-44504","mod","type-mod","status-publish","has-post-thumbnail","hentry","mod_category-game-mechanics","mod_category-management","mod_category-paper","mod_category-social","mod_category-utility","mod_loader-paper","minecraft_version-1-21","minecraft_version-1-21-1","minecraft_version-1-21-10","minecraft_version-1-21-11","minecraft_version-1-21-2","minecraft_version-1-21-3","minecraft_version-1-21-4","minecraft_version-1-21-5","minecraft_version-1-21-6","minecraft_version-1-21-7","minecraft_version-1-21-8","minecraft_version-1-21-9"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Command Logger Plus - Minecraft<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/vpesports.com\/minecraft\/mods\/command-logger-plus\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Command Logger Plus - Minecraft\" \/>\n<meta property=\"og:description\" content=\"A lightweight Plugin designed to keep SMP and other server owners accountable\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/command-logger-plus\/\" \/>\n<meta property=\"og:site_name\" content=\"Minecraft\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/command-logger-plus\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/command-logger-plus\\\/\",\"name\":\"Command Logger Plus - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/command-logger-plus\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/command-logger-plus\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/command-logger-plus-icon-4273ea1001a3520dc8e578c11fe7c773e5d4e6ec.png\",\"datePublished\":\"2026-06-02T02:45:26+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/command-logger-plus\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/command-logger-plus\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/command-logger-plus\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/command-logger-plus-icon-4273ea1001a3520dc8e578c11fe7c773e5d4e6ec.png\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/command-logger-plus-icon-4273ea1001a3520dc8e578c11fe7c773e5d4e6ec.png\",\"width\":64,\"height\":64},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/command-logger-plus\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mods\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Command Logger Plus\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\",\"name\":\"Minecraft\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Command Logger Plus - Minecraft","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/vpesports.com\/minecraft\/mods\/command-logger-plus\/","og_locale":"en_US","og_type":"article","og_title":"Command Logger Plus - Minecraft","og_description":"A lightweight Plugin designed to keep SMP and other server owners accountable","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/command-logger-plus\/","og_site_name":"Minecraft","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vpesports.com\/minecraft\/mods\/command-logger-plus\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/command-logger-plus\/","name":"Command Logger Plus - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/command-logger-plus\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/command-logger-plus\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/command-logger-plus-icon-4273ea1001a3520dc8e578c11fe7c773e5d4e6ec.png","datePublished":"2026-06-02T02:45:26+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/command-logger-plus\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/command-logger-plus\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/command-logger-plus\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/command-logger-plus-icon-4273ea1001a3520dc8e578c11fe7c773e5d4e6ec.png","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/command-logger-plus-icon-4273ea1001a3520dc8e578c11fe7c773e5d4e6ec.png","width":64,"height":64},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/command-logger-plus\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/vpesports.com\/minecraft\/"},{"@type":"ListItem","position":2,"name":"Mods","item":"https:\/\/vpesports.com\/minecraft\/mods\/"},{"@type":"ListItem","position":3,"name":"Command Logger Plus"}]},{"@type":"WebSite","@id":"https:\/\/vpesports.com\/minecraft\/#website","url":"https:\/\/vpesports.com\/minecraft\/","name":"Minecraft","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vpesports.com\/minecraft\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod\/44504","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod"}],"about":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/types\/mod"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media\/44505"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=44504"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=44504"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=44504"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=44504"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}