{"id":113311,"date":"2026-06-06T19:07:43","date_gmt":"2026-06-06T16:07:43","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/nomorecombatlog\/"},"modified":"2026-06-06T19:07:43","modified_gmt":"2026-06-06T16:07:43","slug":"nomorecombatlog","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/nomorecombatlog\/","title":{"rendered":"NoMoreCombatLog"},"content":{"rendered":"<p># NoMoreCombatLog<br \/>\nA simple and configurable Paper plugin that prevents players from combat logging.<\/p>\n<p>&#8212;<\/p>\n<p>##  Features<\/p>\n<p>&#8211;  Players are placed in combat when attacking or being attacked.<br \/>\n&#8211; The combat tag lasts for a configurable duration.<br \/>\n&#8211; Actionbar messages show remaining tag time.<br \/>\n&#8211; If a tagged player logs out before the timer ends, they are automatically killed (can be changed to ban).<br \/>\n&#8211; Players can be prevented from using portals while in combat.<br \/>\n&#8211; Commands can be blocked during combat.<br \/>\n&#8211; Configurable to allow or disallow tagging in creative mode.<br \/>\n&#8211; Can be disabled in specific worlds.<\/p>\n<p>#### Retaliation Mode (optional)<br \/>\n&#8211; Tag only when player is attacked and attacks back within a configurable time window.<\/p>\n<p>#### Safe Zones<br \/>\n&#8211; You can add custom safezones where players cant attack eachother.<\/p>\n<p>&#8212;<\/p>\n<p>## Config<\/p>\n<p>&#8220;`yaml<br \/>\nenabled: true                    # Enable or disable the plugin<br \/>\ncombat-tag-duration: 30          # Duration (seconds) of the combat tag<br \/>\nenable-in-creative: false        # Allow tagging in creative mode<br \/>\nretaliationattack: false         # Enable retaliation-based tagging<br \/>\nretaliation-window: 10           # Time window for retaliation mode<br \/>\nset-attacker-on-combat: true     # Tag attacker in retaliation mode<br \/>\nallow-portal-teleport: false     # Allow portals during combat<br \/>\nblocked-commands: []             # Commands blocked during combat<br \/>\ndisabled-worlds: # List of worlds where combat logging is disabled<br \/>\n  &#8211; world_the_end<\/p>\n<p>enable-safe-zone: false # Whether to enable safe zones where players are not tagged in combat<\/p>\n<p>remove-tag-when-entering-safe-zone: false # When set to true. Combat tag is removed when entering a safe zone<\/p>\n<p>safe-zones:<br \/>\n  &#8211; name: spawn<br \/>\n    world: world<br \/>\n    x: 0<br \/>\n    y: 64<br \/>\n    z: 0<br \/>\n    radius: 20.0<br \/>\n&#8220;`<\/p>\n<p>## Commands<br \/>\n| Command                              | Permission               | Description                      |<br \/>\n|&#8212;&#8212;&#8212;&#8212;&#8212;&#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;&#8212;&#8212;-|<br \/>\n| `\/nmcl`                              | `nomorecombatlog.use`     | Shows the plugin version.        |<br \/>\n| `\/nmcl reload`                       | `nomorecombatlog.reload`  | Reloads the plugin configuration. |<br \/>\n| `\/nmcl safezone add <name> <radius>` | `nomorecombatlog.safezone.add` | Adds a safezone |<br \/>\n| `\/nmcl safezone remove <name>` | `nomorcombatlog.safezone.remove` | Removes a safezone |<br \/>\n|`\/nmcl safezone list` | `nomorecombatlog.safezone.list` | Lists all safezones |<\/p>\n<p>&#8212;<\/p>\n<p>## Permissions<br \/>\n| Permission                | Description                   |<br \/>\n|&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;|&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-|<br \/>\n| `nomorecombatlog.use`     | Allows use of the `\/nmcl` command. |<br \/>\n| `nomorecombatlog.reload`  | Allows use of the `\/nmcl reload` command. |<br \/>\n| `nomorecombatlog.bypass` | Bypass combat logging         |<br \/>\n| `nomorecombatlog.safezone.add` | Allows adding safezones |<br \/>\n| `nomorecombatlog.safezone.remove` | Allows removing safezones |<br \/>\n| `nomorecombatlog.safezone.list` | Allows listing all safezones |<\/p>\n<p>&#8212;<br \/>\n## TODO<br \/>\n&#8211; Add customizable messages.<br \/>\n&#8211; don&#8217;t kill players in combat because of server restart<br \/>\n&#8211; ~~more punishments for combat logging~~<br \/>\n&#8211; support for other server types (Spigot)<br \/>\n&#8211; keep track of combat loggers across server restarts<br \/>\n&#8211; ~~disabled worlds support~~<br \/>\n&#8211; ~~disable commands while in combat~~<br \/>\n&#8211; ~~cancel bow and other sources of damage from other players inside safezones~~<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Plugin that stops Combat Logging<\/p>\n","protected":false},"featured_media":113312,"template":"","meta":{"_minecraft_slug":"nomorecombatlog","_minecraft_project_id":"UJ5MG6qy","_minecraft_author":"mueslimaschine","_minecraft_license":"MIT","_minecraft_downloads":1079,"_minecraft_follows":0,"_minecraft_client_side":"unsupported","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"nomorecombatlog.zip","_minecraft_size_bytes":3007276,"_minecraft_version_count":7,"_minecraft_updated_at":"2026-05-16T08:23:25.757582Z","_minecraft_date_created":"2025-11-18T00:32:17.099576Z","_minecraft_date_modified":"2025-12-20T12:54:05.753208Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/nomorecombatlog","_minecraft_icon_attachment_id":113312,"_minecraft_imported_at":"2026-06-06T16:07:43+00:00","_minecraft_import_hash":"0b85902ed985b91c443b59cfc9e9f465","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[124,89,127],"mod_loader":[130,132],"minecraft_version":[62,37,40,41,73,74,38,78,79,80,81,82],"class_list":["post-113311","mod","type-mod","status-publish","has-post-thumbnail","hentry","mod_category-bukkit","mod_category-game-mechanics","mod_category-paper","mod_loader-bukkit","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>NoMoreCombatLog - 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\/nomorecombatlog\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"NoMoreCombatLog - Minecraft\" \/>\n<meta property=\"og:description\" content=\"Plugin that stops Combat Logging\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/nomorecombatlog\/\" \/>\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\\\/nomorecombatlog\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/nomorecombatlog\\\/\",\"name\":\"NoMoreCombatLog - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/nomorecombatlog\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/nomorecombatlog\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/nomorecombatlog-icon-0640649f37560e1436b5735819d89fa0911b4d72_96.webp\",\"datePublished\":\"2026-06-06T16:07:43+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/nomorecombatlog\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/nomorecombatlog\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/nomorecombatlog\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/nomorecombatlog-icon-0640649f37560e1436b5735819d89fa0911b4d72_96.webp\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/nomorecombatlog-icon-0640649f37560e1436b5735819d89fa0911b4d72_96.webp\",\"width\":96,\"height\":36},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/nomorecombatlog\\\/#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\":\"NoMoreCombatLog\"}]},{\"@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":"NoMoreCombatLog - 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\/nomorecombatlog\/","og_locale":"en_US","og_type":"article","og_title":"NoMoreCombatLog - Minecraft","og_description":"Plugin that stops Combat Logging","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/nomorecombatlog\/","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\/nomorecombatlog\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/nomorecombatlog\/","name":"NoMoreCombatLog - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/nomorecombatlog\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/nomorecombatlog\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/nomorecombatlog-icon-0640649f37560e1436b5735819d89fa0911b4d72_96.webp","datePublished":"2026-06-06T16:07:43+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/nomorecombatlog\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/nomorecombatlog\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/nomorecombatlog\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/nomorecombatlog-icon-0640649f37560e1436b5735819d89fa0911b4d72_96.webp","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/nomorecombatlog-icon-0640649f37560e1436b5735819d89fa0911b4d72_96.webp","width":96,"height":36},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/nomorecombatlog\/#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":"NoMoreCombatLog"}]},{"@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\/113311","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\/113312"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=113311"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=113311"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=113311"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=113311"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}