SanchozzDeponianin / ONIMods

Sanchozz's mods for Oxygen Not Included
MIT License
16 stars 15 forks source link

[Issue]: Butcher & Fishing Stations crashes on launch #45

Closed JacksonBailey closed 1 year ago

JacksonBailey commented 1 year ago

Description of the bug/crash

When Butcher stations mod is enabled the game crashes on load before even getting to the main menu. When all my mods were enabled it said it was the fault of Show Building Ranges but even when I disabled everything except Butcher stations I get the same error. (The logs I pasted below were from when I thought this was due to an interaction between two mods but I get the same error even by itself.)

Steps To Reproduce

  1. Enable the Butcher station mod
  2. Launch the game

Player.log

Player.log:

Mono path[0] = 'D:/Steam/steamapps/common/OxygenNotIncluded/OxygenNotIncluded_Data/Managed'
Mono config path = 'D:/Steam/steamapps/common/OxygenNotIncluded/MonoBleedingEdge/etc'
Initialize engine version: 2020.3.30f1 (1fb1bf06830e)
[Subsystems] Discovering subsystems at path D:/Steam/steamapps/common/OxygenNotIncluded/OxygenNotIncluded_Data/UnitySubsystems
GfxDevice: creating device client; threaded=1
Direct3D:
    Version:  Direct3D 11.0 [level 11.1]
    Renderer: NVIDIA GeForce RTX 3070 Ti (ID=0x2482)
    Vendor:   
    VRAM:     8031 MB
    Driver:   31.0.15.3640
Begin MonoManager ReloadAssembly
- Completed reload, in  0.234 seconds
<RI> Initializing input.

<RI> Input initialized.

<RI> Initialized touch support.

UnloadTime: 0.610500 ms
[01:50:27.671] [1] [INFO] KProfiler: Start
[01:50:27.863] [1] [INFO] Applying resolution 2560x1440 @59hz (fullscreen: True)
[01:50:27.863] [1] [INFO] Low Res Textures? No
[01:50:27.894] [1] [INFO] Current date: 07/06/2023 21:50:27
[01:50:27.895] [1] [INFO] release Build: ??-562984-?
[01:50:27.897] [1] [INFO] Creating SteamManager.
[01:50:28.044] [1] [INFO] DistributionPlatform initialized.
[01:50:28.050] [1] [INFO] release Build: U47-562984-S
[01:50:28.051] [1] [INFO] EXPANSION1 installed: True  active: True
[01:50:30.229] [1] [INFO] Expansion1: True
[01:50:30.229] [1] [INFO] Loading Expansion1 assets from bundle
SYSTEM INFO:
    Platform=WindowsPlayer
    OSname=Windows 10  (10.0.19045) 64bit
    OSversion=10.0.19045.0
    CPUmodel=System Product Name (System manufacturer)
    CPUdeviceType=Desktop
    CPUarch=AMD64
    ProcBits=64
    CPUcount=8
    CPUtype=Intel(R) Core(TM) i7 CPU 930 @ 2.80GHz
    SystemMemoryMegs=18423
    GPUgraphicsDeviceID=9346
    GPUname=NVIDIA GeForce RTX 3070 Ti
    GPUgraphicsDeviceType=Direct3D11
    GPUgraphicsDeviceVendor=NVIDIA
    GPUgraphicsDeviceVendorID=4318
    GPUgraphicsDeviceVersion=Direct3D 11.0 [level 11.1]
    GPUmemoryMegs=8031
    GPUgraphicsMultiThreaded=False
    GPUgraphicsShaderLevel=50
    GPUmaxTextureSize=16384
    GPUnpotSupport=Full
    GPUsupportedRenderTargetCount=8
    GPUsupports2DArrayTextures=True
    GPUsupports3DTextures=True
    GPUsupportsComputeShaders=True
    GPUsupportsImageEffects=True
    GPUsupportsInstancing=True
    GPUsupportsRenderToCubemap=True
    GPUsupportsShadows=True
    GPUsupportsSparseTextures=True
    GPUcopyTextureSupport=Basic, Copy3D, DifferentTypes, TextureToRT, RTToTexture
    System Language=English
[01:50:35.724] [1] [INFO] Initializing at 2023-07-07 01:50:35.724
[01:50:35.724] [1] [INFO] Save path: C:\Users\Jackson\Documents\Klei\OxygenNotIncluded
[01:50:36.734] [1] [INFO]   Deselect New Materials has a mod.yaml with a staticID `PeterHan.DeselectNewMaterials`, using that from now on.
[01:50:36.750] [1] [INFO] Deselect New Materials: Successfully loaded from path 'root' with content 'DLL'.
[01:50:36.751] [1] [INFO]   Mod Manager // by @Ony  has a mod.yaml with a staticID `ModManager`, using that from now on.
[01:50:36.754] [1] [INFO] Mod Manager // by @Ony : Successfully loaded from path 'root' with content 'DLL'.
[01:50:36.754] [1] [INFO]   Favorite Resources // by @Ony  has a mod.yaml with a staticID `FavoriteResources`, using that from now on.
[01:50:36.757] [1] [INFO] Favorite Resources // by @Ony : Successfully loaded from path 'root' with content 'DLL'.
[01:50:36.758] [1] [INFO]   No Drop // by @Ony  has a mod.yaml with a staticID `NoDrop`, using that from now on.
[01:50:36.761] [1] [INFO] No Drop // by @Ony : Successfully loaded from path 'root' with content 'DLL'.
[01:50:36.761] [1] [INFO]   Geyser Calculated Average Output Tooltip has a mod.yaml with a staticID `Cairath.GeyserCalculatedAvgOutputTooltip`, using that from now on.
[01:50:36.769] [1] [INFO] Geyser Calculated Average Output Tooltip: Successfully loaded from path 'root' with content 'DLL'.
[01:50:36.770] [1] [INFO]   Plan Buildings Without Materials has a mod.yaml with a staticID `Cairath.PlanBuildingsWithoutMaterials`, using that from now on.
[01:50:36.775] [1] [INFO] Plan Buildings Without Materials: Successfully loaded from path 'root' with content 'DLL'.
[01:50:36.776] [1] [INFO]   Bigger Camera Zoom Out has a mod.yaml with a staticID `Cairath.BiggerCameraZoomOut`, using that from now on.
[01:50:36.781] [1] [INFO] Bigger Camera Zoom Out: Successfully loaded from path 'root' with content 'DLL'.
[01:50:36.787] [1] [INFO] GasOverlay: Successfully loaded from path 'root' with content 'DLL'.
[01:50:36.793] [1] [INFO] Build Over Plants: Successfully loaded from path 'root' with content 'DLL'.
[01:50:36.794] [1] [INFO]   Falling Sand has a mod.yaml with a staticID `PeterHan.FallingSand`, using that from now on.
[01:50:36.799] [1] [INFO] Falling Sand: Successfully loaded from path 'root' with content 'DLL'.
[01:50:36.800] [1] [INFO]   Better Info Cards has a mod.yaml with a staticID `Aze.BetterInfoCards`, using that from now on.
[01:50:36.803] [1] [INFO] Better Info Cards: Successfully loaded from path 'root' with content 'DLL'.
[01:50:36.803] [1] [INFO]   Wounded Go To Med Bed has a mod.yaml with a staticID `Cairath.WoundedGoToMedBed`, using that from now on.
[01:50:36.809] [1] [INFO] Wounded Go To Med Bed: Successfully loaded from path 'root' with content 'DLL'.
[01:50:36.810] [1] [INFO]   Show Industrial Machinery Tag has a mod.yaml with a staticID `Cairath.ShowIndustrialMachineryTag`, using that from now on.
[01:50:36.815] [1] [INFO] Show Industrial Machinery Tag: Successfully loaded from path 'root' with content 'DLL'.
[01:50:36.816] [1] [INFO]   Refined Metals Usable As Raw Metals has a mod.yaml with a staticID `Cairath.RefinedMetalsUsableAsRawMetals`, using that from now on.
[01:50:36.821] [1] [INFO] Refined Metals Usable As Raw Metals: Successfully loaded from path 'root' with content 'DLL'.
[01:50:36.822] [1] [INFO]   No Leaky Walls has a mod.yaml with a staticID `Cairath.NoLeakyWalls`, using that from now on.
[01:50:36.828] [1] [INFO] No Leaky Walls: Successfully loaded from path 'root' with content 'DLL'.
[01:50:36.829] [1] [INFO]   Sweep By Type has a mod.yaml with a staticID `PeterHan.SweepByType`, using that from now on.
[01:50:36.834] [1] [INFO] Sweep By Type: Successfully loaded from path 'root' with content 'DLL'.
[01:50:36.835] [1] [INFO]   Aquatic Farm has a mod.yaml with a staticID `Sanchozz.ONIMods.AquaticFarm`, using that from now on.
[01:50:36.842] [1] [INFO] Aquatic Farm: Successfully loaded from path 'root' with content 'DLL, Animation'.
[01:50:36.847] [1] [WARNING] Pipe Pressure Valve: DLLs found but not using the correct API version.
[01:50:36.851] [1] [INFO] ChainedDeconstruction: Successfully loaded from path 'root' with content 'DLL'.
[01:50:36.852] [1] [INFO]   DGSM  - Duplicants Generation Settings Manager // by @Ony  has a mod.yaml with a staticID `DGSM`, using that from now on.
[01:50:36.855] [1] [INFO] DGSM  - Duplicants Generation Settings Manager // by @Ony : Successfully loaded from path 'root' with content 'DLL'.
[01:50:36.856] [1] [INFO]   Show Building Ranges has a mod.yaml with a staticID `PeterHan.ShowRange`, using that from now on.
[01:50:36.858] [1] [INFO] Show Building Ranges: Successfully loaded from path 'root' with content 'DLL'.
[01:50:36.859] [1] [INFO]   Self-sealing Airlocks Revived has a mod.yaml with a staticID `selfSealingAirlocksRevived`, using that from now on.
[01:50:36.862] [1] [INFO] Self-sealing Airlocks Revived: Successfully loaded from path 'root' with content 'DLL'.
[01:50:36.863] [1] [INFO]   [Vanilla + DLC] Combined Conduit Display has a mod.yaml with a staticID `pether-pg.CombinedConduitDisplay`, using that from now on.
[01:50:36.866] [1] [INFO] [Vanilla + DLC] Combined Conduit Display: Successfully loaded from path 'root' with content 'DLL'.
[01:50:36.867] [1] [INFO]   Queue For Sinks has a mod.yaml with a staticID `PeterHan.QueueForSink`, using that from now on.
[01:50:36.870] [1] [INFO] Queue For Sinks: Successfully loaded from path 'root' with content 'DLL'.
[01:50:36.871] [1] [INFO]   Butcher & Fishing Stations has a mod.yaml with a staticID `Sanchozz.ONIMods.ButcherStation`, using that from now on.
[01:50:36.874] [1] [INFO] Butcher & Fishing Stations: Successfully loaded from path 'root' with content 'DLL'.
[01:50:36.875] [1] [INFO] Using builtin mod system.
[01:50:36.877] [1] [INFO] Loading mod content DLL [Butcher & Fishing Stations:1907824546] (provides DLL)
[01:50:36.880] [1] [INFO] Loading MOD dll: ButcherStation.dll
Fallback handler could not load library D:/Steam/steamapps/common/OxygenNotIncluded/OxygenNotIncluded_Data/Mono/data-000002A6FCD89940.dll
Fallback handler could not load library D:/Steam/steamapps/common/OxygenNotIncluded/OxygenNotIncluded_Data/Mono/data-000002A700482AD0.dll
Fallback handler could not load library D:/Steam/steamapps/common/OxygenNotIncluded/OxygenNotIncluded_Data/Mono/data-000002A6FCD8C980.dll
[01:50:37.410] [1] [INFO] [PLib] Mod ButcherStation initialized, version 1.7.5
[01:50:37.422] [1] [INFO] [PLibPatches] Registered 3 handler(s) for ButcherStation
[01:50:37.423] [1] [INFO] [PLib/ButcherStation] Registered mod options class ButcherStation.ButcherStationOptions for Sanchozz.ONIMods.ButcherStation
[01:50:37.732] [1] [INFO] Localization.Initialize!
[01:50:37.741] [1] [INFO] Test Data Location / docs / C:\Users\Jackson\Documents\Klei\OxygenNotIncluded
[01:50:37.741] [1] [INFO] Test Data Location / local / C:\Users\Jackson\AppData\Local\Klei\OxygenNotIncluded
[01:50:37.746] [1] [INFO] Test Data Locations / C:\Users\Jackson\Documents\Klei\OxygenNotIncluded\test / write True / read True / removed True
[01:50:37.746] [1] [INFO] Test Data Locations / C:\Users\Jackson\AppData\Local\Klei\OxygenNotIncluded\test / write True / read True / removed True
[01:50:37.751] [1] [INFO] Logged into Steam with ID:76561197993787024, NAME:Captain Man
[01:50:37.752] [1] [INFO] [Account] Requesting auth ticket from Steam
[01:50:38.698] [4] [INFO] [Account] Got login for user KU_FNuWC1c2
[01:50:44.531] [1] [WARNING] Tried loading prefab with duplicate tag, ignoring: DebugPlacer
[01:50:44.531] [1] [WARNING] Tried loading prefab with duplicate tag, ignoring: DebugPlacer
[01:50:45.464] [6] [INFO] World settings reload complete!
[01:50:48.617] [1] [WARNING] Missing Anim: [0x53B26905]. You may have to run Collect Anim on the Assets prefab
[01:50:48.619] [1] [ERROR] First anim file needs to be non-null. ButcherStationComplete (UnityEngine.GameObject)
First anim file needs to be non-null. ButcherStationComplete (UnityEngine.GameObject)
[01:50:48.627] [1] [ERROR] null Exception in RegisterBuilding for type ButcherStation.ButcherStationConfig from ButcherStation 
System.NullReferenceException: Object reference not set to an instance of an object
  at KAnimControllerBase.set_AnimFiles (KAnimFile[] value) [0x00046] in <cd4b9bd5aa6c4ec38ec00dca1dc79105>:0 
  at BuildingLoader.Add2DComponents (BuildingDef def, UnityEngine.GameObject go, System.String initialAnimState, System.Boolean no_collider, System.Int32 layer) [0x00076] in <cd4b9bd5aa6c4ec38ec00dca1dc79105>:0 
  at BuildingLoader.CreateBuildingComplete (UnityEngine.GameObject go, BuildingDef def) [0x000fe] in <cd4b9bd5aa6c4ec38ec00dca1dc79105>:0 
  at BuildingConfigManager.RegisterBuilding (IBuildingConfig config) [0x000aa] in <cd4b9bd5aa6c4ec38ec00dca1dc79105>:0 
  at GeneratedBuildings.LoadGeneratedBuildings (System.Collections.Generic.List`1[T] types) [0x00076] in <cd4b9bd5aa6c4ec38ec00dca1dc79105>:0 
Exception in RegisterBuilding for type ButcherStation.ButcherStationConfig from ButcherStation 
System.NullReferenceException: Object reference not set to an instance of an object
  at KAnimControllerBase.set_AnimFiles (KAnimFile[] value) [0x00046] in <cd4b9bd5aa6c4ec38ec00dca1dc79105>:0 
  at BuildingLoader.Add2DComponents (BuildingDef def, UnityEngine.GameObject go, System.String initialAnimState, System.Boolean no_collider, System.Int32 layer) [0x00076] in <cd4b9bd5aa6c4ec38ec00dca1dc79105>:0 
  at BuildingLoader.CreateBuildingComplete (UnityEngine.GameObject go, BuildingDef def) [0x000fe] in <cd4b9bd5aa6c4ec38ec00dca1dc79105>:0 
  at BuildingConfigManager.RegisterBuilding (IBuildingConfig config) [0x000aa] in <cd4b9bd5aa6c4ec38ec00dca1dc79105>:0 
  at GeneratedBuildings.LoadGeneratedBuildings (System.Collections.Generic.List`1[T] types) [0x00076] in <cd4b9bd5aa6c4ec38ec00dca1dc79105>:0 
Unloading 5 Unused Serialized files (Serialized files now loaded: 1)

Unloading 4639 unused Assets to reduce memory usage. Loaded Objects now: 63161.
Total: 195.511400 ms (FindLiveObjects: 4.860300 ms CreateObjectMapping: 3.651800 ms MarkObjects: 184.233100 ms  DeleteObjects: 2.765900 ms)

Unloading 2 Unused Serialized files (Serialized files now loaded: 1)
UnloadTime: 3.228500 ms

Unloading 4 unused Assets to reduce memory usage. Loaded Objects now: 66661.
Total: 207.863600 ms (FindLiveObjects: 4.664500 ms CreateObjectMapping: 2.591100 ms MarkObjects: 200.451500 ms  DeleteObjects: 0.156000 ms)

[01:50:53.415] [1] [INFO] -- MAIN MENU -- 
[01:50:53.620] [1] [INFO] Checking which steam branch we're on. Got: []
[01:50:53.640] [1] [INFO] Checking which steam branch we're on. Got: []
[01:50:53.737] [1] [INFO] Screen resolution updated, saving values to prefs: 2560x1440 @ 59, fullscreen: True
[01:50:53.830] [1] [INFO] Using web MOTD at version: 132, local version at 129
[01:50:54.001] [1] [INFO] Steam: updating info for mod Deselect New Materials
[01:50:54.059] [1] [INFO] Steam: updating info for mod Favorite Resources // by @Ony 👾
[01:50:54.061] [1] [INFO] Steam: updating info for mod No Drop // by @Ony 👾
[01:50:54.064] [1] [INFO] Steam: updating info for mod Geyser Calculated Average Output Tooltip
[01:50:54.078] [1] [INFO] Steam: updating info for mod Plan Buildings Without Materials
[01:50:54.092] [1] [INFO] Steam: updating info for mod Bigger Camera Zoom Out
[01:50:54.106] [1] [INFO] Steam: updating info for mod GasOverlay
[01:50:54.140] [1] [INFO] Steam: updating info for mod Build Over Plants
[01:50:54.142] [1] [INFO] Steam: updating info for mod Falling Sand
[01:50:54.143] [1] [INFO] Steam: updating info for mod Better Info Cards
[01:50:54.144] [1] [INFO] Steam: updating info for mod Wounded Go To Med Bed
[01:50:54.160] [1] [INFO] Steam: updating info for mod Show Industrial Machinery Tag
[01:50:54.174] [1] [INFO] Steam: updating info for mod Refined Metals Usable As Raw Metals
[01:50:54.185] [1] [INFO] Steam: updating info for mod No Leaky Walls
[01:50:54.201] [1] [INFO] Steam: updating info for mod Sweep By Type
[01:50:54.216] [1] [INFO] Steam: updating info for mod Aquatic Farm
[01:50:54.221] [1] [INFO] Steam: updating info for mod Pipe Pressure Valve
[01:50:54.224] [1] [INFO] Steam: updating info for mod Mod Manager // by @Ony 👾
[01:50:54.226] [1] [INFO] Steam: updating info for mod Self-sealing Airlocks Revived
[01:50:54.227] [1] [INFO] Steam: updating info for mod [Vanilla + DLC] Combined Conduit Display
[01:50:54.368] [1] [INFO] Steam: updating info for mod ChainedDeconstruction
[01:50:54.382] [1] [INFO] Steam: updating info for mod DGSM  - Duplicants Generation Settings Manager // by @Ony 👾
[01:50:54.384] [1] [INFO] Steam: updating info for mod Queue for Sinks
[01:50:54.386] [1] [INFO] Steam: updating info for mod Butcher & Fishing Stations
[01:50:54.400] [1] [INFO] Steam: updating info for mod Show Building Ranges
[01:50:54.418] [1] [INFO]   Deselect New Materials has a mod.yaml with a staticID `PeterHan.DeselectNewMaterials`, using that from now on.
[01:50:54.422] [1] [INFO] Deselect New Materials: Successfully loaded from path 'root' with content 'DLL'.
[01:50:54.423] [1] [INFO] Subscribe to mod Deselect New Materials
[01:50:54.427] [1] [INFO]   Favorite Resources // by @Ony 👾 has a mod.yaml with a staticID `FavoriteResources`, using that from now on.
[01:50:54.428] [1] [INFO] Favorite Resources // by @Ony 👾: Successfully loaded from path 'root' with content 'DLL'.
[01:50:54.428] [1] [INFO] Subscribe to mod Favorite Resources // by @Ony 👾
[01:50:54.437] [1] [INFO]   No Drop // by @Ony 👾 has a mod.yaml with a staticID `NoDrop`, using that from now on.
[01:50:54.438] [1] [INFO] No Drop // by @Ony 👾: Successfully loaded from path 'root' with content 'DLL'.
[01:50:54.438] [1] [INFO] Subscribe to mod No Drop // by @Ony 👾
[01:50:54.446] [1] [INFO]   Geyser Calculated Average Output Tooltip has a mod.yaml with a staticID `Cairath.GeyserCalculatedAvgOutputTooltip`, using that from now on.
[01:50:54.449] [1] [INFO] Geyser Calculated Average Output Tooltip: Successfully loaded from path 'root' with content 'DLL'.
[01:50:54.449] [1] [INFO] Subscribe to mod Geyser Calculated Average Output Tooltip
[01:50:54.456] [1] [INFO]   Plan Buildings Without Materials has a mod.yaml with a staticID `Cairath.PlanBuildingsWithoutMaterials`, using that from now on.
[01:50:54.458] [1] [INFO] Plan Buildings Without Materials: Successfully loaded from path 'root' with content 'DLL'.
[01:50:54.458] [1] [INFO] Subscribe to mod Plan Buildings Without Materials
[01:50:54.466] [1] [INFO]   Bigger Camera Zoom Out has a mod.yaml with a staticID `Cairath.BiggerCameraZoomOut`, using that from now on.
[01:50:54.469] [1] [INFO] Bigger Camera Zoom Out: Successfully loaded from path 'root' with content 'DLL'.
[01:50:54.469] [1] [INFO] Subscribe to mod Bigger Camera Zoom Out
[01:50:54.478] [1] [INFO] GasOverlay: Successfully loaded from path 'root' with content 'DLL'.
[01:50:54.478] [1] [INFO] Subscribe to mod GasOverlay
[01:50:54.489] [1] [INFO] Build Over Plants: Successfully loaded from path 'root' with content 'DLL'.
[01:50:54.489] [1] [INFO] Subscribe to mod Build Over Plants
[01:50:54.497] [1] [INFO]   Falling Sand has a mod.yaml with a staticID `PeterHan.FallingSand`, using that from now on.
[01:50:54.500] [1] [INFO] Falling Sand: Successfully loaded from path 'root' with content 'DLL'.
[01:50:54.500] [1] [INFO] Subscribe to mod Falling Sand
[01:50:54.507] [1] [INFO]   Better Info Cards has a mod.yaml with a staticID `Aze.BetterInfoCards`, using that from now on.
[01:50:54.508] [1] [INFO] Better Info Cards: Successfully loaded from path 'root' with content 'DLL'.
[01:50:54.508] [1] [INFO] Subscribe to mod Better Info Cards
[01:50:54.516] [1] [INFO]   Wounded Go To Med Bed has a mod.yaml with a staticID `Cairath.WoundedGoToMedBed`, using that from now on.
[01:50:54.518] [1] [INFO] Wounded Go To Med Bed: Successfully loaded from path 'root' with content 'DLL'.
[01:50:54.518] [1] [INFO] Subscribe to mod Wounded Go To Med Bed
[01:50:54.526] [1] [INFO]   Show Industrial Machinery Tag has a mod.yaml with a staticID `Cairath.ShowIndustrialMachineryTag`, using that from now on.
[01:50:54.529] [1] [INFO] Show Industrial Machinery Tag: Successfully loaded from path 'root' with content 'DLL'.
[01:50:54.529] [1] [INFO] Subscribe to mod Show Industrial Machinery Tag
[01:50:54.536] [1] [INFO]   Refined Metals Usable As Raw Metals has a mod.yaml with a staticID `Cairath.RefinedMetalsUsableAsRawMetals`, using that from now on.
[01:50:54.538] [1] [INFO] Refined Metals Usable As Raw Metals: Successfully loaded from path 'root' with content 'DLL'.
[01:50:54.538] [1] [INFO] Subscribe to mod Refined Metals Usable As Raw Metals
[01:50:54.545] [1] [INFO]   No Leaky Walls has a mod.yaml with a staticID `Cairath.NoLeakyWalls`, using that from now on.
[01:50:54.547] [1] [INFO] No Leaky Walls: Successfully loaded from path 'root' with content 'DLL'.
[01:50:54.548] [1] [INFO] Subscribe to mod No Leaky Walls
[01:50:54.556] [1] [INFO]   Sweep By Type has a mod.yaml with a staticID `PeterHan.SweepByType`, using that from now on.
[01:50:54.560] [1] [INFO] Sweep By Type: Successfully loaded from path 'root' with content 'DLL'.
[01:50:54.560] [1] [INFO] Subscribe to mod Sweep By Type
[01:50:54.567] [1] [INFO]   Aquatic Farm has a mod.yaml with a staticID `Sanchozz.ONIMods.AquaticFarm`, using that from now on.
[01:50:54.573] [1] [INFO] Aquatic Farm: Successfully loaded from path 'root' with content 'DLL, Animation'.
[01:50:54.573] [1] [INFO] Subscribe to mod Aquatic Farm
[01:50:54.579] [1] [WARNING] Pipe Pressure Valve: DLLs found but not using the correct API version.
[01:50:54.579] [1] [INFO] Subscribe to mod Pipe Pressure Valve
[01:50:54.587] [1] [INFO]   Mod Manager // by @Ony 👾 has a mod.yaml with a staticID `ModManager`, using that from now on.
[01:50:54.589] [1] [INFO] Mod Manager // by @Ony 👾: Successfully loaded from path 'root' with content 'DLL'.
[01:50:54.589] [1] [INFO] Subscribe to mod Mod Manager // by @Ony 👾
[01:50:54.597] [1] [INFO]   Self-sealing Airlocks Revived has a mod.yaml with a staticID `selfSealingAirlocksRevived`, using that from now on.
[01:50:54.598] [1] [INFO] Self-sealing Airlocks Revived: Successfully loaded from path 'root' with content 'DLL'.
[01:50:54.598] [1] [INFO] Subscribe to mod Self-sealing Airlocks Revived
[01:50:54.607] [1] [INFO]   [Vanilla + DLC] Combined Conduit Display has a mod.yaml with a staticID `pether-pg.CombinedConduitDisplay`, using that from now on.
[01:50:54.608] [1] [INFO] [Vanilla + DLC] Combined Conduit Display: Successfully loaded from path 'root' with content 'DLL'.
[01:50:54.608] [1] [INFO] Subscribe to mod [Vanilla + DLC] Combined Conduit Display
[01:50:54.617] [1] [INFO] ChainedDeconstruction: Successfully loaded from path 'root' with content 'DLL'.
[01:50:54.617] [1] [INFO] Subscribe to mod ChainedDeconstruction
[01:50:54.687] [1] [INFO]   DGSM  - Duplicants Generation Settings Manager // by @Ony 👾 has a mod.yaml with a staticID `DGSM`, using that from now on.
[01:50:54.689] [1] [INFO] DGSM  - Duplicants Generation Settings Manager // by @Ony 👾: Successfully loaded from path 'root' with content 'DLL'.
[01:50:54.689] [1] [INFO] Subscribe to mod DGSM  - Duplicants Generation Settings Manager // by @Ony 👾
[01:50:54.697] [1] [INFO]   Queue For Sinks has a mod.yaml with a staticID `PeterHan.QueueForSink`, using that from now on.
[01:50:54.698] [1] [INFO] Queue For Sinks: Successfully loaded from path 'root' with content 'DLL'.
[01:50:54.698] [1] [INFO] Subscribe to mod Queue For Sinks
[01:50:54.707] [1] [INFO]   Butcher & Fishing Stations has a mod.yaml with a staticID `Sanchozz.ONIMods.ButcherStation`, using that from now on.
[01:50:54.713] [1] [INFO] Butcher & Fishing Stations: Successfully loaded from path 'archived_versions\preview' with content 'DLL, Animation'.
[01:50:54.713] [1] [INFO] Subscribe to mod Butcher & Fishing Stations
[01:50:54.718] [1] [INFO]   Show Building Ranges has a mod.yaml with a staticID `PeterHan.ShowRange`, using that from now on.
[01:50:54.720] [1] [INFO] Show Building Ranges: Successfully loaded from path 'root' with content 'DLL'.
[01:50:54.720] [1] [INFO] Subscribe to mod Show Building Ranges
Setting up 2 worker threads for Enlighten.
  Thread -> id: 3010 -> priority: 1 
  Thread -> id: 169c -> priority: 1 

Crash screen logs:

First anim file needs to be non-null. ButcherStationComplete (UnityEngine.GameObject)

  at UnityEngine.Debug.LogError (System.Object message) [0x00000] in <72b60a3dd8cd4f12a155b761a1af9144>:0 
  at Debug.LogError (System.Object obj) [0x00000] in <0f4b778ef79c497e89f6ee18303840cf>:0 
  at DebugUtil.AssertArgs (System.Boolean test, System.Object[] objs) [0x00000] in <0f4b778ef79c497e89f6ee18303840cf>:0 
  at KAnimControllerBase.set_AnimFiles (KAnimFile[] value) [0x00000] in <cd4b9bd5aa6c4ec38ec00dca1dc79105>:0 
  at BuildingLoader.Add2DComponents (BuildingDef def, UnityEngine.GameObject go, System.String initialAnimState, System.Boolean no_collider, System.Int32 layer) [0x00000] in <cd4b9bd5aa6c4ec38ec00dca1dc79105>:0 
  at BuildingLoader.CreateBuildingComplete (UnityEngine.GameObject go, BuildingDef def) [0x00000] in <cd4b9bd5aa6c4ec38ec00dca1dc79105>:0 
  at BuildingConfigManager.RegisterBuilding (IBuildingConfig config) [0x00000] in <cd4b9bd5aa6c4ec38ec00dca1dc79105>:0 
  at GeneratedBuildings.LoadGeneratedBuildings (System.Collections.Generic.List`1[T] types) [0x00000] in <cd4b9bd5aa6c4ec38ec00dca1dc79105>:0 
  at LegacyModMain.LoadBuildings (System.Collections.Generic.List`1[T] types) [0x00000] in <cd4b9bd5aa6c4ec38ec00dca1dc79105>:0 
  at LegacyModMain.Load () [0x00000] in <cd4b9bd5aa6c4ec38ec00dca1dc79105>:0 
  at Assets.CreatePrefabs () [0x00000] in <cd4b9bd5aa6c4ec38ec00dca1dc79105>:0 
  at Assets.OnPrefabInit () [0x00000] in <cd4b9bd5aa6c4ec38ec00dca1dc79105>:0 
  at KMonoBehaviour.InitializeComponent () [0x00000] in <0f4b778ef79c497e89f6ee18303840cf>:0 
  at KMonoBehaviour.Awake () [0x00000] in <0f4b778ef79c497e89f6ee18303840cf>:0 
  at UnityEngine.Object.Internal_InstantiateSingleWithParent_Injected (UnityEngine.Object data, UnityEngine.Transform parent, UnityEngine.Vector3& pos, UnityEngine.Quaternion& rot) [0x00000] in <72b60a3dd8cd4f12a155b761a1af9144>:0 
  at UnityEngine.Object.Internal_InstantiateSingleWithParent (UnityEngine.Object data, UnityEngine.Transform parent, UnityEngine.Vector3 pos, UnityEngine.Quaternion rot) [0x00000] in <72b60a3dd8cd4f12a155b761a1af9144>:0 
  at UnityEngine.Object.Instantiate (UnityEngine.Object original, UnityEngine.Vector3 position, UnityEngine.Quaternion rotation, UnityEngine.Transform parent) [0x00000] in <72b60a3dd8cd4f12a155b761a1af9144>:0 
  at UnityEngine.Object.Instantiate[T] (T original, UnityEngine.Vector3 position, UnityEngine.Quaternion rotation, UnityEngine.Transform parent) [0x00000] in <72b60a3dd8cd4f12a155b761a1af9144>:0 
  at Util.KInstantiate (UnityEngine.GameObject original, UnityEngine.Vector3 position, UnityEngine.Quaternion rotation, UnityEngine.GameObject parent, System.String name, System.Boolean initialize_id, System.Int32 gameLayer) [0x00000] in <0f4b778ef79c497e89f6ee18303840cf>:0 
  at Util.KInstantiate (UnityEngine.GameObject original, UnityEngine.GameObject parent, System.String name) [0x00000] in <0f4b778ef79c497e89f6ee18303840cf>:0 
  at LaunchInitializer.Update () [0x00000] in <cd4b9bd5aa6c4ec38ec00dca1dc79105>:0 
Build: U47-562984-S
JacksonBailey commented 1 year ago

Okay, hold on, this might be working now...

JacksonBailey commented 1 year ago

Okay it is fine now. I saw some issue (#44) opened earlier today and something about the mod not being uploaded yet, maybe that somehow affected me and now it's working again. I have no idea!