{"id":46323,"date":"2026-06-02T11:56:38","date_gmt":"2026-06-02T08:56:38","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/coreprotect-additions\/"},"modified":"2026-06-02T11:56:38","modified_gmt":"2026-06-02T08:56:38","slug":"coreprotect-additions","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/coreprotect-additions\/","title":{"rendered":"CoreProtect-additions"},"content":{"rendered":"<p># CoreProtect-additions<\/p>\n<p>![Visual representation of some of the things CoreProtect-additions logs](https:\/\/cdn.modrinth.com\/data\/OSx6M73S\/images\/a7104ef3283f384467ed3c4d6225f0bee8c85c5c.png)<\/p>\n<p>CoreProtect-additions is an addon for CoreProtect that adds logging for extra features that are currently unsupported by CoreProtect.<\/p>\n<p>Logging has been added for<br \/>\n&#8211; Renaming mobs with a name tag<br \/>\n&#8211; Using a golden dandelion on a mob<br \/>\n&#8211; Starting raids<br \/>\n&#8211; Dyeing entities<br \/>\n&#8211; Placing and breaking boats and Minecarts<br \/>\n&#8211; Mounting and dismounting entities<br \/>\n&#8211; Igniting TNT<br \/>\n&#8211; Cusing Creeper or Ghast fireballs to explode<br \/>\n&#8211; Leashing and unleashing mobs<br \/>\n&#8211; Setting spawn on a Bed or Respawn Anchor<br \/>\n&#8211; Exploding a Bed or Respawn Anchor<br \/>\n&#8211; Opening entity container GUIs.<br \/>\n&#8211; Wind charge throwing<br \/>\n&#8211; Wind charge triggering blocks<br \/>\n&#8211; Sponges absorbing water<br \/>\n&#8211; Zombies breaking doors<br \/>\n&#8211; Inserting books into lecterns<br \/>\n&#8211; Adding and removing items to flower pots<br \/>\n&#8211; Weaving potion effect placing cobwebs<br \/>\n&#8211; Silverfish infesting blocks<br \/>\n&#8211; Frost walker<br \/>\n&#8211; Picking up and placing bucketable mobs (fish, axolotl etc.)<br \/>\n&#8211; Villagers and pigs getting converted by lightning<br \/>\n&#8211; EXPERIMENTAL ENTITY CONTAINER LOGGING (for Chest Minecarts, Hopper Minecarts )<\/p>\n<p># Logging details<\/p>\n<p>The formats used to specify the action are the ones used in the `\/co lookup` command. For the `a:block` action, if no `+` or `-` is specified, both versions are used as expected.<\/p>\n<p>Due to limitations of the CoreProtect API, these events are logged in sometimes unintuitive ways as `a:block` actions, using items to differentiate them. <\/p>\n<p>&#8211;  `a:+block i:<dye>`: dyeing a mob (sheep, dog collar etc), with the, coordinates of the entity dye will refer to the applied dye item.<br \/>\n&#8211;  `a:+block i:name_tag`: renaming a mob (neither new or old mob name are stored), coordinates of the animal.<br \/>\n&#8211;  `a:-block i:ominous_bottle`: triggering a raid, coordinates of the raid origin.<br \/>\n&#8211;  `a:-block i:creeper_spawn_egg`: causing a creeper to explode, coordinates of the creeper.<br \/>\n&#8211;  `a:-block i:fire_charge`: causing a Ghast fireball to explode, coordinates of the fireball.<\/p>\n<p>&#8212;-<\/p>\n<p>&#8211;  `a:block i:<vehicle>`: placing or breaking a Minecart or Boat of any kind (vehicle will refer to the particular vehicle e.g. `oak_chest_boat`)<br \/>\n&#8211;  `a:block i:<spawn_egg>`: entering or exiting a Minecart of Boat (if enabled in config)<br \/>\n&#8211;  `a:block i:<spawn_egg>`: mounting or dismounting a Mob, spawn egg reprsents the mob ridden.<br \/>\n&#8211;  `a:block i:lead`: placing or breaking a Leash. This includes riding away with a leashed mob. At the coordinates of the entity that was leashed. Also called when placing or removing a leash from a fence post, at the coordinates of the fence post.<br \/>\n&#8211;  `a:block i:<mob_bucket>`: placing or picking up a bucketed mob<\/p>\n<p>&#8212;-<\/p>\n<p>The `a:click` action is used for everything else:<br \/>\n&#8211; `a:click i:tnt`: igniting TNT<br \/>\n&#8211; `a:click i:creeper_spawn_egg`: igniying a creeper with a flint and steel, coordinates of the creeper at time of explosion (NOT logged when the creeper was ignited).<br \/>\n&#8211; `a:click i:<bed>`: setting spawn on a Bed or exploding it (with a specified bed colour e.g. `magenta_bed`)<br \/>\n&#8211; `a:click i:respawn_anchor`: setting spawn on a Respawn Anchor or exploding it.<br \/>\n&#8211; `a:click i:<spawn_egg>`: clicking on a chested mob (Llama, donkey, etc..).<br \/>\n&#8211; `a:click i:<vehicle>`: clicking on an inventory vehicle (Hopper cart, chest boat, etc..), or mounting\/dismounting it (boat, minecart).<br \/>\n&#8211; `a:click i:golden_dadelion`: using a golden dandelion on a mob, locking or unlocking growth. At the location of the mob.<\/p>\n<p>&#8212;-<\/p>\n<p>Wind Charges are logged as `a:item` which actually shows up in lookups as &#8220;**user** thew **wind_charge**&#8221; as for other projectiles.<\/p>\n<p>Buttons, doors, levers and more triggered by the wind charge are logged as if they were clicked by the player or breeze that fired them.<\/p>\n<p>&#8212;-<\/p>\n<p>Sponges are simply logged as user &#8220;**#sponge**&#8221; breaking the blocks that were sucked up (water, kelp or seagress). <\/p>\n<p>Zombies breaking doors are logged as user &#8220;**#zombie**&#8221; (husk, zomvie_villager or whatever) breaking the door block.<\/p>\n<p>Weaving is logged as user &#8220;**#weaving**&#8221; placing cobwebs.<\/p>\n<p>Potted plants are logged as the player breaking the pot and placing a new potted_plant, making it rollbackable.<\/p>\n<p>Lightning conversion is logged as user **#lightning** killing the mob, making it rollbackable.<\/p>\n<p># Config<br \/>\nConfig is available, entries should be fairly self-explanatory, and comments are present in the config.<\/p>\n<p>Note: user comments in the config will be deleted next plugin reload.<\/p>\n<p># Entity Container Logging<br \/>\nThis plugin also has an experimental option to finally allow CoreProtect to log transactions with entity inventories (such as donkeys, mules, chest boats, hopper minecarts, chest minecarts etc&#8230;).<br \/>\nThis is a bit of a hack, as there is no official API for this, and is disabled by default in the config. It worked in my limited testing but might have other issues i didn&#8217;t account for.<br \/>\nUse with caution, the feature should disable itself until the next restart in case an error occurs. <\/p>\n<p># KNOWN ISSUE: WARNING<br \/>\nDue to an issue in CoreProtect, rollback previews (`#preview`) can fail unexpectedly.<br \/>\nTo avoid this, you will have to exclude all items that may be causing the issue. You can find a complete list of items that may be causing the issue on GitHub.<\/p>\n<p>NOTE: Regular rollbacks without the `#preview` option will work just fine.<\/p>\n<p>## Notes and limitations:<br \/>\nBreaking a fence to which a mob is leashed will be logged as `a:-block i:lead` by `#physics` at the location of the fence post. A manual lookup is needed to verify who broke the fence.<\/p>\n<p>TNT triggered by a Bed or Respawn Anchor explosion currently gets logged as `a:click i:tnt` by `#block` ideally it should be traced back to the player who clicked it.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>An addon for CoreProtect that implements logs for extra things, that CoreProtect hasn&#8217;t implemented yet&#8230;<\/p>\n","protected":false},"featured_media":46324,"template":"","meta":{"_minecraft_slug":"coreprotect-additions","_minecraft_project_id":"OSx6M73S","_minecraft_author":"itsAlisaa","_minecraft_license":"GPL-3.0-only","_minecraft_downloads":336,"_minecraft_follows":11,"_minecraft_client_side":"unsupported","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"coreprotect-additions.zip","_minecraft_size_bytes":316294,"_minecraft_version_count":11,"_minecraft_updated_at":"2026-05-16T11:33:05.952244Z","_minecraft_date_created":"2026-02-19T08:04:06.418251Z","_minecraft_date_modified":"2026-05-09T11:58:13.821670Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/coreprotect-additions","_minecraft_icon_attachment_id":46324,"_minecraft_imported_at":"2026-06-02T08:56:40+00:00","_minecraft_import_hash":"9c82450d85a18b5a46166aaa7fd38cb8","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[125,126,127,128,92],"mod_loader":[131,132,133],"minecraft_version":[40,41,83,167,163],"class_list":["post-46323","mod","type-mod","status-publish","has-post-thumbnail","hentry","mod_category-folia","mod_category-management","mod_category-paper","mod_category-purpur","mod_category-utility","mod_loader-folia","mod_loader-paper","mod_loader-purpur","minecraft_version-1-21-10","minecraft_version-1-21-11","minecraft_version-26-1","minecraft_version-26-1-1","minecraft_version-26-1-2"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>CoreProtect-additions - 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\/coreprotect-additions\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"CoreProtect-additions - Minecraft\" \/>\n<meta property=\"og:description\" content=\"An addon for CoreProtect that implements logs for extra things, that CoreProtect hasn&#039;t implemented yet...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/coreprotect-additions\/\" \/>\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=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/coreprotect-additions\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/coreprotect-additions\\\/\",\"name\":\"CoreProtect-additions - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/coreprotect-additions\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/coreprotect-additions\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/coreprotect-additions-icon-815774eb9ac36843ed159d5b836e96e62c78a1d6_96.webp\",\"datePublished\":\"2026-06-02T08:56:38+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/coreprotect-additions\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/coreprotect-additions\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/coreprotect-additions\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/coreprotect-additions-icon-815774eb9ac36843ed159d5b836e96e62c78a1d6_96.webp\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/coreprotect-additions-icon-815774eb9ac36843ed159d5b836e96e62c78a1d6_96.webp\",\"width\":96,\"height\":96},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/coreprotect-additions\\\/#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\":\"CoreProtect-additions\"}]},{\"@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":"CoreProtect-additions - 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\/coreprotect-additions\/","og_locale":"en_US","og_type":"article","og_title":"CoreProtect-additions - Minecraft","og_description":"An addon for CoreProtect that implements logs for extra things, that CoreProtect hasn't implemented yet...","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/coreprotect-additions\/","og_site_name":"Minecraft","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vpesports.com\/minecraft\/mods\/coreprotect-additions\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/coreprotect-additions\/","name":"CoreProtect-additions - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/coreprotect-additions\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/coreprotect-additions\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/coreprotect-additions-icon-815774eb9ac36843ed159d5b836e96e62c78a1d6_96.webp","datePublished":"2026-06-02T08:56:38+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/coreprotect-additions\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/coreprotect-additions\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/coreprotect-additions\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/coreprotect-additions-icon-815774eb9ac36843ed159d5b836e96e62c78a1d6_96.webp","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/coreprotect-additions-icon-815774eb9ac36843ed159d5b836e96e62c78a1d6_96.webp","width":96,"height":96},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/coreprotect-additions\/#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":"CoreProtect-additions"}]},{"@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\/46323","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\/46324"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=46323"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=46323"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=46323"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=46323"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}