harbingerofme / LighterPatcher

Patcher for generated MMHOOK by checking against the plugins
MIT No Attribution
6 stars 1 forks source link

Failed to run Finalizer of LighterPatcher #3

Open simonfruehauf opened 3 years ago

simonfruehauf commented 3 years ago

I'm not sure what caused it, but it told me to report it, so I did 😁 Happy to provide mod list and specs if needed.

[Message:   BepInEx] BepInEx 5.4.9.0 - Risk of Rain 2
[Info   :   BepInEx] Running under Unity v2018.4.16.15133130
[Info   :   BepInEx] CLR runtime version: 4.0.30319.17020
[Info   :   BepInEx] Supports SRE: False
[Info   :   BepInEx] System platform: Bits64, Windows
[Message:   BepInEx] Preloader started
[Info   :   BepInEx] Loaded 1 patcher method from [BepInEx.MonoMod.Loader 1.0.0.0]
[Info   :   BepInEx] Loaded 1 patcher method from [LighterPatcher 1.0.5.0]
[Info   :   BepInEx] Loaded 1 patcher method from [BepInEx.MonoMod.HookGenPatcher 1.1.0.0]
[Info   :   BepInEx] Loaded 1 patcher method from [R2API.Patcher 1.0.0.0]
[Info   :   BepInEx] 5 patcher plugins loaded
[Info   :HookGenPatcher] Previous MMHOOK location found. Using that location to save instead.
[Info   :HookGenPatcher] Already ran for this version, reusing that file.
[Info   :   BepInEx] Patching [UnityEngine.CoreModule] with [BepInEx.Chainloader]
[Info   :   MonoMod] Collecting target assemblies from mods
[Info   :LighterPatcher] Collecting information for new MMHook
[Info   :LighterPatcher] Collecting methods from: ArtifactofTheKing2
[Info   :LighterPatcher] Collecting methods from: ArtificerToggleHover
[Info   :LighterPatcher] Collecting methods from: ChensHelpers
[Info   :LighterPatcher] Collecting methods from: SacrificeDropRate
[Info   :LighterPatcher] Collecting methods from: UncappedConvergence
[Info   :LighterPatcher] Collecting methods from: PauseInMultiplayer
[Info   :LighterPatcher] Collecting methods from: Skills
[Info   :LighterPatcher] Collecting methods from: LunarCoinShareOnPickup
[Info   :LighterPatcher] Collecting methods from: TwistedLoopMod
[Info   :LighterPatcher] Collecting methods from: AltArtificerExtended
[Info   :LighterPatcher] Collecting methods from: LasyBastardEngineer
[Info   :LighterPatcher] Collecting methods from: EggsBuffs
[Info   :LighterPatcher] Collecting methods from: Enforcer
[Info   :LighterPatcher] Collecting methods from: EnigmaticThunder
[Info   :LighterPatcher] Collecting methods from: UnmoddedVersion
[Info   :LighterPatcher] Collecting methods from: EngiMage
[Info   :LighterPatcher] Collecting methods from: ItemTweaks
[Info   :LighterPatcher] Collecting methods from: JarlykMods.Raincoat
[Info   :LighterPatcher] Collecting methods from: FastScrapper
[Info   :LighterPatcher] Collecting methods from: RTAutoSprintEx
[Info   :LighterPatcher] Collecting methods from: SupplyDrop
[Info   :LighterPatcher] Collecting methods from: InLobbyConfig
[Info   :LighterPatcher] Collecting methods from: ProperSave
[Info   :LighterPatcher] Collecting methods from: ScrollableLobbyUI
[Info   :LighterPatcher] Collecting methods from: AutoSkipIntroCutscene
[Info   :LighterPatcher] Collecting methods from: KingItems
[Info   :LighterPatcher] Collecting methods from: KingModUtilities
[Info   :LighterPatcher] Collecting methods from: VoidReaver
[Info   :LighterPatcher] Collecting methods from: BazaarPrinter
[Info   :LighterPatcher] Collecting methods from: BiggerBazaar
[Info   :LighterPatcher] Collecting methods from: ItemExchangeNotifier
[Info   :LighterPatcher] Collecting methods from: ScannerPlusOne
[Info   :LighterPatcher] Collecting methods from: SlicingWindBuff
[Info   :LighterPatcher] Collecting methods from: AncientWisp
[Info   :LighterPatcher] Collecting methods from: ClayMen
[Info   :LighterPatcher] Collecting methods from: HAND_OVERCLOCKED
[Info   :LighterPatcher] Collecting methods from: ItemCounters
[Info   :LighterPatcher] Collecting methods from: BetterCommandMenu
[Info   :LighterPatcher] Collecting methods from: SafeMenus
[Info   :LighterPatcher] Collecting methods from: Annoying filter
[Info   :LighterPatcher] Collecting methods from: BazaarExpand
[Info   :LighterPatcher] Collecting methods from: ClassicCrit
[Info   :LighterPatcher] Collecting methods from: DropInMultiplayer
[Info   :LighterPatcher] Collecting methods from: ArtifactOfOrder
[Info   :LighterPatcher] Collecting methods from: ShowDeathCause
[Info   :LighterPatcher] Collecting methods from: ItemStats
[Info   :LighterPatcher] Collecting methods from: EnemiesSpawnFaster
[Info   :LighterPatcher] Collecting methods from: TeleShow
[Info   :LighterPatcher] Collecting methods from: Pingprovements
[Info   :LighterPatcher] Collecting methods from: GeneticsArtifact
[Info   :LighterPatcher] Collecting methods from: AegisBuff
[Info   :LighterPatcher] Collecting methods from: DireseekerMod
[Info   :LighterPatcher] Collecting methods from: DiggerUnearthed
[Info   :LighterPatcher] Collecting methods from: PaladinMod
[Info   :LighterPatcher] Collecting methods from: VoidFieldsQoL
[Info   :LighterPatcher] Collecting methods from: ArtifactOfDoom
[Info   :LighterPatcher] Collecting methods from: SivsItemsRoR2
[Info   :LighterPatcher] Collecting methods from: DeathMarkChange
[Info   :LighterPatcher] Collecting methods from: MysticsItemsPlugin
[Info   :LighterPatcher] Collecting methods from: EmptyChestsBeGone
[Info   :LighterPatcher] Collecting methods from: Faster3DPrinters
[Info   :LighterPatcher] Collecting methods from: IncreasingChanceShrineReturns
[Info   :LighterPatcher] Collecting methods from: ScalingBloodShrines
[Info   :LighterPatcher] Collecting methods from: WaxQuailMultiJump
[Info   :LighterPatcher] Collecting methods from: ClassicItems
[Info   :LighterPatcher] Collecting methods from: Hypercrit
[Info   :LighterPatcher] Collecting methods from: TILER2
[Info   :LighterPatcher] Collecting methods from: TinkersSatchel
[Info   :LighterPatcher] Collecting methods from: StealthySpawn
[Info   :LighterPatcher] Collecting methods from: KookehsDropItemMod
[Info   :LighterPatcher] Collecting methods from: R2API
[Info   :LighterPatcher] Collecting methods from: ManipulatorMod
[Info   :LighterPatcher] Collecting methods from: MiniRpcLib
[Info   :LighterPatcher] Collecting methods from: Multitudes
[Info   :LighterPatcher] Collecting methods from: CorpseBloomReborn
[Info   :LighterPatcher] Collecting methods from: BetterAPI
[Info   :LighterPatcher] Collecting methods from: BetterGameplay
[Info   :LighterPatcher] Collecting methods from: BetterUI
[Info   :LighterPatcher] Vanilla MMHOOK found!
[Info   :LighterPatcher] Collecting methods from: MMHook
[Info   :LighterPatcher] Lighter MMHOOK found!(hash:0)
[Info   :LighterPatcher] Collecting methods from: MoreItems
[Message:LighterPatcher] Found 80 mods with a MMHook dependency.
[Info   :LighterPatcher] Number of neededtypes for hooks : 852
[Info   :   BepInEx] Patching [Assembly-CSharp] with [R2API.Patcher.Patcher]
[Fatal  :LighterPatcher] Couldn't find all needed types!
[Message:LighterPatcher] Please report this! As a workaround, consider removing LighterPatcher!
[Message:LighterPatcher] Using old backup mmHook
[Error  :   BepInEx] Failed to run Finalizer of LighterPatcher.LightestPatcher: System.IO.IOException: C:\Users\User\AppData\Roaming\r2modmanPlus-local\RiskOfRain2\profiles\Mod\BepInEx\plugins\XoXFaby-MMHOOK_Standalone\MMHOOK_Assembly-CSharp.dll already exists
  at System.IO.File.Copy (System.String sourceFileName, System.String destFileName, System.Boolean overwrite) [0x00131] in <2fa7a6a452ca43df998f07fd1486c0df>:0
  at System.IO.File.Copy (System.String sourceFileName, System.String destFileName) [0x00000] in <2fa7a6a452ca43df998f07fd1486c0df>:0
  at LighterPatcher.LightestPatcher.Finish () [0x001d5] in <7af16421b5144821881a30232e4ef342>:0
  at BepInEx.Preloader.Patching.AssemblyPatcher.FinalizePatching () [0x0001e] in <2117efc3e8e64db7876a6381857f86e1>:0
harbingerofme commented 3 years ago

Does this still occur? MMHOOK standalone should nowadays be empty