danvolchek / stardewmods Goto Github PK
View Code? Open in Web Editor NEWMods I've created for Stardew Valley using SMAPI
Mods I've created for Stardew Valley using SMAPI
Giant Crop Ring's manifest.json
doesn't have an update key (so SMAPI won't notify players about updates), and doesn't list CustomElementHandler as a dependency (so players don't get a friendly error if they forget to install that). Here's my suggested manifest.json
content. :)
{
"Name": "Giant Crop Ring",
"Author": "Cat",
"Version": "1.0.0",
"Description": "Adds a ring which increases the chance of getting giant crops.",
"UniqueID": "cat.giantcropring",
"EntryDll": "GiantCropRing.dll",
"MinimumApiVersion": "2.0",
"UpdateKeys": ["Nexus:1182"],
"Dependencies": [
{
"UniqueID": "Platonymous.CustomElementHandler"
}
]
}
Stardew Valley will soon be updating to 1.6 and use .NET 6, and SMAPI will be released with a new version 4.x.x
The Trigger
command will no longer be supported :
https://stardewvalleywiki.com/Modding:Migrate_to_SMAPI_4.0#Other_API_changes
helper.ConsoleCommands.Trigger
-> No longer supported. You can use mod-provided APIs to integrate with other mods
can't plant saplings next to each other with only one space between them. Using SMAPI 2.7 on 1.3.28 and the version for beta 1.3. There is no error in SMAPI, in game is just the default message of "to close to another tree"
unless I am misunderstanding the way the mod is supposed to work
Honey as an Item ready to be harvested shows the default honey icon, yet once harvested and in inventory the correct asset is shown. Unfortunately I can't narrow down what could be causing this, as an uneducated guess possibly due to the fact that from Bee Houses, you only get one item i.e. Honey, yet with kegs you can have multiple possible outputs hence multiple assets. This issue is solely relegated to Bee Houses and Honey, everything works as intended with Kegs, Casks etc.
(Desert Obelisk mod) Currently the tilesheet for the Desert warp end point (markerTiles.xnb) must be replaced in the mod assets folder to be changed. Having the content pack support extended to include overrides for it will make it easier to change those tiles out and have recolor options. Supporting PNG format for it would be helpful as well.
Pong no longer runs in recent versions of the game with the below error:
[SMAPI] Skipped mods
[SMAPI] --------------------------------------------------
[SMAPI] These mods could not be added to your game.
[SMAPI] - Pong 1.0 because it's no longer compatible. Please check for a new version at https://mods.smapi.io
I am assuming #6 fixes this, but am unsure. If it does, uploading a new version to nexus should be all that's needed. :)
SMAPI 2.11(.1) is throwing errors for CDP 1.4.1 when I die and does not prevent item loss.
[Customizable Death Penalty] This mod failed in the GameLoop.UpdateTicked event.
Technical Details: System.NullReferenceException: Object reference not set to an instance of an object.
at CustomizableDeathPenalty.PlayerState..ctor(Int32 m,Int32 d, Int32, l, IEnumberable `1 i) in C:\User\Dan\Desktop\stardew-github\StardewMods\CustomizableDeathPenalty\PlayerStateManager.cs:rule 48
at CustomizableDeathPenalty.PlayerStateManager.SaveState() in C:\User\Dan\Desktop\stardew-github\StardewMods\CustomizableDeathPenalty\PlayerStateManager.cs:line 16
at CustomizableDeathPenalty.OnUpdateTicket(Object sender, UpdateTickedEventArgs e) in C:\User\Dan\Desktop\stardew-github\StardewMods\CustomizableDeathPenalty\ModEntry.cs:line 42
at StardewModdingAPI.Framework.Events.ManagedEvent`1.Raise(TEventArgs args) in C:\source\_Stardew\SMAPI\src\SMAPI\Framework\Events\ManagedEvent.cs:line 62
1.3.0 works fine, but the fishing rod attachments go missing on death.
For mods with no update keys I think the status should be set to "Unknown" in gray for those mods.
I suggest MIT but it's completely up to you.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.