{"id":46774,"date":"2026-06-02T13:14:22","date_gmt":"2026-06-02T10:14:22","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/cozycampfire\/"},"modified":"2026-06-02T13:14:22","modified_gmt":"2026-06-02T10:14:22","slug":"cozycampfire","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/cozycampfire\/","title":{"rendered":"Cozy Campfire"},"content":{"rendered":"<p>> **\u26a0\ufe0f Compatibility Note:** This plugin is built for **Minecraft 1.21.5 Purpur**. I tested it on Purpur 1.21.5 and Spigot 1.21.1. It should work on 1.21.1-1.21.5 Spigot\/Purpur\/Paper\/Bukkit.<\/p>\n<p>If you want to report a bug or suggest a new plugin, join my Discord server.<\/p>\n<p>This is a cut-out and improved fragment of my **SmpMechanics** plugin and forms a harmonious whole with **CustomDayNightTime** and **BetterSleep**.<\/p>\n<p># \ud83d\udd25 CozyCampfire<\/p>\n<p>**Turn Campfires into Healing Stations: Configurable AOE Regeneration, Potion Effects, and RPG Buffs.**<\/p>\n<p>CozyCampfire transforms ordinary Minecraft campfires into strategic resting spots. Instead of just cooking food, lit campfires now provide warmth, healing, and other configurable buffs to nearby players! Perfect for RPG servers, Survival lobbies, or just making your base feel more alive.<\/p>\n<p>### \u2728 Key Features<\/p>\n<p>* **\u2764\ufe0f Dynamic Healing:** Automatically grants configurable potion effects (e.g., Regeneration) to players resting near a lit campfire.<br \/>\n* **\ud83e\udde0 Smart Logic:** The plugin respects existing potion effects. It will **never** overwrite a player&#8217;s effect if they already have a stronger amplifier or longer duration (e.g., it won&#8217;t ruin a God Apple effect).<br \/>\n* **\ud83e\uddf1 Smart Raytracing:** Includes a configurable `through-blocks` system. You decide if warmth penetrates walls or requires a direct **Line-of-Sight**.<br \/>\n* **\ud83d\udccf 3D Area Control:** Fully customizable detection range. Configure the circular `radius`, `height-up`, and `height-down` independently.<br \/>\n* **\ud83c\udf0d Multi-Language (Per-Player):** Full support for **English** and **Polish**. Players can switch their own interface language anytime via command!<br \/>\n* **\u2620\ufe0f Realistic Fire:** Standing directly on a lit campfire sets the player on fire (configurable).<br \/>\n* **\ud83d\udee1\ufe0f Spectator Safety:** Players in Spectator mode are automatically ignored by the system.<\/p>\n<p>&#8212;<\/p>\n<p>### \u2699\ufe0f Configuration<\/p>\n<p>The plugin is fully configurable via `config.yml` or in-game commands:<\/p>\n<p>* **Effects:** Add multiple effects (Speed, Regeneration, Resistance) with custom power and duration.<br \/>\n* **Radius &#038; Height:** Define the exact &#8220;warmth zone&#8221; around the campfire.<br \/>\n* **Raytracing:** Toggle `through-blocks` to true or false depending on your server style.<br \/>\n* **Burning:** Enable or disable fire damage when stepping on the campfire.<\/p>\n<p>&#8212;<\/p>\n<p>### \ud83d\udcdc Commands and Permissions<\/p>\n<p>Main command: `\/cozycampfire` or `\/cp`<\/p>\n<p>| Command | Description | Permission |<br \/>\n| :&#8212; | :&#8212; | :&#8212; |<br \/>\n| `\/cp help` | Shows the list of available commands. | `cozycampfire.help` |<br \/>\n| `\/cp lang [en\/pl]` | Switches your personal message language. | `cozycampfire.language` |<br \/>\n| `\/cp add <effect> <amp> <time>` | Adds a new effect to campfires. | `cozycampfire.add` |<br \/>\n| `\/cp remove <effect>` | Removes an effect from the config. | `cozycampfire.remove` |<br \/>\n| `\/cp radius <value>` | Sets the horizontal radius. | `cozycampfire.radius` |<br \/>\n| `\/cp height-up <value>` | Sets the detection height upwards. | `cozycampfire.height` |<br \/>\n| `\/cp height-down <value>` | Sets the detection height downwards. | `cozycampfire.height` |<br \/>\n| `\/cp tb` | Toggles &#8220;Through Blocks&#8221; (Raytracing) mode. | `cozycampfire.throughblocks` |<br \/>\n| `\/cp fire` | Toggles burning players on contact. | `cozycampfire.fire` |<br \/>\n| `\/cp reload` | Reloads the configuration and messages. | `cozycampfire.reload` |<\/p>\n<p>**Wildcard Permission (Full Admin):** `cozycampfire.*`<\/p>\n<p>&#8212;<\/p>\n<p>### \ud83d\ude80 Installation<\/p>\n<p>1.  Download the `.jar` file.<br \/>\n2.  Place it in the `\/plugins\/` folder of your server (Spigot\/Paper\/Purpur **1.21+**).<br \/>\n3.  Restart the server.<br \/>\n4.  Done! Campfires now provide regeneration by default.<br \/>\n    * *Tip: Use `\/cp lang pl` in-game if you prefer Polish messages!*<\/p>\n<p>&#8212;<\/p>\n<p>### \ud83d\udcc2 Generated Files<\/p>\n<p>1.  `config.yml` &#8211; Main settings.<br \/>\n2.  `messages_en.yml` &#8211; English translation file.<br \/>\n3.  `messages_pl.yml` &#8211; Polish translation file.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Turns campfires into configurable healing stations with smart range detection<\/p>\n","protected":false},"featured_media":46775,"template":"","meta":{"_minecraft_slug":"cozycampfire","_minecraft_project_id":"jBMujN2u","_minecraft_author":"vipluk","_minecraft_license":"CC-BY-NC-4.0","_minecraft_downloads":47,"_minecraft_follows":0,"_minecraft_client_side":"unsupported","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"cozycampfire.zip","_minecraft_size_bytes":15522,"_minecraft_version_count":1,"_minecraft_updated_at":"2026-05-15T21:20:10.909482Z","_minecraft_date_created":"2025-12-02T03:38:03.826820Z","_minecraft_date_modified":"2025-11-25T23:08:46.300253Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/cozycampfire","_minecraft_icon_attachment_id":46775,"_minecraft_imported_at":"2026-06-02T10:14:23+00:00","_minecraft_import_hash":"5f2f602e11cc1c682d74d13c32af73d3","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[87,124,89,127,128,129],"mod_loader":[130,132,133,134],"minecraft_version":[37,73,74,38,78],"class_list":["post-46774","mod","type-mod","status-publish","has-post-thumbnail","hentry","mod_category-adventure","mod_category-bukkit","mod_category-game-mechanics","mod_category-paper","mod_category-purpur","mod_category-spigot","mod_loader-bukkit","mod_loader-paper","mod_loader-purpur","mod_loader-spigot","minecraft_version-1-21-1","minecraft_version-1-21-2","minecraft_version-1-21-3","minecraft_version-1-21-4","minecraft_version-1-21-5"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Cozy Campfire - 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\/cozycampfire\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cozy Campfire - Minecraft\" \/>\n<meta property=\"og:description\" content=\"Turns campfires into configurable healing stations with smart range detection\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/cozycampfire\/\" \/>\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\\\/cozycampfire\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/cozycampfire\\\/\",\"name\":\"Cozy Campfire - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/cozycampfire\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/cozycampfire\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/cozycampfire-icon-8d76b5816a821146a8d4f237c70427934a94a60d_96.webp\",\"datePublished\":\"2026-06-02T10:14:22+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/cozycampfire\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/cozycampfire\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/cozycampfire\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/cozycampfire-icon-8d76b5816a821146a8d4f237c70427934a94a60d_96.webp\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/cozycampfire-icon-8d76b5816a821146a8d4f237c70427934a94a60d_96.webp\",\"width\":96,\"height\":96},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/cozycampfire\\\/#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\":\"Cozy Campfire\"}]},{\"@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":"Cozy Campfire - 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\/cozycampfire\/","og_locale":"en_US","og_type":"article","og_title":"Cozy Campfire - Minecraft","og_description":"Turns campfires into configurable healing stations with smart range detection","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/cozycampfire\/","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\/cozycampfire\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/cozycampfire\/","name":"Cozy Campfire - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/cozycampfire\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/cozycampfire\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/cozycampfire-icon-8d76b5816a821146a8d4f237c70427934a94a60d_96.webp","datePublished":"2026-06-02T10:14:22+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/cozycampfire\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/cozycampfire\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/cozycampfire\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/cozycampfire-icon-8d76b5816a821146a8d4f237c70427934a94a60d_96.webp","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/cozycampfire-icon-8d76b5816a821146a8d4f237c70427934a94a60d_96.webp","width":96,"height":96},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/cozycampfire\/#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":"Cozy Campfire"}]},{"@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\/46774","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\/46775"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=46774"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=46774"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=46774"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=46774"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}