Stardew Valley
0 of 0

File information

Last updated

Original upload

Created by

Abreeman

Uploaded by

ABreeman

Virus scan

Safe to use

30 comments

  1. Deedlit82
    Deedlit82
    • member
    • 0 kudos
    Hello!

    This mod looks exactly what I was looking for... except it requires two mods that add more crops/modify base game ones.

    As I'd like to keep my game as vanilla as possible, is there any chance that there's gonna be a simplified version that only uses base game crops/seeds?

    Thank you!
    1. cat9412
      cat9412
      • premium
      • 10 kudos
      Hiya! This Author has been offline for over a year, but I may be able to help! Let me see what I can do :)
    2. cat9412
      cat9412
      • premium
      • 10 kudos
      Here are instructions on how to get rid of the mod requirements and items added using mods :)
      As soon as you download the RAR file, Open it and you will see 2 Folders:
      [JA] Alternate Milk
      [PFM] Alternate Milk Machine

      1. Open up the folder "[JA] Alternate Milk". then open the manifest.json. you can edit this using Notepad or other text editors.
      you will see a section that looks like this:
          "Dependencies": [
              {
                  "UniqueID": "abreeman.alternatemilkmachine",
                  "UniqueID": "ppja.moretrees",
                  "UniqueID": "ppja.fruitsandveggies"
              }

      Delete "UniqueID": "ppja.moretrees", and "UniqueID": "ppja.fruitsandveggies". it should now look like this:

          "Dependencies": [
              {
                  "UniqueID": "abreeman.alternatemilkmachine"
              }

      You can Save and Close the manifest.json.

      2. Open up the "Objects" folder

      Delete Almond Milk, Cashew Milk, Oat Milk, Peanut Milk, Soy Milk, and Walnut Milk.
      The only folders left should be Coconut Milk, Hazelnut Milk, Horchata, Rice Milk, and Thai Iced Tea. (you can remove Thai Iced Tea and Horchata if you don't want the recipes too)

      3. Go back to the beginning where you can see [JA] Alternate Milk and [PFM] Alternate Milk Machine. Open "[PFM] Alternate Milk Machine".

      Open "ProducerRules.json" with Notepad or another text editor.

      To make this easier on you, you can just delete everything in this file and copy this text:

      [
      { // All lines that have a default value can be removed and that value will be used.
      "ProducerName": "Masher", 
      "InputIdentifier": "88", 
      "InputStack": 1, 
      "FuelIdentifier": null, 
      "FuelStack":1, 
      "MinutesUntilReady": 480, //The amount of minutes it takes to produce. Should be divisible by 10. Required.
      "OutputIdentifier":"Coconut Milk", //The identifier of the output. Can be the Index or the Name of the object. Required.
      "OutputName": null, //The Name of the object. This will replace the ba-sic output name. It accepts 4 tags that are dynamicly replaced. Default is null.
      "OutputTranslationKey": "MyMod.MyOutput", //The translation key. This is the key in the i18n file where the mod will look for the format of the OutputName in other lenguages. The value of this key follows the same rules of the OutputName property above. Default is null.
      "PreserveType": null, 
      "InputPriceBased": true, 
      "OutputPriceIncrement": 100, //If InputPriceBased is true, increment the input value by this amount. Default is 0.
      "OutputPriceMultiplier": 2, //If InputPriceBased is true, multiplay the input value by this amount. Default is 1.
      "KeepInputQuality": true, 
      "OutputQuality": 2, //Set the output quality. Default is 0.
      "OutputStack": 1, 
      "OutputMaxStack": 1, 
      "SilverQualityInput": { //Define an alternative stack if they input is silver quality. Removing will ignore this since probability will be 0.
      "Probability": 0.2, //Probability to use the alternative stack. Default is 0.
      "OutputStack": 1, //Same as others.
      "OutputMaxStack": 1 //Same as others.
      },
      "GoldQualityInput": { //Define an alternative stack if they input is gold quality. Removing will ignore this since probability will be 0.
      "Probability": 0.4, //Same as others.
      "OutputStack": 1, //Same as others.
      "OutputMaxStack": 1 //Same as others.
      },
      "IridiumQualityInput": { //Define an alternative stack if they input is iridium quality. Removing will ignore this since probability will be 0.
      "Probability": 1, //Same as others.
      "OutputStack": 1, //Same as others.
      "OutputMaxStack": 1 //Same as others.
      },
      "Sounds": ["Ship"], //List of sound to make when an input is placed. Default is an empty list.
      "DelayedSounds": [{ "bubbles": 50 }], 
      "PlacingAnimation": "Bubbles", 
      "PlacingAnimationColorName": "White"
              },

      "ProducerName": "Masher", 
      "InputIdentifier": "408", 
      "InputStack": 2, 
      "FuelIdentifier": null, 
      "FuelStack":1, 
      "MinutesUntilReady": 480, 
      "OutputIdentifier":"Hazelnut Milk", 
      "OutputName": null, 
      "OutputTranslationKey": "MyMod.MyOutput", 
      "PreserveType": null, 
      "InputPriceBased": true, 
      "OutputPriceIncrement": 0, 
      "OutputPriceMultiplier": 2.5, 
      "KeepInputQuality": true, 
      "OutputQuality": 2, 
      "OutputStack": 1, 
      "OutputMaxStack": 1, 
      "SilverQualityInput": { 
      "Probability": 0.2, 
      "OutputStack": 1, 
      "OutputMaxStack": 1 
      },
      "GoldQualityInput": { 
      "Probability": 0.4, 
      "OutputStack": 1, 
      "OutputMaxStack": 1 
      },
      "IridiumQualityInput": { 
      "Probability": 1, 
      "OutputStack": 1, 
      "OutputMaxStack": 1 
      },
      "Sounds": ["Ship"], 
      "DelayedSounds": [{ "bubbles": 50 }], 
      "PlacingAnimation": "Bubbles", 
      "PlacingAnimationColorName": "White"
      },
              { 
      "ProducerName": "Masher", 
      "InputIdentifier": "423", 
      "InputStack": 1, 
      "FuelIdentifier": null, 
      "FuelStack":1, 
      "MinutesUntilReady": 300, 
      "OutputIdentifier":"Rice Milk", 
      "OutputName": null, 
      "OutputTranslationKey": "MyMod.MyOutput", 
      "PreserveType": null, 
      "InputPriceBased": true, 
      "OutputPriceIncrement": 100, 
      "OutputPriceMultiplier": 2.5, 
      "KeepInputQuality": true, 
      "OutputQuality": 2, 
      "OutputStack": 1, 
      "OutputMaxStack": 1, 
      "SilverQualityInput": { 
      "Probability": 0.2, 
      "OutputStack": 1, 
      "OutputMaxStack": 1 
      },
      "GoldQualityInput": { 
      "Probability": 0.4, 
      "OutputStack": 1, 
      "OutputMaxStack": 1 
      },
      "IridiumQualityInput": { 
      "Probability": 1, 
      "OutputStack": 1, 
      "OutputMaxStack": 1 
      },
      "Sounds": ["Ship"], 
      "DelayedSounds": [{ "bubbles": 50 }], 
      "PlacingAnimation": "Bubbles", 
      "PlacingAnimationColorName": "White"
      }
      ]

  2. Zephanyah
    Zephanyah
    • member
    • 0 kudos
    My SMAPI log says the following:

    (JA) Alternate Milk 1.1.0 because it requires mods which aren't installed (ppja.fruitsandveggies)

    I installed Fruits and Veggies just now, but it isn't the original because that was no longer compatible.

    It was from PPJA Redux - For DGA.

    I am suspecting that only a line would have to change. Can somebody help me out?
    1. SpiderTries
      SpiderTries
      • member
      • 0 kudos
      In the manifest.json, add .DGA to that dependency, so it reads:

              "UniqueID": "ppja.fruitsandveggies.DGA",
  3. EmrysH
    EmrysH
    • supporter
    • 1 kudos
    It’s great to be able to combine this with the Vegan Community Center Bundles mod for a fully vegan playthrough.

    While it’s great that they can be used in cookery, can any of the plant based milk be used to make cheese?
    1. SpiderTries
      SpiderTries
      • member
      • 0 kudos
      I made a quick fix --I'm looking into how to add vegan cheese that's usable in recipes, but that's farther up the learning curve.

      Add this to the ProducerRules.json, just before the last bracket

          // Cheese Press
          {
      //Cheese
              "ProducerName": "Cheese Press",
              "InputIdentifier": "Almond Milk",
              "InputStack": 1,
              "FuelIdentifier": "247",
              "FuelStack": 1,
              "MinutesUntilReady": 360,
              "OutputIdentifier": "424",
              "Sounds": ["Ship"],
          },
          {
      //Goat Cheese
              "ProducerName": "Cheese Press",
              "InputIdentifier": "Cashew Milk",
              "InputStack": 1,
              "FuelIdentifier": "419",
              "FuelStack": 1,
              "MinutesUntilReady": 360,
              "OutputIdentifier": "426",
              "Sounds": ["Ship"],
          }
    2. SpiderTries
      SpiderTries
      • member
      • 0 kudos
      If you have Artisan Valley and want to be real fancy, you can change "247" to "Coconut Oil" and add this just after the FuelStack line in each cheese

              "AdditionalFuel": {"Yeast": 1},
  4. deadgrlzinc
    deadgrlzinc
    • supporter
    • 0 kudos
    Does this still work with 1.5?
    1. ABreeman
      ABreeman
      • supporter
      • 2 kudos
      I just update Smapi and Stardew and it still works
  5. TallyPlaysTTV
    TallyPlaysTTV
    • member
    • 0 kudos
    OK so how do we make nut milk? Anyone figure this out?
    1. ABreeman
      ABreeman
      • supporter
      • 2 kudos
      I've recently come back to Stardew and I'm testing this mod to make sure it works. How many of each nut are you try to use to create milk? Not all of the milks use the same product input. For example almond milk uses 2 almonds.
  6. Kiss2Cry
    Kiss2Cry
    • member
    • 0 kudos
    I really want to try this mod but i think im being dense. How do I use the masher? ive crafted one but i cant seem to get it to work. Ive tried almonds, coconut, walnuts.
    1. TheUnknownMutant
      TheUnknownMutant
      • member
      • 18 kudos
      You can make alternate milk out:
      Acorn Milk out of Leached Acorns (you can make that with the Oxidizer)
      Almond Milk out of 2 Almonds
      Black Sesame Milk out of 10 Black Sesame, Black Sesame Seed
      Black Walnut Milk out of 1 Black Walnut
      Brazil Walnut Milk out of 1 Brazil Walnut
      Cashew Milk out of 2 Cashew
      Coco de Mer Milk out of 1 Coco de Mer
      Coconut Milk out of 1 Coconut
      Hazelnut Milk out of 2 Hazelnut
      Macadamia Milk out of 1 Macadamia
      Oat Milk out of 3 Oats
      Peanut Milk out of 2 Peanut
      Pine Nut Milk out of 1 Pine Nut
      Poppy Milk out of 1 Poppy Seeds
      Rice Milk out of 1 Rice (milled from the Mill)
      Soy Milk out of 4 Soybeans
      Sunflower Seed Milk out of 5 Sunflower Seeds
      Walnut Milk out of 2 Walnut
      you can see all the recipes when you have the mod Lookup Anything ( https://www.nexusmods.com/stardewvalley/mods/541 ) installed. 
    2. Kiss2Cry
      Kiss2Cry
      • member
      • 0 kudos
      yeah ive been trying but the machines dont work. nothing loads into them. The milk recipes are there but sadly the machine doesnt work
    3. ABreeman
      ABreeman
      • supporter
      • 2 kudos
      Oh dear, I haven't played Stardew for a minute but I'll take a  look at the mod to see if anything needs to be updated.
    4. ABreeman
      ABreeman
      • supporter
      • 2 kudos
      Okay, so my masher currently can only make milk out of almonds, cashews, coconuts, hazelnut, hemp, oats, peanuts, rice, soy and walnuts. The list that TheUnknownMutant provided may be created by some other mod.
  7. Medicell
    Medicell
    • member
    • 8 kudos
    Just realized I never said thanks, this mod is great for vegan Stardew!
  8. jina2ya
    jina2ya
    • member
    • 174 kudos
    Hi! I add korean translation.
    https://www.dropbox.com/s/5xjij8i978ql0aq/%5BJA%5D%20Alternate%20Milk_ko.zip?dl=0
  9. asqwedcxz741
    asqwedcxz741
    • supporter
    • 10 kudos
    Hello! Thank you for mod! I added Chinese translation for mod.
    I will be happy if you want to add Chinese translation to the next update.
    In addition to [JA], I also modified [PFM]ProducerRules.json. One of the errors will cause the translation code to fail to display: "OutputTranslationKey": "MyMod.MyOutput", which should be "null" by default. At the same time, I added I18N zh file
    https://www.dropbox.com/s/qvhxs0ctrs0kpas/Alternate%20Milk-ZH.zip?dl=0
    1. ABreeman
      ABreeman
      • supporter
      • 2 kudos
      Thanks asqwedcxz741! I will see about adding this translation to the next release.
    2. asqwedcxz741
      asqwedcxz741
      • supporter
      • 10 kudos
      Hello! Thank you for mod! I added Chinese translation for mod.Ver1.1.0(Alternate Milk,no Alternate Milk - Hemp Milk)
      I will be happy if you want to add Chinese translation to the next update.
      In addition to [JA], I also modified [PFM]ProducerRules.json. One of the errors will cause the translation code to fail to display: "OutputTranslationKey": "MyMod.MyOutput", which should be "null" by default.
      https://www.dropbox.com/s/d4y9j7aivpmgmm3/Alternate%20Milk-zh-1.1.0.zip?dl=0
    3. ABreeman
      ABreeman
      • supporter
      • 2 kudos
      Thank you! I've downloaded the file and will add it to the main mod and re-upload it this weekend.
  10. rifaz27
    rifaz27
    • member
    • 0 kudos
    I updated to the hemp version but the masher has vanished and I am not sure why....any help would be amazing
    1. ABreeman
      ABreeman
      • supporter
      • 2 kudos
      Is the Masher folder present in the [JA] Alternate Milk > BigCraftables folder? Does it contain the JSON file and the two PNG files?