安装 Steam
登录
|
语言
繁體中文(繁体中文)
日本語(日语)
한국어(韩语)
ไทย(泰语)
български(保加利亚语)
Čeština(捷克语)
Dansk(丹麦语)
Deutsch(德语)
English(英语)
Español-España(西班牙语 - 西班牙)
Español - Latinoamérica(西班牙语 - 拉丁美洲)
Ελληνικά(希腊语)
Français(法语)
Italiano(意大利语)
Bahasa Indonesia(印度尼西亚语)
Magyar(匈牙利语)
Nederlands(荷兰语)
Norsk(挪威语)
Polski(波兰语)
Português(葡萄牙语 - 葡萄牙)
Português-Brasil(葡萄牙语 - 巴西)
Română(罗马尼亚语)
Русский(俄语)
Suomi(芬兰语)
Svenska(瑞典语)
Türkçe(土耳其语)
Tiếng Việt(越南语)
Українська(乌克兰语)
报告翻译问题






I wasn't sure how to upload the full log, since I can't paste more than 1000 characters here. But when I looked at the log some more, I found this version: 2021.6.27.13
My copy of it was VERY out-of-date. I tried unsubscribing and resubscribing, but it was still the same. I tried unsubbing, launching the game, then quitting and subbing again, but that didn't work either. I did some googling, and found instructions to track down the mod files themselves and delete them. I restarted Steam, relaunched the game... and it crashed again -_-. So then I also verified all the files, restarted Steam again, and THEN it finally worked. I also loaded up my game and confirmed that newly built items have the right settings, so the mod is working great.
I really wish Steam would just let us click a button to redownload all our mods.
Thanks for your help diagnosing this problem that wasn't your fault!
[21:36:32.410] [1] [ERROR] null Exception while loading mod Aze.DefaultBuildingSettings at C:/Users/USERNAME/OneDrive/Documents/Klei/OxygenNotIncluded/mods/Steam/1989737447.
HarmonyLib.HarmonyException: Ambiguous match for HarmonyMethod[(class=BuildingDef, methodname=Build, type=Normal, args=undefined)] ---> System.Reflection.AmbiguousMatchException: Ambiguous match found.
at System.RuntimeType.GetMethodImpl (System.String name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Reflection.CallingConventions callConv, System.Type[] types, System.Reflection.ParameterModifier[] modifiers) [0x00059] in <695d1cc93cca45069c528c15c9fdd749>:0
at System.Type.GetMethod (System.String name, System.Reflection.BindingFlags bindingAttr) [0x0000e] in <695d1cc93cca45069c528c15c9fdd749>:0
at HarmonyLib.AccessTools.DeclaredMethod [...etc...]
Though admittedly I haven't tried disabling my other mods, and I'm not seeing a bunch of other comments about this, so it's possible that it's a conflict between certain mods that I have.
Can you reproduce this 100% of the time?
System.NullReferenceException: Object reference not set to an instance of an object
at HysteresisStorage.HysteresisStoragePatches+FilteredStorage_OnFilterChanged_Patch.Prefix (System.Collections.Generic.HashSet`1[T] tags, FilteredStorage __instance, FetchList2& ___fetchList, Storage ___storage, ChoreType ___choreType, Tag[] ___forbiddenTags) [0x0005d] in <82bba6ded5844081b4c9d7728673c2d2>:0
at (wrapper dynamic-method) FilteredStorage.FilteredStorage.OnFilterChanged_Patch1(FilteredStorage,System.Collections.Generic.HashSet`1<Tag>)
at FilteredStorage.OnOnlyFetchMarkedItemsSettingChanged (System.Object data) [0x0000c] in <ad63d841ef814a5d8bf82e8bc9ca21bd>:0
at EventSystem.Trigger (UnityEngine.GameObject go, System.Int32 hash, System.Object data) [0x000a7] in <1e2b7d5db95c4d6b84eabb7ca0270927>:0
at Storage.SetOnlyFetchMarkedItems (System.Boolean is_set) [0x00016] in <ad63d841ef814a5d8bf82e8bc9ca21bd>:0
at DefaultBuildingSettings.Storages+SweepOnly_Patch.Postfix (TreeFilterable __instance) [0x00027] in <0ae9c1a87912474b9fa3558c8a4297ce>:0
at (wrapper dynamic-method) TreeFilterable.TreeFilterable.OnPrefabInit_Patch2(TreeFilterable)
at KMonoBehaviour.InitializeComponent () [0x00068] in <1e2b7d5db95c4d6b84eabb7ca0270927>:0
Build: U50-587362-S
This mod appears to have a conflict with the hysteresis storage mod, if the "Sweep Only" option is enabled. Results in a crash on world generation, with the following stack trace.
Disabling the "Sweep Only" option is a workaround.
I'm not sure which mod is most 'responsible', so I'll post this comment on both discussion pages.
Using the setting 'sweep by default' for containers affects storage tiles even though they don't have an option in there UI to toggle this. This results in dupes not delivering anything to storage tiles without sweeping it.
like it,thankkkkkkk!
Please also add "Auto-Disinfect off" - that would be great!
有些建筑物的设置几乎总是与默认设置不同,这个模块允许您配置其中一些以减少忘记的机会并最大限度地减少工作量。 这些可以单独启用和禁用。
特征:
将 atmo suit 和 jetpack 检查点设置为默认为 Vacancy Only。
将透气门设置为打开。
将存储设置为默认为 Sweep Only。
将建筑物设置为默认关闭修复。
将开关设置为初始化为非活动。
设置智能电池的默认范围。
为手动和煤炭/木材发电机设置默认阈值。
设置水库的默认范围。
I do not know why or how.
amazing
Thank you so very much :D
Because I dont see a configuration menu in the default mod loader thing
or at least pick and choose?
I am new but I dont think I want autoreapair set to off
(unless this is some late game stuff you do, if so please enlighten me)
would be really happy if you could look into it
The error log looks something like this:
UnityEngine.Component.GetComponent[T] () (at <a35d771e78bd4d75a6f3aedeaad4d1ed>:0)
Door.QueueStateChange (Door+ControlState nextState) (at <dfdee8b9a425463eaf5100480bb21e0a>:0)
DefaultBuildingSettings.OnBuild_Patch+<>c__DisplayClass2_0.<OpenDoors>g__OpenDoor|0 (System.Object comp) (at <4c611f4b5a2e423e9e19d2c2e8a697c0>:0)
Scheduler.Update () (at <dfdee8b9a425463eaf5100480bb21e0a>:0)
GameScheduler.Update () (at <dfdee8b9a425463eaf5100480bb21e0a>:0)
(I'm having some trouble producing a reliable reproduction; but it's happened two or three times)
当你第一次建造它们的时候改变它们的设置!
有些建筑的设置几乎总是不同于默认设置,这个模块允许你配置其中一些,以减少遗忘的机会,并尽量减少努力。这些可以单独启用和禁用。
特征:
将atmo suit和jetpack checkpoints设置为默认值“仅空缺”。
打开透气门。
将“存储”设置为“默认”以“仅扫描”。
将“建筑物”设置为“默认”以关闭“修复”。
设置智能电池的默认范围。
为手动和煤/木材生成器设置默认阈值。
设置水库的默认范围。