File information

Last updated

Original upload

Created by

mushymato

Uploaded by

mushymato

Virus scan

Safe to use

115 comments

  1. mushymato
    mushymato
    • premium
    • 48 kudos
    Locked
    Sticky
    FAQ/Notes

    2.0 Update


    The entire mod has been rewritten to use StardewUI with sml/framework, which should make the mod more resilient to future StardewUI updates. Much of the menu has been redesigned as part of this, I will not be offering any "legacy" mode for the UI.

    Save data format changed slightly (specifically, how Machine Control Panel handles null Ids in the data). If you are upgrading from 1.3.4, some rules may become invalid and toggled back on as a result.
  2. theVlack2
    theVlack2
    • member
    • 0 kudos
    Any way to remove an item from item group? 
    1. mushymato
      mushymato
      • premium
      • 48 kudos
      I'm not sure what you mean by item group, if you mean the input items then no those are computed from game data.
  3. ArchangelDead
    ArchangelDead
    • member
    • 0 kudos
    There is a bug: when GeodeCrusher is working, if a ring is generated, GeodeCrusher stops working. SMAPI shows:
    ERROR Automate Failed to automate machine 'GeodeCrusher' at Farm (tile: 53, 16). An error occurred while setting its input. Machine paused for 30s.System.InvalidCastException: Unable to cast object of type 'StardewValley.Objects.Ring' to type 'StardewValley.Object'.
    at StardewValley.Object.OutputMachine_PatchedBy<DaLion.Professions__FlashShifter.SVECode__moonslime.CookingSkill__selph.ExtraMachineConfig__Spiderbuttons.ButtonsExtraBooksCore>(Object this, MachineData machine, MachineOutputRule outputRule, Item inputItem, Farmer who, GameLocation location, Boolean probe, Boolean heldObjectOnly)
    at StardewValley.Object.PlaceInMachine_PatchedBy<DaLion.Professions__mushymato.MachineControlPanel__selph.CustomTapperFramework__selph.ExtraMachineConfig>(Object this, MachineData machineData, Item inputItem, Boolean probe, Farmer who, Boolean showMessages, Boolean playSounds)
    at StardewValley.Object.performObjectDropInAction_PatchedBy<DaLion.Professions__Digus.ProducerFrameworkMod__gaussfire.ConvenientInventory__MindMeltMax.Fishnets__rokugin.collector__selph.ExtraMachineConfig__Shockah.Kokoro__tlitookilakin.mus>(Object this, Item dropInItem, Boolean probe, Farmer who, Boolean returnFalseIfItemConsumed)
    at StardewValley.Object.AttemptAutoLoad_PatchedBy<DaLion.Professions>(Object this, IInventory inventory, Farmer who)
    at Pathoschild.Stardew.Automate.Framework.Machines.DataBasedObjectMachine.SetInput(IStorage input)
    at Pathoschild.Stardew.Automate.Framework.MachineGroup.Automate()
    https://smapi.io/log/2b0030ec878b48a6895f1cfa17ca17fb
    1. mushymato
      mushymato
      • premium
      • 48 kudos
      It looks like a mod added rings to geode drops, not sure which exactly but you can try `patch export Data/Objects` to find out.
      This is a vanilla limitation, not a bug with this mod (or any other mods involved in the patch).
    2. mushymato
      mushymato
      • premium
      • 48 kudos
      I asked around and it looks like Better Things is letting mystery boxes be broken on the geode crusher, causing this issue.
    3. ArchangelDead
      ArchangelDead
      • member
      • 0 kudos
      I am glad to receive your patient and meticulous reply. I have received a response from the author of Better Things, which perfectly solved the problem. Thank you again.
  4. plwstlq
    plwstlq
    • member
    • 0 kudos
    I am currently using SMAPI version 4.1.10.2, and I would like to download an older version of your mod that is compatible with my SMAPI. Could you please inform me which date's version I should download?
    1. mushymato
      mushymato
      • premium
      • 48 kudos
      While I suspect simply changing the minimum api version in manifest.json is sufficient, I don't understand why you are using 4.1.10.2 and it's better if you simply update SMAPI.

      If you are looking to use this on mobile, I don't the dependency StardewUI works on mobile.
  5. Intrebute
    Intrebute
    • member
    • 0 kudos
    I installed this mod for a server. Whenever I try to change settings, it says only the host player can change settings. Is there a way to let other players to change settings? Or is that hard-coded into the mod?

    It's kind of annoying to have to get the host to change settings every time I want to change something.
    1. mushymato
      mushymato
      • premium
      • 48 kudos
      It's implemented like this because savedata is host only. To enable it for other players I would need to implement additional netcode and introduce some mutexes to avoid a bad state arising from 2 people trying to update settings at the same time. For now it's out of scope.

      This is the current multiplayer message stuff, which sends one way readonly messages so that farmhands can at least also see rules.
  6. scott0896
    scott0896
    • premium
    • 0 kudos
    Hi,

    Thank you for the mod, its what i've been looking for. I've ran into an issue where the inputs and rules pages on some machines are blank. Is there anything you can suggest that could fix it on my end as it appears to work for others. I've disabled content patcher but that didn't fix it. I also can't see an option to disable prefetch mentioned in previous comments. 

    Thanks in advance 
    1. mushymato
      mushymato
      • premium
      • 48 kudos
      You will have to tell me which machines specifically and post a log https://smapi.io/log

      Prefetch has been removed as of 2.0.0, it is no longer a factor.
    2. scott0896
      scott0896
      • premium
      • 0 kudos
      Of course,

      Here's the log - https://smapi.io/log/477dbfd903244b03bc7235ddd883d7f2 

      I have since turned content patcher back on as it didn't appear to fix my issue.

      The Machines I have nothing come up when clicking on them are: 

      Fish Smoker
      Bait Maker
      Slime Incubator 

      I checked progression mode so that i could see all the machines and these are the ones that are showing as blank. I'm not sure if there are other factors in play but i noticed that dehydrator was only showing grapes and not all fruit. 

      Really appreciate you having a look 
    3. mushymato
      mushymato
      • premium
      • 48 kudos
      Should be fixed in 2.0.1
    4. scott0896
      scott0896
      • premium
      • 0 kudos
      Amazing, Thank you!
  7. Grisgant
    Grisgant
    • member
    • 0 kudos
    After updating to 2.0.0, I can't seem to interact with shops anymore.

    Getting this error when trying to interact. I'd have to go back to the previous version.
    1. mushymato
      mushymato
      • premium
      • 48 kudos
      The seed info incompatibility is back :(

      I'll fix this in 2.0.1
    2. mushymato
      mushymato
      • premium
      • 48 kudos
      Should be fixed in 2.0.1
    3. Grisgant
      Grisgant
      • member
      • 0 kudos
      That was quick, TYSM!
  8. sesshi7
    sesshi7
    • member
    • 0 kudos
    Would it be possible to target individual machines? For example, having a row of kegs in which half process wine and the others process juice. 
    1. mushymato
      mushymato
      • premium
      • 48 kudos
      I didn't implement the mod this way, because it seems very hard to manage once you have sheds full of kegs.

      The new per location setting is a middle-ground. It allows you to have a wine making shed and a juice making shed.
    2. sesshi7
      sesshi7
      • member
      • 0 kudos
      Ah, makes sense. Thanks
  9. 2470928704
    2470928704
    • member
    • 0 kudos
    下载后没有文件,只有一个不确认的文件 188633.crdownload
    1. 2470928704
      2470928704
      • member
      • 0 kudos
      没有更多的问题了!文件刚刚弹出!
  10. TwistedSisler
    TwistedSisler
    • premium
    • 3 kudos
    Sorry if this is a stupid question, but does this allow you to add additional inputs to machines that wouldn't normally have them? Like could I add new inputs/outputs for the recycling machine for example, or is it just an on/off toggle of ones that already exist? Also, does this work with mods like Animal Husbandry that adds new items?
    1. mushymato
      mushymato
      • premium
      • 48 kudos
      It doesn't let you add additional inputs, that's in realm of making a new mod.
      Modded items and machines are supported, but not PFM.
    2. TwistedSisler
      TwistedSisler
      • premium
      • 3 kudos
      Thank you! I suspected that's what this was, but wasn't 100% sure. Basically what I'm trying to do is come up with a clever way to obtain the meats from Animal Husbandry without having to grow them, which is a bit strange, or lose my animals to obtain them. I was thinking it would be cool if I could just add inputs of animal products that would output the meat, or something to that effect. But anyway, that's neither here nor there lol, thank you!
    3. mushymato
      mushymato
      • premium
      • 48 kudos
      Yea it's out of scope for this mod, which is about controlling rules not adding new ones.
      You can make a content patcher mod to do what you want https://stardewvalleywiki.com/Modding:Machines
  11. ShilohAreles
    ShilohAreles
    • supporter
    • 10 kudos
    I'm sorry if I missed it/misunderstood something/someone asked already -- but is there a way to configure the inputs individually by quality? For example, once you obtain the artifact book that increases their sell price, dino eggs are better sold as is if silver quality and above, over turning into mayo -- so I'd like to prevent it from putting those quality dino eggs (only) in and only processing any normal quality eggs I get -- however the quality toggle seems to be universal for all inputs as far as I can tell
    1. mushymato
      mushymato
      • premium
      • 48 kudos
      Not right now no, the quality toggle is only for all inputs.