search
登录ico_com_login
img
img
Place Furniture Outside (Furniture Anywhere Redux)
img星露谷物语
imgFurniture
下载量
23,378
推荐数
341
首发时间
2024-03-27
更新时间
2025-01-13

评分

img9.6img

Mod安装提示

img
img
img
img
img
img
img
img
img
img
img
img
Mod介绍
这个作者很懒,什么介绍都没写~

讨论

23
gglymr

我不确定。你是否确定已经安装了最新版本的“Place Furniture Outside”模组?我建议首先尝试重新安装它。你是否已经尝试在不同地点(农场、城镇、其他区域)放置家具,以确定问题是否与特定地图有关?如果你能提供日志链接,我会尽力帮助你。要创建日志,请在游玩《星露谷物语》并遇到问题后,前往 https://smapi.io/log/ 并按照页面上的三个简单步骤操作,然后复制生成页面的URL(网站地址)并回复给我。日志中包含有价值的信息,有时可以显示某个模组是否未正确加载或与其他模组发生冲突。我期待收到你的链接,并看看能否帮你找出问题所在。

2025-04-19

UUWU176

嘿,我完全无法将 vanilla 版本中的家具放置在室外,比如豪华鱼缸等。这是因为我安装了其他模组导致的,还是我遗漏了什么让它们正常工作的关键设置?

2025-04-19

gglymr

它只适用于游戏自带的家具,不适用于定制家具。你是在原版游戏家具上使用它吗?<br>It only works on furniture that comes with the game, not custom furniture. Are you using it on original game furniture?

2025-03-07

111cjyz

你好!在我添加了这个模组之后,我仍然无法在户外放置家具。我已经添加了内容补丁。希望能得到您的帮助!

2025-03-06

gglymr

哪一个?这只适用于原始游戏中的地毯。如果有错误我会修复它。<br>Which one? This only works with rugs from the original game. If there is a bug I will fix it.

2025-02-24

33464733165qqcom

我的浴室垫无法放在户外TvT 翻译:我的浴室垫不能放在室外环境中 TvT (注:TvT可能是玩家或者作者自创的简写或者是特定情境下的用语,没有明确的上下文指向游戏行业专业术语,所以在不确定具体含义的情况下保持不变。) 请提供需要翻译的HTML或BBCode代码片段以便进一步处理。

2025-02-24

gglymr

太好了!我很高兴这对你有帮助!我花了很长时间才理解它是如何工作的,而且还有很多我不了解的地方。但如果你有任何问题,请随时联系我,我会尽力提供帮助。^_^

2025-01-14

NNARCOAZAZAL

你根本无法想象你给我帮了多大的忙!我尝试去找这些信息,但不知道该从哪里入手。我的英文不太好,这也让事情变得更困难了。之前我做过一些家具目录,基本上是参考其他家具模组的工作方式来制作的。我只是复制了别人用过的方法,但从未真正搞清楚每个字段的具体作用。我只知道足够的信息来做一些能在室内使用的家具,但那个“-1”……我一直搞不清楚它的用途。你的解释让我豁然开朗,真的非常感谢!

2025-01-14

gglymr

嘿,Narcoazazl!我的模组所做的就是修改定义每件家具的数据字符串中的一个字段。如果你解包《星露谷物语》游戏的实际数据文件,其中一个文件叫做“furniture.json”。这个文件只是一系列字符串,每个字符串定义了游戏中的一种家具。旧家具由数字定义,而较新的家具则由名称定义: ``` "0": "Oak Chair/chair/-1/-1/4/350/-1/[LocalizedText Strings\\Furniture:OakChair]", "3": "Walnut Chair/chair/-1/-1/4/350/-1/[LocalizedText Strings\\Furniture:WalnutChair]", "6": "Birch Chair/chair/-1/-1/4/350/-1/[LocalizedText Strings\\Furniture:BirchChair]", ``` 以及 ``` "DarkLeafyWallPanel": "DarkLeafyWallPanel/painting/1 3/1 3/1/999/-1/[LocalizedText Strings\\Furniture:DarkLeafyWallPanel]/272/TileSheets\\junimo_furniture/true/collection_junimo", "DecorativeJunimoDoor": "DecorativeJunimoDoor/painting/2 3/2 3/1/999/-1/[LocalizedText Strings\\Furniture:DecorativeJunimoDoor]/319/TileSheets\\junimo_furniture/true/collection_junimo", "RetroBed": "RetroBed/bed double/3 4/3 3/1/999/-1/[LocalizedText Strings\\Furniture:RetroBed]/0/TileSheets\\retro_furniture/true/collection_retro", "RetroDresser": "RetroDresser/dresser/-1/-1/4/999/-1/[LocalizedText Strings\\Furniture:RetroDresser]/6/TileSheets\\retro_furniture/true/collection_retro ``` 这些都是我从文件中复制粘贴的例子。这篇文章会告诉你这些字符串中的每个字段是什么意思:[https://stardewvalleywiki.com/Modding:Furniture](https://stardewvalleywiki.com/Modding:Furniture)。 我的模组使用 Content Patcher 框架来编辑“Data”文件夹中的“Furniture”文件: ```html "Action": "EditData", "Target": "Data/Furniture", ``` 然后它指定了要编辑的行、要编辑的字段以及要在该字段中输入的值。 所以原始的《星露谷物语》数据行是这样的: ``` "1443": "Country Lamp/lamp/-1/-1/1/500/-1/[LocalizedText Strings\\Furniture:CountryLamp]", ``` 我的编辑看起来像这样: ```html "1443": { 6: 2, }, ``` 这表示,“找到‘1443’这一行,并将第六个字段改为‘2’。”计数从零开始,因此第六个字段是500和LocalizedText字段之间的“/-1/”。(如果你从1开始计数,这是第七个字段,但“Country Lamp”是“0”,/lamp/ 是“1”,依此类推。字段由斜杠分隔:“0/1/2/3/4/5/6/7”等等。) 那么为什么我要将第6个字段从“-1”改为“2”呢?如果你回过头来看 [https://stardewvalleywiki.com/Modding:Furniture](https://stardewvalleywiki.com/Modding:Furniture),第六个字段控制物品可以放置的位置。某些类别默认不能放在室外(例如台灯)。-1 表示“使用这种家具类型的默认放置规则”。我的模组将其覆盖为“允许在室内或室外放置此物品”。 如果你正在向游戏中添加家具,你可能需要类似 furniture.json 中的信息字符串。使用那些带有名称而不是数字的作为你的例子,并参考 [https://stardewvalleywiki.com/Modding:Furniture](https://stardewvalleywiki.com/Modding:Furniture) 来了解每个字段的作用。 抱歉如果这篇内容太长且过于详细。^_^; 查找其他添加自己家具的模组,尤其是仅使用 Content Patcher 的较新模组,它们可能会给你一个很好的关于如何构建你的模组的思路。如果有任何其他问题或需要对上述内容进行澄清,请随时告诉我。期待看到你制作的家具种类。^_^ 祝好运! 额外说明——这可能与你的项目无关,但值得理解:还有更优雅的方法来实现我的模组所做的事情,比如直接编辑家具类别本身以使其可以在室外放置(即,将所有“台灯”的默认放置规则定义为既可以在室内也可以在室外)。但这超出了我的编码知识水平。我的模组实际上非常简单,但也非常有限——每件家具的数据必须单独编辑,这比仅仅重新定义家具工作方式的一般 C# 模组要低效得多。

2025-01-14

NNARCOAZAZAL

嗨!我想更深入地了解如何实现让家具在户外使用的机制。我正在编写自定义家具的代码,并想知道是否可以在创建它们时直接加入这一功能。我尝试查看了你们使用的代码,但没能完全理解。你们会分配家具ID和两个数字,但我没搞明白背后的逻辑。

2025-01-13

Mod依赖项

1

Copyright 2025 MODO Tech.粤ICP备2025422660号-1

欢迎加入QQ反馈群:1013088114