Stardew Valley
0 of 0

File information

Last updated

Original upload

Created by

TheMightyAmondee

Uploaded by

TheMightyAmondee

Virus scan

Safe to use

About this mod

Changes american spelling and converts units to the metric system.

Requirements
Permissions and credits
Mirrors
Changelogs
Goodbye American English

Changes American spelling to British spelling.

Also changes the game units to the metric system and the season fall to autumn by default, this can be disabled in the config file

I've tried to be as thorough as I can but I may have missed some changes, let me know if you spot anything and I'll fix it up.

Please note that community bundle names will only be updated in new save files. Existing save files will still use "fall".

NameReplacer:

Version 1.4.0 introduced the ability to change the display names of any concession snack or object using the included NameReplacer.json file, think of this as an internal content pack. When entering name replacements make sure to put a comma at the end of each entry (except the last one).
You can safely delete this file if you don't want to change any names. If you want to replace names but have deleted the file, simply create a new JSON file with the name "NameReplacer". In Version 1.5.0, the NameReplacer has become more advanced, thanks to Harmony! Now preserve and honey names can be independently or generically edited. These edits are discussed in the Advanced NameReplacer section.

To turn Harmony patching off, set AllowAdvancedNameReplacer to false in the config. This stops some replacements from occurring but can prevent issues if the game is experiencing problems.

In 1.6.0 the format of the NameReplacer has been updated for readability and to be better compatible with Stardew Valley 1.6. The old format is still currently supported but this will likely break in the future so updating the NameReplacer is highly recommended.

1.6.0
In version 1.6.0 the format of the NameReplacer has changed to better support the new object data format. The old format is still currently accepted, but this will likely change in the future.
For Objects: Name replacement entries are in the format: "ItemName": "NewItemName", e.g to turn Hot Pepper into Chilli, the entry would be "Hot Pepper": "Chilli".
For Concession snacks: Name replacement entries are in the format: "ConcessionName_C":"NameToReplaceWith", e.g to turn Cotton Candy into Fairy Floss, the entry would be "Cotton Candy_C":"Fairy Floss"

1.5.0
The format has also been updated for concessions to fix some recognition issues. For concessions the form is now "SnackID_C":"Name/NameToReplaceWith"
Input name replacements for objects are in the form "ObjectID":"O/Name/NameToReplaceWith" (first field is a capital O) e.g "272":"O/Eggplant/Aubergine". See https://stardewcommunitywiki.com/Modding:Object_data for object IDs

In 1.4.0 and 1.4.1 name replacements for concession snacks are in the form "SnackID":"C/Name/NameToReplaceWith" (first field is a capital C) e.g "0":"C/Cotton Candy/Fairy Floss"

In 1.5.0 name replacements for concession snacks are in the form "SnackID_C":"Name/NameToReplaceWith" e.g "0_C":"Cotton Candy/Fairy Floss"
SnackIDs are listed below:
Cotton Candy  - 0, Jasmine Tea  - 1, Joja Cola  - 2, Sour Slimes  - 3, Personal Pizza  - 4, Nachos  - 5, Salmon Burger  - 6, Ice Cream Sandwich - 7, Popcorn - 8, Fries - 9, Chocolate Popcorn - 10, Black Licorice - 11, Star Cookie - 12, Jawbreaker - 13, Salted Peanuts - 14, Hummus Snack Pack - 15
Kale Smoothie - 16, Apple Slices - 17, Panzanella Salad - 18
Truffle Popcorn - 19, Cappuccino Mousse Cake - 20, Joja Corn - 21, Stardrop Sorbet - 22, Rock Candy - 23

Advanced NameReplacer:

Generic edits
1.6.0
Universal edits to all preserve names i.e all Jelly becomes Jam are in the form "PP_PreserveType":"EditType/NameToReplaceWith".
To break it down:
The PreserveType is the preserve to change. Either: "Juice", "Wine", "Pickles", "Jelly", "Roe", "Wild Honey" or "Honey". Edits for "Wild Honey" replaces the entire object name.
The EditType can be one of "prefix" or "suffix". Basically, put the preserve word before "prefix" or after "suffix" the object name. Either will replace the entire name for "Wild Honey".
E.g "PP_Jelly": "suffix/Jam"

1.5.0
Universal edits to all preserve names i.e all Jelly becomes Jam are in the form "PreserveType":"PP/EditType/NameToReplaceWith".
To break it down:
The PreserveType is the preserve to change. Either: "Juice", "Wine", "Pickles", "Jelly", "Roe", "Wild Honey" or "Honey". Edits for "Wild Honey" replaces the entire object name.
The EditType can be one of "prefix" or "suffix". Basically, put the preserve word before "prefix" or after "suffix" the object name. Either will replace the entire name for "Wild Honey".
E.g "Jelly": "PP/suffix/Jam"

Independent edits
Unique preserve edits can be done when AllowAdvancedNameReplacer is true (which is the default) in the config. Generic edits are mutually exclusive (can only prefix or suffix, not both). Unique edits will override generic edits.

1.6.0
Unique edits are in the form "P_(O)ObjectID_PreserveType":"EditType/NameToReplaceWith".
To break it down:
The ObjectID refers to the object ID of the item to replace the preserve name for. i.e Potato's ID to change Potato Juice to something else.
The PreserveType refers to the preserve to change. Either: "Juice", "Wine", "Pickles", "Jelly", "Roe" or "Honey".
The EditType can be one of "prefix", "suffix" or "replace". Basically, put the preserve word before "prefix" or after "suffix" the object name. "replace" will replace the entire name with something else. For "replace" using {0} will insert the object name in it's place.
E.g "P_(O)613_Jelly": "suffix/Sauce", (this changes Apple Jelly to Apple Sauce)

1.5.0

Unique edits are in the form "ObjectID_PreserveType":"P/EditType/NameToReplaceWith".
To break it down:
The ObjectID refers to the object ID of the item to replace the preserve name for. i.e Potato's ID to change Potato Juice to something else.
The PreserveType refers to the preserve to change. Either: "Juice", "Wine", "Pickles", "Jelly", "Roe" or "Honey".
The EditType can be one of "prefix", "suffix" or "replace". Basically, put the preserve word before "prefix" or after "suffix" the object name. "replace" will replace the entire name with something else. For "replace" using {0} will insert the object name in it's place.
E.g "192_Juice": "P/replace/Vodka" or "376_Honey": "P/replace/Wild {0} Nectar" or "266_Pickles": "P/suffix/Sauerkraut"

Generic edits are mutually exclusive (can only prefix or suffix, not both). Unique edits will override generic edits.


Version 1.4.0
- Added ability to replace object and concession names.
- Fish size is now correctly converted to centimetres.

Version 1.4.1
- NameReplacer.json now generates upon the mod being run. This is so the file doesn't need to be edited with each update
- Updated to new content api. Use version 1.4.0 if using an older version of SMAPI.

Version 1.5.0
- NameReplacer.json can now replace more names
- Now uses Harmony. This can be disabled if needed at the cost of features.

Version 1.6.0
- Updated for 1.6
- New NameReplacer format to be more compatible with 1.6

Version 1.6.1
- Fix fiber seed recipe not being added properly

To install:
- Ensure SMAPI is installed
- Simply unzip the download file into your Mods folder
- The config file will be generated when the game has been run at least once



Source code