Stardew Valley
0 of 0

File information

Last updated

Original upload

Created by

Traktori

Uploaded by

Traktori

Virus scan

Safe to use

About this mod

Adds a new building that can smelt massive amounts of ores over night.

Requirements
Permissions and credits
Translations
  • Portuguese
Changelogs
Adds a new building that can smelt massive amounts of ores over night. It functions pretty much like the Mill and is meant to help process large bulks of ore in the late game. As a bonus the furnace is more efficient at smelting. For example it uses only 4 ores per bar instead of the normal 5. You can change that in the SmeltingRules.json if you wish.

The texture is made of bits and pieces of basic Stardew Valley textures by me.


New in version 1.8.0
Changes:
  • Updated to SMAPI 3.14
  • Changed the smelting rules to a dictionary to allow editing it with Content Patcher


Install
  • Install the latest versions of SMAPI.
  • Download this mod and unzip it into Stardew Valley/Mods.
  • Run the game using SMAPI.


How to use
The building can be bought from Robin for 10000g, 10 Iron Bars and 1 Iridium Bar and it takes one day to build. To use the furnace you first place the ores inside and then start the furnace by placing 5 pieces of coal. The furnace cannot be interacted with after it starts and it finishes smelting during the night. The furnace has an internal capacity of a chest so you shouldn't run out of space anytime soon. Although, if you smelt thousands and thousands of Quartz, the output might overflow and void some of them, but in my opinion that is not a realistic problem that needs addressing. Be warned though if you do try crazy things with it....


Config
Spoiler:  
Show
  • CoalAmount: (default 5) How much coal is needed to start the furnace.
  • InstantSmelting: (default false) If set to true, furnace finishes the smelting process instantly.


Smelting Rules
Spoiler:  
Show
The file SmeltingRules.json is a dictionary that defines the input and output items for a smelting recipe. The entries look like this:
"378": "4/334/1/"
where each key is the input item's id. The entries consist of
"input item's ID": "input amount/output item's ID/output amount/required mod's ID if applicable".
NOTE: The required mod ID field doesn't work properly if the items are added by Json Assets. You should use Content Patcher's own check
"When": {
    "HasMod": "UniqueModID"
}

in those cases and divide the edit to multiple parts.

The default rules are:
  • 4 Copper Ore -> 1 Copper Bar
  • 4 Iron Ore -> 1 Iron Bar
  • 4 Gold Ore -> 1 Gold Bar
  • 4 Iridium Ore -> 1 Iridium Bar
  • 2 Quartz -> 3 Refined Quartz
  • 1 Fire Quartz -> 4 Refined Quartz
  • 1 Prismatic Shard -> 5 Prismatic Bar (if you have Prismatic Tools installed)


Content Patcher
Version 1.7.2 adds support for content patcher. The optional files include an example how to patch the textures. The asset names to target are
Spoiler:  
Show

  • "Buildings/Industrial Furnace" - The off texture
  • "Traktori.IndustrialFurnace/FurnaceOn" - The on texture
  • "Traktori.IndustrialFurnace/SmokeSprite" - The smoke sprite
  • "Traktori.IndustrialFurnace/FireSprite" - The fire sprite
  • "Traktori.IndustrialFurnace/SmeltingRules" - The smelting rules
  • "Traktori.IndustrialFurnace/SmokeAnimationData" - The smoke animation data
  • "Traktori.IndustrialFurnace/FireAnimationData" - The fire animation data



Compatibility
  • Works with Stardew Valley 1.5.6 on Windows. Use older versions of the mod if you want to use the mod on older versions of Stardew Valley.
  • Version 1.4.3 seems to work on android with ZaneYork Android smapi 1.4.1 in some cases but I won't be actively supporting the mod on android.
  • No known issues with other platforms.
  • No known issues with multiplayer.
  • Works with Prismatic Tools. Drop your mod integration ideas in the comments.
  • The optional file adds Automate support.
  • Version 1.7.3 adds support for the Instant Buildings mod.


Known issues
  • No known issues.


See also


Credits
  • havenfour for the Chinese translation.
  • Alcalina for the Spanish translation.
  • tikamin557 for the Japanese translation.
  • nik2038 for the German translation.
  • martin66789 for the Hungarian translation.
  • Pathoschild for his Tractor mod that helped me learn how to add new buildings to the game.
  • Huge thanks to kdau for figuring out some of the secrets how the android version works and helping with the testing.
  • And the patient helpers at the Stardew Valley discord who answered my questions.