There's an issue in which the seed planted by junimos did not interacting with fertilizer, opposed to hand seeded one.. the issue happened only on greenhouse though, also on ginger island.. since i used buildable ginger island mod..
When I was using this mod, I found that the seeds and fertilizers placed in the Junimo hut would be used by the Junimos, but the quantity of seeds and fertilizers would not be consumed.
I suspect this is the case, but I just want to confirm. I have both Fertilize Crops and Plant Crops unlocked. Does the AI in this mod know that if there is both fertilizer and seeds in the hut, it should fertilize first, and only plant after fertilizing?
BTW, this is an absolutely awesome mod, this is how huts should have been in the base game. Not just collecting crops but fertilizing and planting as well.
Could any friends help me solve this problem?This mod failed in the Display.MenuChanged event. Technical details: InvalidOperationException: The StardewValley.Menus.CarpenterMenu object doesn't have a 'MagicalConstruction' instance field. at StardewModdingAPI.Framework.Reflection.Reflector.GetField[TValue](Object obj, String name, Boolean required) in SMAPI\Framework\Reflection\Reflector.cs:line 40 at StardewModdingAPI.Framework.ModHelpers.ReflectionHelper.GetField[TValue](Object obj, String name, Boolean required) in SMAPI\Framework\ModHelpers\ReflectionHelper.cs:line 38 at BetterJunimos.BetterJunimos.OnMenuChanged(Object sender, MenuChangedEventArgs e) in /Users/tristenmiller/Desktop/development/Stardew-Mods/BetterJunimos/BetterJunimos.cs:line 239 at StardewModdingAPI.Framework.Events.ManagedEvent`1.Raise(TEventArgs args) in SMAPI\Framework\Events\ManagedEvent.cs:line 101
[Better Junimos] This mod failed in the Display.MenuChanged event. Technical details: InvalidOperationException: The AnythingAnywhere.Framework.UI.BuildAnywhereMenu object doesn't have a 'MagicalConstruction' instance field. at StardewModdingAPI.Framework.Reflection.Reflector.GetField[TValue](Object obj, String name, Boolean required) in SMAPI\Framework\Reflection\Reflector.cs:line 40 at StardewModdingAPI.Framework.ModHelpers.ReflectionHelper.GetField[TValue](Object obj, String name, Boolean required) in SMAPI\Framework\ModHelpers\ReflectionHelper.cs:line 38 at BetterJunimos.BetterJunimos.OnMenuChanged(Object sender, MenuChangedEventArgs e) in /Users/tristenmiller/Desktop/development/Stardew-Mods/BetterJunimos/BetterJunimos.cs:line 239 at StardewModdingAPI.Framework.Events.ManagedEvent`1.Raise(TEventArgs args) in SMAPI\Framework\Events\ManagedEvent.cs:line 101
there is 2 of them
[Better Junimos] This mod failed in the Display.MenuChanged event. Technical details: InvalidOperationException: The AnythingAnywhere.Framework.UI.BuildAnywhereMenu object doesn't have a 'MagicalConstruction' instance field. at StardewModdingAPI.Framework.Reflection.Reflector.GetField[TValue](Object obj, String name, Boolean required) in SMAPI\Framework\Reflection\Reflector.cs:line 40 at StardewModdingAPI.Framework.ModHelpers.ReflectionHelper.GetField[TValue](Object obj, String name, Boolean required) in SMAPI\Framework\ModHelpers\ReflectionHelper.cs:line 38 at BetterJunimos.BetterJunimos.OnMenuChanged(Object sender, MenuChangedEventArgs e) in /Users/tristenmiller/Desktop/development/Stardew-Mods/BetterJunimos/BetterJunimos.cs:line 239 at StardewModdingAPI.Framework.Events.ManagedEvent`1.Raise(TEventArgs args) in SMAPI\Framework\Events\ManagedEvent.cs:line 101 [Better Junimos] This mod failed in the Display.MenuChanged event. Technical details: InvalidOperationException: The AnythingAnywhere.Framework.UI.BuildAnywhereMenu object doesn't have a 'MagicalConstruction' instance field. at StardewModdingAPI.Framework.Reflection.Reflector.GetField[TValue](Object obj, String name, Boolean required) in SMAPI\Framework\Reflection\Reflector.cs:line 40 at StardewModdingAPI.Framework.ModHelpers.ReflectionHelper.GetField[TValue](Object obj, String name, Boolean required) in SMAPI\Framework\ModHelpers\ReflectionHelper.cs:line 38 at BetterJunimos.BetterJunimos.OnMenuChanged(Object sender, MenuChangedEventArgs e) in /Users/tristenmiller/Desktop/development/Stardew-Mods/BetterJunimos/BetterJunimos.cs:line 239 at StardewModdingAPI.Framework.Events.ManagedEvent`1.Raise(TEventArgs args) in SMAPI\Framework\Events\ManagedEvent.cs:line 101
This error is caused by incompatibility with the AnythingAnywhere mod. I had the same error, but there was no major problem when I installed Junimo Hut. If you experience any major errors, such as the game crashing or freezing, delete the AnythingAnywhere mod and install Junimo Hut the regular way.
When using the Better Junimos mod in a multiplayer session, the host player can walk through Junimos (no collision), while client players experience collision with Junimos. This creates a gameplay discrepancy between host and clients.
In our multiplayer farm, we assigned Junimos to harvest crops in the greenhouse. However, Junimos frequently get stuck near the greenhouse entrance while collecting produce. For client players, this creates a persistent blockage: they cannot enter/exit the greenhouse because the Junimos' collision boxes physically barricade the doorway. Meanwhile, the host player can freely pass through the Junimos, unaware of the clients' obstruction.
I'm having the same issue. The Junimos pile up on the door instead of harvesting crops in my modded planting hall (greenhouse). I'm not having collision issues as i'm not doing multiplayer, however, I need the Junimos to work - not loiter by the door lol. So far I can't get them to pull crops from the greenhouse.
I have multiple different kinds of seeds in the junimo hut (all in season) but they only plant the first kind of seed in the inventory. which extra doesnt make sense since i only have 8 of that kind of seed. didnt see anything in the settings or comments to fix this yet?
1186 comments
the issue happened only on greenhouse though, also on ginger island.. since i used buildable ginger island mod..
hit me up if you need more explanation..
BTW, this is an absolutely awesome mod, this is how huts should have been in the base game. Not just collecting crops but fertilizing and planting as well.
This mod failed in the Display.MenuChanged event. Technical details:
InvalidOperationException: The StardewValley.Menus.CarpenterMenu object doesn't have a 'MagicalConstruction' instance field.
at StardewModdingAPI.Framework.Reflection.Reflector.GetField[TValue](Object obj, String name, Boolean required) in SMAPI\Framework\Reflection\Reflector.cs:line 40
at StardewModdingAPI.Framework.ModHelpers.ReflectionHelper.GetField[TValue](Object obj, String name, Boolean required) in SMAPI\Framework\ModHelpers\ReflectionHelper.cs:line 38
at BetterJunimos.BetterJunimos.OnMenuChanged(Object sender, MenuChangedEventArgs e) in /Users/tristenmiller/Desktop/development/Stardew-Mods/BetterJunimos/BetterJunimos.cs:line 239
at StardewModdingAPI.Framework.Events.ManagedEvent`1.Raise(TEventArgs args) in SMAPI\Framework\Events\ManagedEvent.cs:line 101
[Better Junimos] This mod failed in the Display.MenuChanged event. Technical details:
InvalidOperationException: The AnythingAnywhere.Framework.UI.BuildAnywhereMenu object doesn't have a 'MagicalConstruction' instance field.
at StardewModdingAPI.Framework.Reflection.Reflector.GetField[TValue](Object obj, String name, Boolean required) in SMAPI\Framework\Reflection\Reflector.cs:line 40
at StardewModdingAPI.Framework.ModHelpers.ReflectionHelper.GetField[TValue](Object obj, String name, Boolean required) in SMAPI\Framework\ModHelpers\ReflectionHelper.cs:line 38
at BetterJunimos.BetterJunimos.OnMenuChanged(Object sender, MenuChangedEventArgs e) in /Users/tristenmiller/Desktop/development/Stardew-Mods/BetterJunimos/BetterJunimos.cs:line 239
at StardewModdingAPI.Framework.Events.ManagedEvent`1.Raise(TEventArgs args) in SMAPI\Framework\Events\ManagedEvent.cs:line 101
there is 2 of them
[Better Junimos] This mod failed in the Display.MenuChanged event. Technical details:
InvalidOperationException: The AnythingAnywhere.Framework.UI.BuildAnywhereMenu object doesn't have a 'MagicalConstruction' instance field.
at StardewModdingAPI.Framework.Reflection.Reflector.GetField[TValue](Object obj, String name, Boolean required) in SMAPI\Framework\Reflection\Reflector.cs:line 40
at StardewModdingAPI.Framework.ModHelpers.ReflectionHelper.GetField[TValue](Object obj, String name, Boolean required) in SMAPI\Framework\ModHelpers\ReflectionHelper.cs:line 38
at BetterJunimos.BetterJunimos.OnMenuChanged(Object sender, MenuChangedEventArgs e) in /Users/tristenmiller/Desktop/development/Stardew-Mods/BetterJunimos/BetterJunimos.cs:line 239
at StardewModdingAPI.Framework.Events.ManagedEvent`1.Raise(TEventArgs args) in SMAPI\Framework\Events\ManagedEvent.cs:line 101
[Better Junimos] This mod failed in the Display.MenuChanged event. Technical details:
InvalidOperationException: The AnythingAnywhere.Framework.UI.BuildAnywhereMenu object doesn't have a 'MagicalConstruction' instance field.
at StardewModdingAPI.Framework.Reflection.Reflector.GetField[TValue](Object obj, String name, Boolean required) in SMAPI\Framework\Reflection\Reflector.cs:line 40
at StardewModdingAPI.Framework.ModHelpers.ReflectionHelper.GetField[TValue](Object obj, String name, Boolean required) in SMAPI\Framework\ModHelpers\ReflectionHelper.cs:line 38
at BetterJunimos.BetterJunimos.OnMenuChanged(Object sender, MenuChangedEventArgs e) in /Users/tristenmiller/Desktop/development/Stardew-Mods/BetterJunimos/BetterJunimos.cs:line 239
at StardewModdingAPI.Framework.Events.ManagedEvent`1.Raise(TEventArgs args) in SMAPI\Framework\Events\ManagedEvent.cs:line 101
https://smapi.io/log/a4766cfd4679418c9f59c04108cc0102
In our multiplayer farm, we assigned Junimos to harvest crops in the greenhouse. However, Junimos frequently get stuck near the greenhouse entrance while collecting produce. For client players, this creates a persistent blockage: they cannot enter/exit the greenhouse because the Junimos' collision boxes physically barricade the doorway. Meanwhile, the host player can freely pass through the Junimos, unaware of the clients' obstruction.