Modding talk:Migrate to Stardew Valley 1.6

From Stardew Valley Wiki
Jump to navigation Jump to search
This talk page is for discussing Modding:Migrate to Stardew Valley 1.6.
  • Sign and date your posts by typing four tildes (~~~~).
  • Put new text below old text.
  • Be polite.
  • Assume good faith.
  • Don't delete discussions.

How to copy info to a specific page

The migration guide shouldn't be the main docs for any features. Once Stardew Valley 1.6 is released, we'll need to integrate the docs into the modding section of the wiki.

Here's the recommended way to copy content to another page:

  1. Create or edit the target page.
  2. Paste the section you're copying exactly as-is into the page. This is important to maintain attribution; you can edit the layout/content in step 5.

    Suggested template for a new page (replace <topic>, <brief description>, and <content> appropriately):

    {{upcoming|1.6}}
    
    ← [[Modding:Index|Index]]
    
    This page documents '''<topic>''', <brief description>.
    
    ==Copied from [[Modding:Migrate to Stardew Valley 1.6]]==
    <content>
    
    [[Category:Modding]]
    

    (If your account is new or has few edits, you may get an anti-spam error message. If so, you can ask someone in #making-mods to do steps 1–4 for you.)

  3. In the edit summary, attribute the original contributors of the content you're copying. This is required by the site license. For example:
    add info from [[Modding:Migrate to Stardew Valley 1.6]] (main author [[User:XXX|XXX]], with formatting fixes by [[User:YYY|YYY]])

    Here's a summary of contributions up to 2024-03-19 for the doc sections (excluding changes to content that no longer exists):

    editor sections affected attribution summary
    Pathoschild all main author
    ApryllForever Custom map actions fix for example code1
    Inventory class fix for hasItemInInventory replacement code1
    AgentLyoko Debug commands added info about testWedding command1
    Atravita Buff overhaul fixes in example code
    Context tag changes initial info about not_giftable tag
    Custom crops info about IsPaddyCrop field
    Custom items typo fix + note about Data/Weapons being overhauled into a data model
    Custom phone calls added 'sealed' keyword to example code1
    Custom shirts typo fix
    Custom tools note about drawing tools requiring custom code
    Debug commands note about addQuartz/blueprint being removed
    Default recipes fix for example code1
    Event changes initial info about stopSound command
    Mail changes added note about listing multiple items with %item1 2
    Other changesDebug commands fix for misplaced description
    ‎Other item changes more assets listed for display name field change, added note about HoeDirt.fertilizer.Value changes1
    Other location/map changes typo fixes in TryGetMapPropertyAs example and WarpPathfindingCache note
    Tile property changes updated ValidNPCs to Owners1
    Vanilla release notes removed duplicate release note + added note for no longer being able to pick up rugs with something on them + linked some NPC names
    Jellonip Dialogue changes added limitations for $v command1 2
    Event changes filled in some temporaryAnimatedSprite docs1 2
    Gurm Custom map actions added a second code example1
    Kailey0426 Custom garbage cans fix for missing commas in example code
    Custom minecarts example code
    Lumisteria Custom crops info on ExtraHarvestChance field
    Custom farm animals info on produce and hatching fields
    Custom garbage cans fix for missing key in example code
    Custom items info for fish in fish tanks
    Custom museum donations & rewards example code
    Item queries typo fix in example code1
    Margotbean Build anywhere
    Context tag changes
    Custom buildings
    Custom items
    Custom pets
    Custom planting restrictions
    Game state queries
    Mail changes
    Tile property changes
    formatting fixes
    Nobody Custom melee weapons typo fix
    OnionNinja Game state queries typo fixes in FARM_TYPE numeric values
    Rogue.toast ‎Vanilla release notes added note about moving full chests1
    Tlitookilakin New map properties added PetBowlLocation property1
    Tile property changes added SpawnTree property1

    And for migration-specific sections unlikely to be moved:

    editor sections affected attribution summary
    AgentLyoko XNB impact typo fixes1 2
    Atravita .NET 6 link for 'improved performance'
    Other breaking API changes improved info1 2 3 4 5 6 7 8 9 10 11
    XNB impact improved info1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
    DeLiXxN Other item changes for C# mods fix typo1
    Digus Other breaking API changes improved info1
    Kaito Kid Other breaking API changes fix typo1
    Monsoonsheep Custom data fields typo fix in example code1
    Spotteddotted page intro typo fix
  4. Save the page.
  5. Edit the page, and change the content/formatting as needed.

Once a section is moved:

  1. edit the migration guide;
  2. add : ''See also: [[link to main docs]].'' at the top of the moved section;
  3. if applicable, replace the feature documentation in the guide with a shorter text about the 1.6 migration specifically.

Pathoschild (talk) 18:58, 5 September 2023‎ updated 15:44, 19 March 2024 (UTC)