Stardew Valley
0 of 0

File information

Last updated

Original upload

Created by

metalax

Uploaded by

metalax

Virus scan

Safe to use

22 comments

  1. Icajunihy
    Icajunihy
    • supporter
    • 0 kudos
    Hoping to see this updated-
  2. VasVadum
    VasVadum
    • member
    • 1 kudos
    Any chance we can get an update here, that adds config options so we can choose the min and max seeds per quality? I looked at the files to see if I could figure out how to do it and there's just no easy way to do so.
  3. raelian
    raelian
    • member
    • 0 kudos
    Works perfectly for my needs, thank you!

    TL:DR - If you install this mod, don't put in 1-9 Normal quality crops in the seed maker, put in at least 10+ for normal quality crops, other quality crops are fine (silver/gold/iridium).

    I did notice some weird things happening though, not sure if this is intentional. Each one of my tests were done 10 times to ensure consistency.

    1 Normal fruit = 1 seed, always
    100 Normal fruit = 199 seeds, always

    1 Silver fruit = 2 seeds, always
    100 Silver fruit = 299 seeds, always

    1 Gold fruit = 3 seeds, always
    100 Gold fruit = 399 seeds, always

    1 Iridium fruit = 4 seeds, always
    100 Iridium fruit = 499 seeds, always.

    These numbers never changed when using seed maker. I will note I tested this with Sweet Gem Berry, and ancient fruit, spawning all the quality crops (normal/silver/gold/iridium), via CJB. The seed makers were processed using Automate, with 18 seed makers, and with instant seed processing via CJB (I did this to test the mod). I also note you can't get those fruits iridium by normal means, but you can with CJB.

    The odds in the description for the mod, for seeds is Regular: 1 - 3 ; Silver: 2 - 4 ; Gold: 3 - 5 ; Iridium: 4 - 6.
    Through testing, it seems like it will always give the median value. Regular: 2 ; Silver: 3 ; Gold: 4 ; Iridium: 5 after you use 10+ crops.

    This is further tested with lower quantity fruits, for normal quality. The results gave the same amount of seeds with multiple testing, ratio did not change with each test.
    1 Fruit = 1 seed ; Odds = 1
    2 Fruit = 2 seed ; Odds = 1
    3 Fruit = 4 seed ; Odds = 1.34
    4 Fruit = 7 seed ; Odds = 1.75
    5 Fruit = 8 seed ; Odds = 1.6
    6 Fruit = 10 seed ; Odds = 1.67
    7 Fruit = 13 seed ; Odds = 1.86
    8 Fruit = 14 seed ; Odds = 1.75
    9 Fruit = 16 seed ; Odds = 1.78
    10 Fruit = 19 seed ; Odds = 1.9

    All Fruits past 10+ quantity after this point came out with around 1.9 odds, each quantity giving the exact same amount. Meaning no matter how many times i put a quantity of 10 fruit, i will always get 19 seeds, every single time. Every time I put in 90, I always get 180 seeds, every single time without fail.

    Further testing done, each exact quality of fruit lead to same amount of seeds given.

    20 Fruit = 38 seed ; Odds = 1.9
    30 Fruit = 59 seed ; Odds = 1.97
    40 Fruit = 79 seed ; Odds = 1.98
    50 Fruit = 100 seed ; Odds = 2
    60 Fruit = 118 seed ; Odds = 1.97
    70 Fruit = 139 seed ; Odds = 1.99
    80 Fruit = 158 seed ; Odds = 1.96
    90 Fruit = 180 seed ; Odds = 2

    So if you download this mod, do not put fruits in the seed maker until you have at least 10 normal quantity items. The other quality items are fine at lower quantities, because silver will always give you 2 seeds at 1 item, and gold will give you at 3 seeds at 1 item, and iridium will give you 4 seeds at 1 item. You can also maximize your seed count by only putting in at 50 crops, or at 90 crops.

    With this said, this mod is amazing, and is perfect for my needs in game. I just think the odds are off on the description. but maybe my mods are influencing this mod in a way unintended by the author, if so it's interesting the way that works out. Anyways, I hope my findings are interesting to some, and helpful to others. Thanks again mod author for the amazing mod! I mainly got it because sweet gem (rare seed) was not worth seeding, and this fixes it! :D




    1. metalax
      metalax
      • member
      • 15 kudos
      Thanks for the detailed testing. The ranges that I've put in the description are those that it should be producing based on the producer framework mod documentation. If it's being that consistent, perhaps something isn't getting randomized properly somewhere. I'm uncertain if it might be something to do with Automate, as I don't use that mod.

      I'll have to do some further testing when I have some free time.
    2. raelian
      raelian
      • member
      • 0 kudos
      You are absolutely welcome! The automate mod you put the seeds into the chest and it puts it in the seed maker and spits it back out into the chest. So when I said I put in 100 fruit, i was placing 100 in the chest and automate worked for me. It's possible and most likely a weird interaction between the two mods, but I honestly don't mind, because of the consistency, I will know how many seeds I get. I just thought I would post my findings for people to be made aware if they also use automate. Happy to help! Again, your mod is perfect for what I wanted, no complaints from me! :D
    3. aquanebula
      aquanebula
      • member
      • 0 kudos
      I'm having similar weird output patterns when using this mod. I do have automate installed but I was manually feeding crops into the seed maker. I was using CJBCheats to immediately process which I'm not sure if that makes a difference or not. The first 10 normal quality crops would give 1 seed, second 10 would give 2 seeds, third 10 would give 3 seeds, and anything after that seemed relatively random. Similarly for silver crops, the first 10 would give 2 seeds, second 10 would give 3 seeds, third 10 would give 4 seeds, then fourth 10 would give 1 seed. Gold quality first 10 would give 3 seeds, second 10 would give 4 seeds, third 10 would give 5 seeds, and so on. Seems like something is off with the probabilities or randomization. 
    4. hjhoang2512
      hjhoang2512
      • member
      • 2 kudos
      Didn't mean to necro the post. But raelian, i think you should test again without using CJB instant complete cheat. I notice it didn't give right result especially mod added function. I had used instant complete cheat on crab pot to test Crab Pot Loot Has Quality And Bait Effects's function on crab pot item's quality. The instant complete cheat made the result like vanilla ( normal quality) but when i turn off instant complete and test properly by go to sleep and wait for the next day. Crab Pot Loot Has Quality And Bait Effects worked as it suppose to be.
  4. aquanebula
    aquanebula
    • member
    • 0 kudos
    Could you possibly do one for Lumisteria Flowers and Crops and SSaturn's Tropical Farm? If not no worries just thought I would ask. Thanks for all your hard work!
  5. GennFaol
    GennFaol
    • supporter
    • 0 kudos
    Since it's not clear if Metalax is still around and will ever update the mod, here a little help for everyone who wants this to work with the new fruits introduced in the 1.5 update, Pineapples, Taro Roots and Qi Fruits. Make sure to copy the provided code into the mod's ProducerRules.json, at the bottom but before the square bracket (this one: "]"):
    { //Pineapple
            "ProducerName": "Seed Maker",
            "InputIdentifier": "832",
            "MinutesUntilReady": 20,
            "OutputIdentifier": "833",
            "OutputStack": 1,
            "OutputMaxStack": 3,
            "SilverQualityInput": {
                "Probability": 1,
                "OutputIdentifier": "833",
                "OutputStack": 2,
                "OutputMaxStack": 4
            },        
            "GoldQualityInput": {
                "Probability": 1,
                "OutputIdentifier": "833",
                "OutputStack": 3,
                "OutputMaxStack": 5
            },        
            "IridiumQualityInput": {
                "Probability": 1,
                "OutputIdentifier": "833",
                "OutputStack": 4,
                "OutputMaxStack": 6
            },
            "AdditionalOutputs": [
                {
                    "OutputProbability": 0.005,
                    "OutputIdentifier": "499",
                    "OutputStack": 1
                },
                {
                    "OutputProbability": 0.0199,
                    "OutputIdentifier": "770",
                    "OutputStack": 1,
                    "OutputMaxStack": 4
                }
            ],
            "Sounds": ["Ship"],
            "DelayedSounds":  [{"dirtyHit": 250}]
        },
        { //Taro Root
            "ProducerName": "Seed Maker",
            "InputIdentifier": "830",
            "MinutesUntilReady": 20,
            "OutputIdentifier": "831",
            "OutputStack": 1,
            "OutputMaxStack": 3,
            "SilverQualityInput": {
                "Probability": 1,
                "OutputIdentifier": "831",
                "OutputStack": 2,
                "OutputMaxStack": 4
            },        
            "GoldQualityInput": {
                "Probability": 1,
                "OutputIdentifier": "831",
                "OutputStack": 3,
                "OutputMaxStack": 5
            },        
            "IridiumQualityInput": {
                "Probability": 1,
                "OutputIdentifier": "831",
                "OutputStack": 4,
                "OutputMaxStack": 6
            },
            "AdditionalOutputs": [
                {
                    "OutputProbability": 0.005,
                    "OutputIdentifier": "499",
                    "OutputStack": 1
                },
                {
                    "OutputProbability": 0.0199,
                    "OutputIdentifier": "770",
                    "OutputStack": 1,
                    "OutputMaxStack": 4
                }
            ],
            "Sounds": ["Ship"],
            "DelayedSounds":  [{"dirtyHit": 250}]
        },
        { //Qi Fruit
            "ProducerName": "Seed Maker",
            "InputIdentifier": "889",
            "MinutesUntilReady": 20,
            "OutputIdentifier": "890",
            "OutputStack": 1,
            "OutputMaxStack": 3,
            "SilverQualityInput": {
                "Probability": 1,
                "OutputIdentifier": "890",
                "OutputStack": 2,
                "OutputMaxStack": 4
            },        
            "GoldQualityInput": {
                "Probability": 1,
                "OutputIdentifier": "890",
                "OutputStack": 3,
                "OutputMaxStack": 5
            },        
            "IridiumQualityInput": {
                "Probability": 1,
                "OutputIdentifier": "890",
                "OutputStack": 4,
                "OutputMaxStack": 6
            },
            "AdditionalOutputs": [
                {
                    "OutputProbability": 0.005,
                    "OutputIdentifier": "499",
                    "OutputStack": 1
                },
                {
                    "OutputProbability": 0.0199,
                    "OutputIdentifier": "770",
                    "OutputStack": 1,
                    "OutputMaxStack": 4
                }
            ],
            "Sounds": ["Ship"],
            "DelayedSounds":  [{"dirtyHit": 250}]
        },

    It's as yet untested, because I don't have access to those fruits in my save yet. However, I get no SMAPI errors on game start or save load. If it doesn't work for you, tell me and maybe I can help you work it out. Same if you find an error, but there shouldn't be one if you copy/paste the code right.
  6. Radhra
    Radhra
    • member
    • 1 kudos
    Thanks for this amazing mod!
    Could we please have a version for the crops added by Stardew Valley Extended too? (Salal berry, Joja veggie, etc.) 
  7. BlazinHothead
    BlazinHothead
    • member
    • 0 kudos
    Does this still work in 1.5?
    1. Yililusiours
      Yililusiours
      • member
      • 0 kudos
      Yes, it works, mods relying on PFM seldom breaks
  8. sj2000
    sj2000
    • member
    • 0 kudos
    Tried using the configs of this mod to stop seed makers from giving mixed seeds by setting the OutputProbability for them to 0 in the configs, but they're still showing up. Any idea how to fix this?
  9. Irukichan
    Irukichan
    • member
    • 0 kudos
    I don't have any other PFM mods overriding this and still can't get it to work. After that I tried deleting all mods except for this one and its dependencies and still it doesn't give the correct amounts of seeds. What is going on?
  10. Damokles
    Damokles
    • member
    • 0 kudos
    There seems to be a problem with Gold Quality Ancient Fruits, it sometimes does not produce any seeds for me, so its more like 0-5 instead of 3-5. Normal and silver quality work as expected. This may happen with other crops as well, but there the quantities are larger so I've not observed it. BTW, I'm using Automate with PFMAutomate, but this should not affect the results.
    1. metalax
      metalax
      • member
      • 15 kudos
      Just had a look at the code, and I honestly can't see any reason why that should be happening for you. If it were, you'd expect to be seeing it on all qualities or crops. Are you sure you are not getting the occasional mixed seeds, as it still retains the usual small chance of that occuring?
    2. Damokles
      Damokles
      • member
      • 0 kudos
      > Are you sure you are not getting the occasional mixed seeds

      Hm, yeah might be I've been just unlucky.