Stardew Valley

File information

Last updated

Original upload

Created by

Jabbic

Uploaded by

Saah

Virus scan

Safe to use

About this mod

(CP conversion) 3 new machines used to Box and Crate goods before shipping to increase their value.

Requirements
Permissions and credits
Changelogs
πŸ“¦ Original Mod πŸ“¦
This is a CP conversion from the Packing Boxes and Crates mod by jabbic, that stopped working properly after 1.6. Now it works!
ο»ΏThis mod adds 3 new machines used to Package goods before shipping to increase their value.


Boxer: Takes 4 hours and uses 1 wood to pack 16 produce into a box increasing
their value by 1000g total(62.5g per item). This option is best for very
low value crops only(15g or less). You are better off using the
Preserves Jar or Keg for higher value crops.

Packer: Takes 4 hours and uses 3 wood to pack 10 Artisan Goods into a crate,
increasing their value by 10%. This gives a little boost in value to
mass produced Artisan Goods. The Boxes made in the Boxer count
as Artisan Goods and can be packed in groups of 4  into crates as well.
When using the Artisan skill, the crates value will match the increased
value of the goods placed inside.

Canning Machine: Packs fish into cans doubling their value in 2 hours. All the other produce
has some way to process them to increase their value, fish was missing
this. Once the Fish have been canned they can be packed into crates like
all other Artisan Goods.

How to obtain:
The Boxer recipe can be purchased from Pierre for 4000g anytime
The Packer recipe can be purchased from Pierre for 18000g after 2 months
Canning Machine: is unlocked automatically when you reach Fishing level 6.


Once items have been packed they can never be unpacked! - The only time you should be packing items is right before you ship them.
This mod should be compatible with pretty much all mods and will be able to pack other mods items.


Compatibility with PPJA Fresh Meat:
The PPJA Fresh Meat mod also has a fish canning machine which was
incompatible with mine. Both Canners do essentially the same thing, so
it seems silly to me to have 2 canners in the game, but I leave that
choice up to you; I have added 2 optional patches to allow compatibility
depending on if you want just 1 or both canners in your game(only use 1
patch):
1 Canner Patch: Disables my Canner completely and overwrites some of my files so that PPJA Fresh Meat's canner functions
correctly. 
2 Canner Patch: Renames my Canner and Objects to allow both canners to function
With either patch the PPJA Fresh Meat's canned fish should be packable into crates


This is my first stardew valley mod upload, I hope that I did everything correctly, let me know if anything is set up wrong.
and I hope others find this mod useful.

πŸ“¦ Updating πŸ“¦

Important!
If you had the original mod installed in your save, open the Articles tab and follow the instructions in the Updating from the JA version article to convert your existing JA packages and machines into the new CP version. Otherwise, they'll become error items!

πŸ“¦ Description πŸ“¦
I added a couple changes:
πŸ“¦ Changed the mod's name to Artisan Packaging (like it already was named in the files)
πŸ“¦ Option to remove this mod's items from the Full Shipment requirement (and the Shipped Items screen)
πŸ“¦ Choose how to get recipes for this mod's machines
πŸ“¦ Option to add Iron Ore as a requirement for fish cans
πŸ“¦ Willy now likes Canned Fish
πŸ“¦ Lewis and Pierre now like Boxes and Crates
πŸ“¦ Everyone else is neutral towards boxes and crates
πŸ“¦ Changed mod requirements
πŸ“¦ I didn't convert the paradox and crate of crates because as far as I could tell, they weren't obtainable anyway. If someone misses them, I'll add them back.

πŸ“¦ Recipe Sources πŸ“¦
Recipe sources are configurable, meaning you can choose where to get recipes for each of the three machines! (config keys: boxersource, packersource, cannersource)

πŸ“¦ Skill:
  • Boxer: 4000g in Pierre's Shop
  • Packer: 18000g in Pierre's Shop starting from Year 1 Fall 1
  • Canning Machine: A letter the day after you reach Fishing level 6
πŸ“¦ Skill: Recipes are sent through letters after you level up in the corresponding skill
  • Boxer: Farming level 3
  • Packer: Farming level 7
  • Canning Machine: Fishing level 6
πŸ“¦ Time: Recipes are unlocked in shops over time
  • Boxer: 4000g in Pierre's Shop starting from Year 1 Summer 1
  • Packer: 18000g in Pierre's Shop starting from Year 1 Fall 1
  • Canning Machine: 20000 in Willy's shop starting from Year 2
πŸ“¦ Shop: Recipes can be bought anytime
  • Boxer: 4000g in Pierre's Shop
  • Packer: 18000g in Pierre's Shop
  • Canning Machine: 20000 in Willy's shop
πŸ“¦ None: You start the game knowing that recipe
πŸ“¦ Disabled: The recipe can't be obtained, with a few caveats:
  • If you already knew it, you'll forget it after you go to sleep
  • Forgetting a recipe will reset its "Times Crafted" counter to zero
  • If you change your mind and switch the configuration to Shop or Time, you'll have to buy it again to relearn it
  • If you switch the configuration to None or to Skill while already having the necessary skill level, you'll have to go to sleep to apply the changes.
  • Sometimes you may have to go to sleep twice to apply a change. I'm not sure why or when.
  • This only affects the recipe. Any machines in your world will keep existing and working.
  • You'll still need to craft the machine to get the Craft Master achievement. It was either that or breaking machines in your world. Remember how disabling a recipe resets its Times Crafted count? Re-enable a machine just before you get the achievement, to make sure you didn't craft it for nothing.


πŸ“¦ Requirements πŸ“¦
πŸ“¦ Stardew Valley 1.6+
πŸ“¦ SMAPI 4.0.0+
πŸ“¦ Content Patcher 2.0.5+
πŸ“¦ For the add-on (see beneath), Producer Framework Mod 1.9.1+
πŸ“¦ The main mod works with Automate out of the box (heh), but if you install the add-on it might need PFMAutomate to work with it.

πŸ“¦ PFM Add-On = Limitations of the Main File πŸ“¦
The PFM add-on adds three features:
πŸ“¦ Animations from the original mod (The main file only has a wobble animation while the machines work)
πŸ“¦ Packages are colored according to their ingredients (The main file only colors packages if the ingredients are Jelly, Wine, Aged Roe, etc.)
πŸ“¦ Packages only stack with packages of same type of ingredient (The main file lets almost every package stack while retaining their prices, no matter what's inside)

πŸ“¦ Configuration πŸ“¦
At this moment, there are three configuration options:
πŸ“¦ Remove From Shipping List: whether you want boxes, crates and cans to be removed from the Full Shipment achievement and shipping list. Default: true. (key: "removefromshipping", accepted values: true, false)
πŸ“¦ Progression Mode: See Progression Mode above. Default: Mixed. (key: "progressionmode", accepted values: "Mixed", "Skill", "Time", "Shop", "None")
πŸ“¦ Canning Machine Needs Iron: whether you need to use one iron ore for each can you make. Default: false. (key: "needsiron", accepted values: true, false)

πŸ“¦ Known Issues πŸ“¦
πŸ“¦ The only available translations are Spanish, Portuguese, and French. Spanish and French translations are very partial.
πŸ“¦ Items cannot be unpacked. It was already like that in the original mod, and I don't know if anyone even wants me to change that.
πŸ“¦ There's a PFM bug that plays a sound whenever a machine is loaded, no matter where you are when that happens.
πŸ“¦ I can't reproduce this, but under unknown circumstances machines set to the Time source might be available in shops before they were supposed to. If you encounter this bug, please send me a SMAPI log so I can try and figure out what's happening!

πŸ“¦ Compatibility πŸ“¦
πŸ“¦ Incompatible with the Conversion file in Miscellaneous unless you follow the update guide.
πŸ“¦ Other than that, no known incompatibilities; there should be none at all. Report any in Bugs, not Posts!
πŸ“¦ Technically it is compatible with the original mod, but why would you use both?

πŸ“¦ Feedback πŸ“¦
πŸ“¦ Bug reports go in the Bugs tab, not the Posts. That makes it easier for me to keep track of them. Anything else can go in Posts.
πŸ“¦ I might take suggestions to add to this mod, but keep in mind I am not, and do not have, an artist, so any suggestions must not require new art.
πŸ“¦ I won't make you gain recipes in the level up screen instead of your mail. That's bad practice.

πŸ“¦ Help Out πŸ“¦
I need help with a few things, and you can help! Please head over to the Articles tab and read Help Out for more information.

πŸ“¦ Permissions πŸ“¦
πŸ“¦ Art-related: refer to the original mod
πŸ“¦ Code-related: you may use my code to write your own mods, as long as you don't make money with it.
πŸ“¦ Modifications: refer to the original mod. Additionally, I'd appreciate it if you let me know what you're planning to do, because I might want to do it myself.
πŸ“¦ Translations: Check out the Help Out article in the Articles tab. I'd rather add your translation to this mod than have you create a new mod with your translation.