Campfire Spawn and Tweaks
🔥 Respawn interdimensionally with short fire resistance inside a preferred campfire with altered block mechanics. Place unlit, lighting it will create a home camp spawn point. Remove waterlogging.
Campfire Spawn and Tweaks
<p style="text-align: center;"><center><a href="https://serilum.com/" target="_blank" rel="noopener noreferrer"><img src="https://cdn.serilum.com/description/header/header.png" alt="" width="838" height="400" /></a></p><p style="text-align: center;"><a href="https://curseforge.com/members/serilum/projects" target="_blank" rel="noopener noreferrer"><img src="https://wsrv.nl/?url=https://workflow.serilum.com/badges/svg/curseforge.svg&w=400" width="200" /></a> <a href="https://modrinth.com/user/Serilum" target="_blank" rel="noopener noreferrer"><img src="https://wsrv.nl/?url=https://workflow.serilum.com/badges/svg/modrinth.svg&w=400" width="200" /></a> <a href="https://patreon.com/serilum" target="_blank" rel="noopener noreferrer"><img src="https://wsrv.nl/?url=https://workflow.serilum.com/badges/svg/patreon.svg&w=400" width="200" /></a> <a href="https://youtube.com/@serilum" target="_blank" rel="noopener noreferrer"><img src="https://wsrv.nl/?url=https://workflow.serilum.com/badges/svg/youtube.svg&w=400" width="200" /></a></center></p><p><strong><span style="font-size: 24px;">Requires the library mod <a style="font-size:24px" href="https://modrinth.com/mod/collective" target="_blank" rel="nofollow">Collective</a>.</span></strong><br><br><strong> This mod is part of <span style="color:#008000"><a style="color:#008000" href="https://modrinth.com/modpack/the-vanilla-experience" target="_blank" rel="nofollow">The Vanilla Experience</a></span> modpack and <span style="color:#006b3f"><a style="color:#006b3f" href="https://modrinth.com/mod/serilums-rpg-bundle" target="_blank" rel="nofollow">Serilum's RPG Bundle</a></span> mod.</strong><br><span style="font-size:18px">Campfire Spawn and Tweaks adds the ability to set a spawn point inside a campfire and makes some changes to the mechanics around the block. By default you will receive 10 seconds of fire resistance on respawn, and be located on top of the campfire. It works for the overworld, nether and end, but also for modded dimensions.<br><br><img src="https://cdn.serilum.com/projects/campfire-spawn-and-tweaks/a.jpg" width="1000" height="562"><br><br><span style="font-size:24px"><strong>Features with the default configuration settings:</strong></span><br></span><span style="font-size:16px"><strong style="font-weight:600;font-style:normal;font-size:12px;line-height:inherit;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;color:#19171c;text-align:left;text-indent:0px;text-transform:none;background-color:#ffffff;border:0px solid #a49fad">â—‰ </strong>Campfires start unlit.</span></p>
<p><span style="font-size:16px"><strong style="font-weight:600;font-style:normal;font-size:12px;line-height:inherit;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;color:#19171c;text-align:left;text-indent:0px;text-transform:none;background-color:#ffffff;border:0px solid #a49fad">â—‰ </strong>Lighting a campfire creates a spawn point on top of it.</span></p>
<p><span style="font-size:16px"><strong style="font-weight:600;font-style:normal;font-size:12px;line-height:inherit;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;color:#19171c;text-align:left;text-indent:0px;text-transform:none;background-color:#ffffff;border:0px solid #a49fad">â—‰ </strong>Use sand, dirt or soul sand to extinguish the campfire by right-clicking on it.</span></p>
<p><span style="font-size:16px"><strong style="font-weight:600;font-style:normal;font-size:12px;line-height:inherit;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;color:#19171c;text-align:left;text-indent:0px;text-transform:none;background-color:#ffffff;border:0px solid #a49fad">â—‰ </strong>Waterlogged campfires can be un-waterlogged by right-clicking with a flint & steel.</span></p>
<p><span style="font-size:16px"><strong style="font-weight:600;font-style:normal;font-size:12px;line-height:inherit;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;color:#19171c;text-align:left;text-indent:0px;text-transform:none;background-color:#ffffff;border:0px solid #a49fad">â—‰ </strong>Prevents fire from being placed on adjacent block when clicking on the side of the campfire.</span></p>
<p><span style="font-size:16px"><strong style="font-weight:600;font-style:normal;font-size:12px;line-height:inherit;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;color:#19171c;text-align:left;text-indent:0px;text-transform:none;background-color:#ffffff;border:0px solid #a49fad">â—‰ </strong>If a player respawns inside a campfire, they will receive 10 seconds of fire protection.</span></p>
<p><span style="font-size:16px"><strong><span style="font-size:12px">â—‰</span> <span style="font-size:18px"> </span></strong><span style="font-size:16px">A two-heigh airpocket will be created if there are blocks on top of campfire on respawn.</span></span></p>
<p><span style="font-size:16px"><span style="font-size:16px"><strong style="font-weight:600;font-style:normal;font-size:12px;line-height:inherit;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;color:#19171c;text-align:left;text-indent:0px;text-transform:none;background-color:#ffffff;border:0px solid #a49fad">â—‰ </strong>Crouch + right-clicking a bed will overwrite the campfire spawn position.</span></span></p>
<p><span style="font-size:16px"><span style="font-size:16px"><strong style="font-weight:600;font-style:normal;font-size:12px;line-height:inherit;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;color:#19171c;text-align:left;text-indent:0px;text-transform:none;background-color:#ffffff;border:0px solid #a49fad">â—‰ </strong>Crouch + right-clicking a campfire will remove the spawn position. Or do the same when lighting it to prevent a position of being set.</span><br></span></p>
<p><br><br><strong><span style="font-size:20px">Configurable:</span> <span style="color:#008000;font-size:14px"><a style="color:#008000" href="https://github.com/Serilum/.information/wiki/how-to-configure-mods" rel="nofollow">( how do I configure? )</a></span><br></strong><span style="font-size:12px"><strong>campfiresStartUnlit</strong> (default = true): When enabled, a newly placed campfire will be unlit.</span><br><span style="font-size:12px"><strong>sneakRightClickCampfireToUnset</strong> (default = true): Crouching/Sneaking and right-clicking on a campfire unsets the campfire spawn point.</span><br><span style="font-size:12px"><strong>bedsOverrideCampfireSpawn</strong> (default = true): When enabled, sleeping in a bed will override the campfire spawn point.</span><br><span style="font-size:12px"><strong>createAirPocketIfBlocksAboveCampfire</strong> (default = true): When enabled, the mod breaks the blocks above a campfire on respawn if it would somehow be blocked.</span><br><br><span style="font-size:12px"><strong>sendMessageOnNewCampfireSpawnSet</strong> (default = true): When enabled, a message will be sent to the player whenever a new campfire spawn point is set.</span><br><span style="font-size:12px"><strong>sendMessageOnCampfireSpawnUnset</strong> (default = true): When enabled, a message will be sent to the player whenever a campfire spawn point is unset.</span><br><span style="font-size:12px"><strong>sendMessageOnCampfireSpawnMissing</strong> (default = true): When enabled, a message will be sent to the player whenever a campfire spawn point is missing on respawn.</span><br><span style="font-size:12px"><strong>sendMessageOnCampfireSpawnOverride</strong> (default = true): When enabled, a message will be sent to the player whenever a campfire spawn point is overridden by the PlayerSetSpawnEvent.</span><br><br><span style="font-size:12px"><strong>fireResitanceDurationOnRespawnInMs</strong> (default = 10000, min 0, max 3600000): The duration of fire resistance when a player respawns at a campfire. A value of 0 disables this feature, and places the player next to the campfire instead.</span><br><br><br><span style="font-size:24px"><strong>Example GIFs:</strong></span><br><span style="font-size:14px">Place and break a campfire, to set and unset a spawnpoint:</span></p>
<details><summary>Show Spoiler</summary>
<p><img src="https://cdn.serilum.com/projects/campfire-spawn-and-tweaks/b.webp" width="1000" height="556"></p>
</details>
<p> <br><span style="font-size:14px">Place dirt on top of a campfire to extinguish it:</span></p>
<details><summary>Show Spoiler</summary>
<p><img src="https://cdn.serilum.com/projects/campfire-spawn-and-tweaks/c.webp" width="1000" height="552"></p>
</details>
<p><br><span style="font-size:14px">Respawning at the campfire:</span></p>
<details><summary>Show Spoiler</summary>
<p><img src="https://cdn.serilum.com/projects/campfire-spawn-and-tweaks/d.webp" width="1000" height="554"></p>
</details>
<p><br><span style="font-size:14px">Respawning inside the nether from the nether:</span></p>
<details><summary>Show Spoiler</summary>
<p><img src="https://cdn.serilum.com/projects/campfire-spawn-and-tweaks/e.webp" width="1000" height="554"></p>
</details>
<p><br><span style="font-size:14px">Respawning inside the nether from the overworld:</span></p>
<details><summary>Show Spoiler</summary>
<p><img src="https://cdn.serilum.com/projects/campfire-spawn-and-tweaks/f.webp" width="1000" height="556"></p>
</details>
<p><br><span style="font-size:14px">Remove waterlogging from a campfire by setting it on fire with a flint & steel:</span></p>
<details><summary>Show Spoiler</summary>
<p><img src="https://cdn.serilum.com/projects/campfire-spawn-and-tweaks/g.webp"></p>
</details>
<p><br>------------------<br><br><span style="font-size:24px"><strong>You may freely use this mod in any modpack, as long as the download remains hosted within the Modrinth ecosystem.</strong></span><br><br><span style="font-size:18px"><a style="font-size:18px;color:#008000" href="https://serilum.com/" rel="nofollow">Serilum.com</a> contains an overview and more information on all mods available.</span><br><br><span style="font-size:14px">Comments are disabled as I'm unable to keep track of all the separate pages on each mod.</span><span style="font-size:14px"><br>For issues, ideas, suggestions or anything else there is the <a style="font-size:14px;color:#008000" href="https://github.com/Serilum/.issue-tracker" rel="nofollow">Github repo</a>. Thanks!</span><span style="font-size: 6px;"><br /><br /></span></p>