GithubHelp home page GithubHelp logo

clockworkhound / sdv-childbedconfig Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 1.0 17 KB

A very simple mod for Stardew Valley that can hide any combination of the crib and beds in the back room (i.e. show only the crib, hide one of the beds, hide everything). Each save file can have a different set-up, so hiding the crib in File A will not hide it in File B.

Home Page: https://www.nexusmods.com/stardewvalley/mods/3540

License: MIT License

C# 100.00%
stardew-valley stardew-valley-mods stardewvalley mod smapi

sdv-childbedconfig's Introduction

ChildBedConfig

A very simple mod for Stardew Valley that can hide any combination of the crib and beds in the back room (i.e. show only the crib, hide one of the beds, hide everything). Each save file can have a different set-up, so hiding the crib in File A will not hide it in File B.

Installation

  • Get the file from Nexus Mods
  • Unzip the contents of the file into Stardew Valley/Mods folder
  • Run Stardew Valley
  • Close the game and edit the newly-generated config file

Configuring the Mod

After you've run the game once with SMAPI, a config.json file will appear in the mod folder. You can edit this to hide the crib or beds for each save file. The default config looks like this:

{
  "Farmers": [
    {
      "CharacterName": "NoName",
      "ShowCrib": true,
      "ShowBed1": true,
      "ShowBed2": true
    }
}
  • CharacterName: The name of the farmer you want the following settings to affect.
  • ShowCrib: If true, the crib will be shown; if false it will be hidden.
  • ShowBed1: If true, the bed closest to the crib will be shown; if false it will be hidden.
  • ShowCrib: If true, the bed furthest from the crib will be shown; if false it will be hidden.

For each farmer that you want to show/hide beds for, you need to add them to the config file. It should look something like this:

{
  "Farmers": [
    {
      "CharacterName": "Character A",
      "ShowCrib": false,
      "ShowBed1": false,
      "ShowBed2": true
    },
    {
      "CharacterName": "Character B",
      "ShowCrib": true,
      "ShowBed1": false,
      "ShowBed2": false
    },
}

Compatibility

  • Stardew Valley 1.3+
  • SMAPI 2.10+ - may work on older versions, but I haven't done any testing for them
  • Not compatible with any mods that affect the maps for FarmHouse2 and FarmHouse2_marriage (tilesheets should be fine)

Bugs & Other Issues

If you run into any problems, please don't hesitate to get in touch with me, either through the project's Issues tab on Github or on NexusMods. This mod was tested on Windows 10, so I can't promise compatibility with Mac or Linux.

sdv-childbedconfig's People

Contributors

clockworkhound avatar

Watchers

 avatar

Forkers

speshkitty

sdv-childbedconfig's Issues

Black Line Where Crib Was

Reported on the Nexus, by Gliever. Problem Description:

"I've configured the mod to just remove the crib, but keep the two beds. Frequently I'll find that on the floor up along the wall where the crib used to be is a black line. It goes away (for that day at least) if I put a new flooring down. So I've occasionally just put the same flooring down to get rid of it. Here's a picture if it helps: https://i.imgur.com/Aa0hPQJ.jpg"

No edit options

config.json file in smapi-internal not mods and has none of the bed options to edit.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.