Mod

Campfire

Quick rating

Campfire

No reviews yet

A simple mod for 1.12 that adds campfires with high levels of customizability!

Food & Culinary
Mod Loaders
Forge
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

Compatibility

Supported Environments

Dev Environment
Client Required
Server Required

About

Project Details

Type
Mod
License
All Rights Reserved
Latest Version
Campfire-v1.1.6-mc1.12.2.jar
Authors
CurseForge
Modrinth

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID
Modrinth ID

Resources

External Links

Source Issues Wiki Discord

About

Description

Campfire is a simple mod for 1.12 that adds campfires with high levels of customizability

This mod automatically creates campfire recipes from all food-related furnace recipes to ensure compatibility with pretty much every food mod right out of the box! The config file can be used to add custom recipes, or be used to remove builtin ones. Campfires use IBakedModels instead of a TESR to render, for increased performance.

2022-12-18_17.png 2022-12-18_19.png

Campfires added by this mod offer the same functionality of what you'd expect from vanilla's 1.14 implementation, and more! The main difference you may notice right off the bat is that these campfires can be made with any "logWood" item (not just oak), which means that all vanilla and modded wood types are supported! The config can also be used to add or remove wood types. Campfire recipes added through the config can also specify valid wood types, for example you could make a recipe that requires a specific wood type or that only works with a small handful of wood types (if you decide not to specify wood types in your recipe, any will be accepted).

2022-12-18_18.png 2022-12-14_16.png

The campfires added by this mod are also dyeable! They're dyed the same way as leather armor in a crafting table. When dyed, the smoke particles will be the same color (there are no smoke particles in the left image so the campfires in the back can be seen more clearly, campfire smoke can be toggled in the config).

2022-12-18_15.png 2022-12-18_15.png

Along with adding Campfires, this mod also adds a decorative Brazier block! It emits smoke the same as a campfire and can be dyed too! (credit goes to Foreck1 for the idea and cage texture)

2022-12-18_18.png

While powered, campfires (and braziers) will tint their smoke color the same as the block's map color below. This functionality was heavily inspired by the Colorful Campfire mod. If you don't like this functionality, you can set the powered action via the config to either: COLOR, DISABLE, or IGNORE. COLOR does what I just described, DISABLE simply disables the smoke particles while powered, and IGNORE removes any kind of powered functionality.

2022-12-18_15.png

Some last smaller changes between this mod's campfires and vanilla's are that the amount of items campfires can cook at once is increased from 4 to 8, and that walking into campfires or braziers will deal fire damage! Either of these changes can be reverted in the config.

I made this mod for two of my other upcoming mods that need this one as a dependency, the existing mods that add campfires to 1.12 don't do what I need as a dependency. Feel free to use this in any modpack!

A simple mod for 1.12.2 that adds campfires with high levels of customizability!


This mod automatically creates campfire recipes from all food-related furnace recipes to ensure compatibility with pretty much every food mod right out of the box! The config file can be used to add custom recipes, or be used to remove builtin ones.

Recipe config details for modpack developers

The config/campfire/recipes.json file has two main parts, it can either add recipes or remove them. Some examples are below:

{
    "add":[
        //recipe that turns a dirt into a diamond, with no exp output and that takes 400 ticks (default value)
        {"inputs":[{"id":"minecraft:dirt"}],"output":{"id":"minecraft:diamond"}},
        //recipe that turns a course dirt into an emerald, the recipe is set to only work on oak log campfires
        {"inputs":[{"id":"minecraft:dirt","Damage":1}],"output":{"id":"minecraft:emerald"},"campfireTypes":[{"id":"minecraft:log"}]},
        //recipe that turns wool (with any damage value) into a stone block, takes 500 ticks and gives 1 xp
        {"inputs":[{"id":"minecraft:wool","Damage":32767}],"output":{"id":"minecraft:stone"},"experience":1,"cookTime":500},
        //nbt-specific recipe turns a blue-dyed leather tunic into a totem of undying
        {"inputs":[{"id":"minecraft:leather_chestplate","tag":{"display":{"color":3949738}}}],"output":{"id":"minecraft:totem_of_undying"}},
        //oredict recipe that turns any logWood item into charcoal
        {"inputs":[{"oreid":"logWood"}],"output":{"id":"minecraft:coal","Damage":1}}
    ],
    "remove":[
        //the "input" tag removes any recipes that use the provided ItemStack as an input
        {"input":{"id":"minecraft:porkchop"}},
        //the "output" tag removes any recipes that use the provided ItemStack as an output
        {"output":{"id":"minecraft:cooked_fish","Damage":1}}
    ]
}

The config/campfire.cfg file also has a setting to toggle the auto-generation of campfire recipes from food furnace recipes, if you want even more customization over the recipes!


The campfires added by this mod offer the same functionality of what you'd expect from the Village and Pillage Update's implementation, and much more! The first difference you may notice right off the bat is that these campfires can be made with any "logWood" item (not just oak), which means that all vanilla and modded wood types are dynamically supported! The config can also be used to add or remove wood types (so you can add diamond campfires if you really want lol).

The previously mentioned campfire recipes can optionally specify valid wood types. For example, you could make a recipe that requires a specific wood type, or that only works with a small handful of wood types (if you decide not to specify wood types in your recipes, any will be accepted).


Campfires are also dyeable! They're dyed the same way as leather armor in a crafting table. When dyed, the smoke particles will be the same color (there are no smoke particles in the left image so the campfires in the back can be seen more clearly, campfire smoke can be toggled in the config).


Along with adding Campfires, this mod also adds a decorative Brazier block! It emits smoke the same as a campfire and can be dyed too! (credit goes to Foreck1 for the idea and cage texture)


Some smaller changes are that the amount of items campfires can cook at once is increased from 4 to 8, and that walking into campfires or braziers will deal fire damage! Either of these changes can be reverted in the config.

While powered, campfires (and braziers) will tint their smoke color the same as the block's map color below. This functionality was heavily inspired by the Colorful Campfire mod. If you don't like this functionality, you can set the powered action via the config to either: COLOR, DISABLE, or IGNORE. COLOR does what I just described, DISABLE simply disables the smoke particles while powered, and IGNORE removes any kind of powered functionality.


If you're a modpack developer wanting to add this mod to a CurseForge exclusive modpack, use File Director.

This mod will not be ported

Screenshots

Gallery

  • bop support example
    bop support example supports ALL wood types from any mod!
  • brazier
    brazier
  • campfires in creative tab
    campfires in creative tab (while biomes o' plenty is installed)
  • dyed smoke color
    dyed smoke color while unpowered, the smoke color will be the same color as the campfire it came from
  • dyeable campfires
    dyeable campfires (dyed the same way as leather armor in a crafting table)
  • "map color"-ed smoke while powered
    "map color"-ed smoke while powered (can be disabled via the config)
  • campfires with vanilla log types
    campfires with vanilla log types
  • smoke signal
    smoke signal (while a hay block is underneath)
  • campfire cooking 8 items
    campfire cooking 8 items (can be set to vanilla's 4 via the config)
  • brazier recipe
    brazier recipe (can carry over dye info from the campfire)
  • some dyed braziers
    some dyed braziers

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

~21,000
Total Downloads
CurseForge
~19,000
Modrinth
~2,000
Last Updated
CurseForge
Created
CurseForge
Modrinth
Last synced
When ModDex last fetched and imported data for this project from CurseForge or Modrinth. High-traffic and active projects are checked more often.
Next pipeline sync