Mods / Wishers Bonfires

Tags:
Cosmetics Tweak
Author:
Wisher
Side:
Both
Created:
Mar 6th at 8:43 AM
Last modified:
Mar 11th at 12:08 PM
Downloads:
808
Follow Unfollow 64
Latest release (for Vintage Story 1.21.0-pre.1 - 1.21.6 and 1.22.0-pre.1 - 1.22.0-rc.2):
WishersBonfires_1.4.2.zip  1-click install

I made this mod from my desire for a bigger, more awesome firepit, this was my original inspiration. I also was interested in what it was like to code a mod for Vintage Story.

However when i checked out the mod database i noticed some bonfire mods existed already, as such i give credit to Vintage Bonfires and its predecessor Bonfires, for their concept of cracking ores, as i did get the idea to implement this feature from them.

The only information i borrowed from the credited mods is the stone/ore cracking jsons for fire setting, Wishers Bonfires is made mostly from scratch, and differs in many ways otherwise

 

I also must give credit to fire wood bonfire low eq.aif by homejrande, i used this sound clip for the bonfires, it has been edited and looped, let me know if the lit bonfire crackling sound is any good, i may need to redo the edit, tl;dr the original has a strong wind sound and falling log sounds that i wanted to exclude

 

Now, onto the features!

 

  • In-World crafting
    • The bonfire itself is built from 2 logs and 16 complete (32 items each) piles of firewood (aged or normal both work)
    • To build the bonfire place 2 logs vertically in the center and fully surround them with firewood, the handbook also has a guide on this
  • Resistance to extinguishing
    • While bonfires need air, they can be somewhat surrounded by blocks or fluids, as long as they have enough room to breathe they will still be on fire
    • However, if too much liquid is surrounding them they will break and drop their inventory
  • Inventory! Yes there is a 16 slot inventory for fuel, so you can keep this sucker burning for a long time, the slots will be automatically filled with the firewood used to build the bonfire initially
  • Fuel bonus, fuel lasts 25% (roughly) longer in the bonfire, so it will burn a little longer then it would in something else
  • Player Heating
    • Bonfires will heat the players up in a much wider range than a normal heat source would, this is configurable but defaults to a radius of 18 blocks away (tapering after a default configuration of 12 blocks away)
    • Heating is less effective if the bonfire and player are not both in a room by 50%, however if there isnt another mod overriding the bonfires heat strength, then it its so high you are unlikely to notice even in cold weather
    • This makes bonfires ideal for straying warm around your base in winter, just don't put them too close to burnable blocks!
  • Fire Spreading
    • If fire spreading is enabled in the world the bonfire has a configurable radius that it can spread fire
    • By default its a radius of 8 blocks and the bonfire must have line of sight to the burnable block, only items that have combustion properties on them like logs, charcoal, leaves etc. will ignite
    • This radius is quite large and will quickly ignite a forest or base if not carefully placed, rest assured though, due to the line of sight requirement you can build a stone or other non-burnable shelter around the bonfire to stop it igniting nearby burnable blocks
  • Fire Setting
    • Bonfires will crack nearby ores and stones, the default radius for this is 18 and works through blocks
    • The rate is however quite slow, and gets significantly slower the further the cracking is happening from the bonfire, mostly configurable\
    • unlike the credited mods, ores cannot be broken with fire setting, only weakened, you must still manually mine them, they will however have boosted drop rates
  • Melting
    • Nearby snow will melt away into nothing
    • Nearby Ice (lakeice, glacierice, packedglacierice) will melt into water
  • Physics
    • Bonfires will fall if they dont have a block under their centerbottom, make sure they are stable, especially in glacial areas, if they fall into water they may break
    • Be careful rebuilding around a bonfire, you wouldnt want it to fall into a flammable room!
  • SoundFX
    • Fire Setting, Melting, and being lit all have sounds that play, giving audible queues as to the bonfires activities
  • Particles
    • Melting and being lit will produce particles
    • No particles for Fire Setting at this time, not particularly feeling the need to add it

 

Much like Fire Pits you can shift or cntrl+shift fuel into a bonfire without having to open the inventory

Mod Version Mod IdentifierFor Game version Downloads Released Changelog Download 1-click mod install*
1.4.2 wbonfires
1.21.0-pre.1 - 1.21.6 1.22.0-pre.1 - 1.22.0-rc.2
468 Mar 11th at 12:08 PM WishersBonfires_1.4.2.zip 1-click install
  • The bonfire inventory can now only accept combustible items
  • Moved the default gui position to the left of where the players inventory opens up
1.4.0 wbonfires
1.21.0 - 1.21.6 1.22.0-pre.1 - 1.22.0-rc.2
64 Mar 10th at 1:46 PM WishersBonfires_1.4.0.zip 1-click install

Many changes since 1.1.0

  • Added config sync from server -> client
    • Most-not-all configs synced, client-side only things like whether sound fx are present are client only, bear in mind particles are server-side though
  • slightly reduced the sound range, both the range at which the volume doesnt deteriorate and the deterioration range
  • made bonfires require 1 less vertical layer to construct, now its a 3x3x2
  • prevented the bonfire from igniting when there is no fuel in the inventory
  • fixed neighboring blocks to the bonfire construction site not updating, now piles that were too-tall will fall, unstable blocks will behave approprately etc.
  • fixed an issue with the bonfire having a duplicated entity that was stuck in the falling animation (may have only been present in un-released versions)
  • attempted to fix an issue with the bonfire not lighting as soon as its ignited, my testing was no longer reproducing the issue but im not fully confident it's fixed, there was alot to why it was happening
  • updated the handbook entry for building and using bonfires
1.1.0 wbonfires
1.21.0-pre.1 - 1.21.6 1.22.0-pre.1 - 1.22.0-pre.5
237 Mar 6th at 1:49 PM WishersBonfires_1.1.0.zip 1-click install
  • attempt to fix a bug with fire spreading through some odd wall combinations (like glass panes being present in a wall)
    • now uses 3 offset raycasts and all must succeed in traversing from the bonfire to the destination to ignite the destination
  • also made liquids prevent fire spreading if between the bonfire and an ignitable block
1.0.0 wbonfires
1.21.0-pre.1 - 1.21.6 1.22.0-pre.1 - 1.22.0-pre.5
39 Mar 6th at 8:43 AM WishersBonfires_1.0.0.zip 1-click install

Initial Release


6 Comments (oldest first | newest first) (threaded | flat)

iodide, Mar 23rd at 9:02 PM

Hey thanks for the mod but this is really confusing and not intuitive. I don't understand a couple things:

  1. When you say you need to build the surrounding firewood "2 blocks high" do you mean two full piles (x32 each) of firewood or do you mean two rows worth of firewood (x16 each)? See screenshot below for what i tried with two rows

https://imgur.com/a/LPm4UIK

 

  1. I'm not getting any kind of indication that this is actually constructed. It says in the handbook to "Once constructed, right-click to open the interface" but I'm not able to get this interface/menu. Where exactly do I right-click to get it? The sides of one of the two logs? The top? 

 

Wisher , Mar 9th at 11:36 AM

Vrael the bonfire has no cooking functionality so definitely not Better Firepit

As for Real Smoke, i'll have a look into it, sounds neat

Vrael, Mar 7th at 5:56 AM

Is this compatible with: Real Smoke and Better firepit?

Wisher , Mar 7th at 4:55 AM

MiraLeaps Glad to hear it! Let me know if you have any feedback

 

I am planning on maybe reducing the bonfire construction one layer, removing the need for 8x32 firewood, but may take some time for me to decide on that. I'll keep the same in-world size of the finished construction though

 

Happy to see you willing to mess with the configs, I made sure to put most values in there for users to tweak to their liking!

 

I had alot of fun making this one so I'm very happy to hear someone is excited to try it

MiraLeaps, Mar 6th at 2:06 PM

I am deffo going to give this mod a try, but I have a feeling I'll set the 18 block radius down quite low as far as 'through blocks' goes just to keep it more true to Fourier’s Law lol (18 cubic meters of soil would provid quite the insulation alone against even such heat).

Otherwise, this is exactly the bonfire mod I've been wanting to see! Though the amount of firewood strikes fear into my heart haha

QuantumRage, Mar 6th at 8:48 AM

burn baby burn!