hahahaha
SecondChanceGaming3709
Creator of
Recent community posts
ModMixer 1.3.0.0
------------------------------------------------------------
=== ModMixer loading ===
INFO: AdvancedDamageSystem duplicate-registration suppressor active.
[HIGH] SpecializationUtil.registerFunction (hasBreakdown)
This mod registers 'hasBreakdown' twice in its own registerFunctions, which logs repeated registration errors on load. ModMixer suppresses the duplicate at runtime so the first registration stands and the errors stop.
[HIGH] PlayerInputComponent.registerGlobalPlayerActionEvents
Courseplay safely overwrites (calls superFunc). Loads at C, before all 12 appenders (D-W). Chain intact. Guarded log only.
[HIGH] HandToolHands.consoleCommandToggleSuperStrength
LumberJack safely overwrites (L). EasyDevControls appends first (E < L), so EDC is baked into LumberJack's superFunc chain. Both mods' logic runs. Log only.
[MEDIUM] AI driving systems (behavioural)
AutoDrive and Courseplay are both AI vehicle-routing systems. Hook chains are clean — all AutoDrive hooks call superFunc and are installed inside AutoDrive:loadMap() (not at Lua execution time). Behavioural conflict if both systems are assigned to the same vehicle simultaneously. Use one per vehicle. AutoDrive also adds safe appends to ConstructionScreen.draw (alongside MovePlaceablesAdvanced and constructionSearch) and BaseMission.draw (alongside 3DInspector) — all additive, nothing lost.
[INFO] GuiTopDownCursor.updateRaycast / getPosition / getHitTerrainPosition
PerfectEdge replaces three top-down cursor functions without calling superFunc. No other installed mod hooks these functions — it is a safe solo replacement that improves cursor precision in construction mode. If a future mod also hooks these functions it would conflict.
[INFO] Vehicle.load
TerraFarm overwrites Vehicle.load but calls superFunc (uses/returns the base load result); Courseplay prepends. Chain intact — base load runs, both mods add their per-vehicle data. Log only.
Conflict summary: 3 HIGH, 1 MEDIUM, 2 INFO. See ModMixer.log for details.
=== SCAN-BASED DETECTION (dataset generated 2026-06-01 12:46:11) ===
[SCAN][CRITICAL] AnimalSystem.loadAnimals (STOMP / UNKNOWN) BetterHorseValue + RealisticLivestockRM
3 broken overwriter(s): FS25_EnhancedLivestock, FS25_RealisticLivestock, FS25_RealisticLivestockRM (+1 safe ow) (+2 chainers)
[SCAN] uncatalogued CRITICAL: AnimalSystem.loadAnimals (BetterHorseValue + RealisticLivestockRM)
[SCAN][CRITICAL] ConstructionBrush.verifyAccess (STOMP / UNKNOWN) NoRestrictedFences + UnrestrictedPlacement + UsedEquipmentYards + paintAndTerraformAnywhere [catalogued above]
3 broken overwriter(s): FS25_AditionalGameSettings, FS25_NoRestrictedFences, FS25_PlaceTerraformPaintAnywhere (+4 safe ow) (+1 chainers)
[SCAN][CRITICAL] ConstructionBrushNewFence.validateCurrentSegment (STOMP / UNKNOWN) NoRestrictedFences + UsedEquipmentYards
1 broken overwriter(s): FS25_NoRestrictedFences (+2 safe ow)
[SCAN] uncatalogued CRITICAL: ConstructionBrushNewFence.validateCurrentSegment (NoRestrictedFences + UsedEquipmentYards)
[SCAN][CRITICAL] MissionManager.getIsMissionWorkAllowed (STOMP / UNKNOWN) RedTape + TipAnywhere
1 broken overwriter(s): FS25_WorkAnywhere (+7 safe ow) (+2 chainers)
[SCAN] uncatalogued CRITICAL: MissionManager.getIsMissionWorkAllowed (RedTape + TipAnywhere)
[SCAN][CRITICAL] PlaceableHusbandryAnimals.addAnimals (STOMP / UNKNOWN) RealisticLivestockRM + RedTape
2 broken overwriter(s): FS25_EnhancedLivestock, FS25_RealisticLivestock (+2 safe ow) (+1 chainers)
[SCAN] uncatalogued CRITICAL: PlaceableHusbandryAnimals.addAnimals (RealisticLivestockRM + RedTape)
[SCAN][CRITICAL] WheelPhysics.updateTireFriction (STOMP / HIGH) MudSystemPhysics + VariableTirePressure [catalogued above]
1 broken overwriter(s): MoreRealistic (+2 safe ow) (+1 chainers)
[SCAN][HIGH] AnimalScreen.setSelectionState (LOAD_ORDER / UNKNOWN) AnimalsTrailerOnly + RealisticLivestockRM
Overwriter(s): FS25_EnhancedLivestock, FS25_RealisticLivestock, FS25_RealisticLivestockRM | Chainers: FS25_AnimalsTrailerOnly, FS25_Farming_RP_Pack, FS25_HardcoreBalanceMod, FS25_RealisticLivestockRM
[SCAN] uncatalogued HIGH: AnimalScreen.setSelectionState (AnimalsTrailerOnly + RealisticLivestockRM)
[SCAN][HIGH] Cutter.onEndWorkAreaProcessing (LOAD_ORDER / MEDIUM) FollowMe + MoistureSystem [catalogued above]
Overwriter(s): FS25_CombineXP, FS25_MoistureSystem | Chainers: FS25_FollowMe
[SCAN][HIGH] FSBaseMission.sendInitialClientState (LOAD_ORDER / LOW) AdvancedDamageSystem + BankCredit + EasyDevControls + LumberJack + MoistureSystem + RealisticLivestockRM + RedTape + TipAnywhere + UsedEquipmentYards [catalogued above]
Overwriter(s): FS25_PowerTools, FS25_UniversalAutoload_Fix, FS25_UniversalAutoload_V1_0_2_8 | Chainers: FS25_0_TerraFarm_V1_6_2, FS25_AGRO_CENTRUM_FINANSOWE_UPDATE_v2_0, FS25_AdjustAnimalFood, FS25_AdjustStorageCapacity, FS25_AdvancedDamageSystem, FS25_AnimalHerdingLite, FS25_BaleDegradation, FS25_BankCredit, FS25_ContractsAndInvoices, FS25_CropRotation, FS25_CustomContracts, FS25_DistributionCostOverride, FS25_DynamicFieldFires, FS25_EasyDevControls, FS25_EnhancedAnimalSystem, FS25_EnhancedLivestock, FS25_FarmlandMarket, FS25_FieldLeasing, FS25_FieldRename, FS25_Fresh, FS25_HirePurchasing, FS25_InvoiceSystem, FS25_Invoices, FS25_LumberJack, FS25_MoistureSystem, FS25_MoveHusbandryAnimals, FS25_MultiplayerVehicleKeys, FS25_NPCFavor, FS25_RealisticLivestock, FS25_RealisticLivestockRM, FS25_RealisticWeather, FS25_RedTape, FS25_RentYourField, FS25_SeasonalCropStress, FS25_SelfFixAndRepaint, FS25_SellToTheBestBidder, FS25_TaskList, FS25_TipAnywhere, FS25_ToggleFertilizer, FS25_UsedEquipmentYards, FS25_VehicleYearsSystem, FS25_Workplan
[SCAN][HIGH] FSCareerMissionInfo.saveToXMLFile (LOAD_ORDER / LOW) EasyDevControls + MapObjectsHider + ProductionControl + RealisticLivestockRM
Overwriter(s): FS25_CropRotation, FS25_PalletSpawnStore | Chainers: FS25_AdditionalContracts, FS25_AdjustStorageCapacity, FS25_AnimalCaretaker, FS25_AnimalHerdingLite, FS25_CombineXP, FS25_Configure_Maintenance, FS25_Contracts_Plus, FS25_CooperativaCredito, FS25_Courseplay_V8_1_0_3, FS25_CropRotation, FS25_CustomTriggerCreator, FS25_DistributionCostOverride, FS25_DynamicFieldFires, FS25_DynamicFieldPrices, FS25_EasyDevControls, FS25_EnhancedAnimalSystem, FS25_EnhancedLivestock, FS25_FarmTablet, FS25_FarmlandMarket, FS25_FarmsCleanup, FS25_FieldLeasing, FS25_FieldRename, FS25_FieldToDoList, FS25_FuelCosts, FS25_GPSHeadlandAssist, FS25_GrassCollection, FS25_HelperPrice, FS25_ImprovedHay, FS25_InvoiceSystem, FS25_MapObjectsHider, FS25_NPCFavor, FS25_ParkItUnderARoof, FS25_PrecisionHands, FS25_ProductionControl, FS25_RealTimeSync_1, FS25_RealisticLivestock, FS25_RealisticLivestockRM, FS25_RealisticWeather, FS25_RentYourField, FS25_SeasonalCropStress, FS25_SeasonalWoolProduction, FS25_SellToTheBestBidder, FS25_SoilFertilizer, FS25_SuperPerson, FS25_Through_The_Years, FS25_ToggleFertilizer, FS25_ToolPositionSaver, FS25_UpgradeYourFactory, FS25_UsedPlus, FS25_WorkingNeighborOnField, FS25_WorkplaceTriggers, FS25_YieldTracker, FS25_baleDirect, FS25_bankInvestment, FS25_gameplay_AutoLookAround, FS25_gameplay_Real_Vehicle_Breakdowns, FS25_netWorthTracker, FS25_proSeed
[SCAN] uncatalogued HIGH: FSCareerMissionInfo.saveToXMLFile (EasyDevControls + MapObjectsHider + ProductionControl + RealisticLivestockRM)
[SCAN][HIGH] Farm.changeBalance (LOAD_ORDER / UNKNOWN) BankCredit + RedTape [catalogued above]
Overwriter(s): FS25_RoddHarderEconomy, FS25_XP_Progression, zzzFS25_RoddZeroOperatingCosts | Chainers: FS25_BankCredit, FS25_FarmTablet, FS25_RedTape, FS25_SellMultiplier, FS25_TransactionLog
[SCAN][HIGH] HandToolChainsaw.updateRingSelector (LOAD_ORDER / HIGH) EasyDevControls + LumberJack [catalogued above]
Overwriter(s): FS25_EasyDevControls, FS25_ForestryHelper, FS25_LumberJack | Chainers: FS25_ChallengeStart, FS25_ForestryHelper
[SCAN][HIGH] HandToolHands.consoleCommandToggleSuperStrength (LOAD_ORDER / UNKNOWN) EasyDevControls + LumberJack [catalogued above]
Overwriter(s): FS25_LumberJack | Chainers: FS25_EasyDevControls
[SCAN][HIGH] PlaceableHusbandry.onHourChanged (LOAD_ORDER / MEDIUM) RealisticLivestockRM + RedTape
Overwriter(s): FS25_RedTape | Chainers: FS25_EnhancedLivestock, FS25_RealisticLivestock, FS25_RealisticLivestockRM
[SCAN] uncatalogued HIGH: PlaceableHusbandry.onHourChanged (RealisticLivestockRM + RedTape)
[SCAN][HIGH] PlayerInputComponent.registerActionEvents (LOAD_ORDER / MEDIUM) AdvancedDamageSystem + EasyDevControls [catalogued above]
Overwriter(s): FS25_HudSelect, FS25_RandomPlayerSounds_BMP, FS25_miniMapLayer | Chainers: FS25_AdvancedDamageSystem, FS25_CustomTriggerCreator, FS25_EasyDevControls, FS25_FieldToDoList, FS25_FuelCosts, FS25_FullVehicleSystems, FS25_GrassCollection, FS25_IncomeMod, FS25_MarketDynamics, FS25_NPCFavor, FS25_PlayerSpeed_V1_1, FS25_QuickCamera, FS25_RandomWorldEvents, FS25_SeasonalCropStress, FS25_SellMultiplier, FS25_SoilFertilizer, FS25_TakeSingleObjects, FS25_TaxMod, FS25_ToggleFertilizer, FS25_UsedPlus, FS25_VehicleExplorer, FS25_VehicleSleeperCab, FS25_WorkplaceTriggers, FS25_manualCover, FS25_modularHUD
[SCAN][HIGH] PlayerInputComponent.registerGlobalPlayerActionEvents (LOAD_ORDER / UNKNOWN) EasyDevControls + InputHelpPager + Machinery_Pie_Menu + MapObjectsHider + MoistureSystem + RealisticLivestockRM + RedTape + headTrackICextension [catalogued above]
Overwriter(s): FS25_Courseplay_V8_1_0_3, FS25_MoistureSystem, FS25_RedTape, FS25_TaskList, FS25_TradeInMenu, FS25_bankInvestment | Chainers: FS25_AdditionalContracts, FS25_AdjustStorageCapacity, FS25_AlexTheAnimalHelper, FS25_AllRoundExtension, FS25_AnimalCaretaker, FS25_AnimalFoodOverview, FS25_AnimalHerdingLite, FS25_AnimalsDisplay, FS25_AnimatedObjectExtend, FS25_AntiAFK, FS25_AutoRepairs, FS25_AutoRun, FS25_ChallengeStart, FS25_CircularMenu_Of_HandTools, FS25_Contrails, FS25_CutOpenBale, FS25_EasyDevControls, FS25_EnhancedHelpMenu, FS25_EnhancedLivestock, FS25_EnterClosestVehicle, FS25_FarmKit, FS25_Farm_Manager, FS25_FarmlandOverview, FS25_FarmlandOverview_Extended, FS25_FieldExporter_V1_1, FS25_FillTypeAmountPriceDisplay_V1_0_0_1, FS25_FlightMode, FS25_Forester, FS25_Fresh, FS25_FullVehicleSystems, FS25_HeapPreview, FS25_HideHelpTexts, FS25_HouseRentIncome, FS25_InputHelpPager, FS25_LitresToTonnes, FS25_Machinery_Pie_Menu, FS25_MapObjectsHider, FS25_MoreVisualAnimals, FS25_MoreVisualAnimalsRM, FS25_NXProductions, FS25_NXVehicleMileage, FS25_NoWorkers, FS25_NotificationLog, FS25_PlaceableOverview, FS25_PlayerTeleportDisplay, FS25_PowerTools, FS25_ProductionInfoHud, FS25_RadialVehicleSwitcher, FS25_RealisticLivestock, FS25_RealisticLivestockRM, FS25_RealisticShopping, FS25_RealisticWeather, FS25_ScreenshotMode, FS25_SellMultiplier, FS25_SellToTheBestBidder, FS25_SteeringLock, FS25_StumpHighlighter, FS25_TakeSingleObjects, FS25_ToggleFertilizer, FS25_ToolWorkLines_v0_1_0_3, FS25_TransactionLog, FS25_VIPOrderManager, FS25_VehicleFruitHud, FS25_VehicleInspector, FS25_VehicleManager, FS25_VehicleMileage, FS25_VehicleSwitchFilter, FS25_WoodManager, FS25_WorkerProgress, FS25_XP_Progression, FS25_growNow, FS25_headTrackICextension, FS25_playerPosition, FS25_pushBales
[SCAN][HIGH] PlayerInputComponent.update (LOAD_ORDER / HIGH) AdvancedDamageSystem + MoistureSystem + RealisticLivestockRM [catalogued above]
Overwriter(s): FS25_AdvancedDamageSystem, FS25_RealisticShopping, FS25_manualCover | Chainers: FS25_AnimalHerdingLite, FS25_AutoRun, FS25_EnhancedLivestock, FS25_ImprovedHay, FS25_MoistureSystem, FS25_MoreVisualAnimals, FS25_MoreVisualAnimalsRM, FS25_RealisticLivestock, FS25_RealisticLivestockRM, FS25_RealisticWeather, FS25_VehicleSleeperCab
[SCAN][HIGH] WheelPhysics.serverUpdate (LOAD_ORDER / HIGH) LongerLastingMud + MudSystemPhysics
Overwriter(s): FS25_MudSystemPhysics | Chainers: FS25_DynamicDrivePro, FS25_FarmKit, FS25_LongerLastingMud, FS25_TireTrackDamage, FS25_Wet_Wheel_Tracks
[SCAN] uncatalogued HIGH: WheelPhysics.serverUpdate (LongerLastingMud + MudSystemPhysics)
[SCAN][MEDIUM] FSBaseMission.onDayChanged (WARM_CHAIN / MEDIUM) EnhancedColorSelection + RealisticLivestockRM + UnrestrictedPlacement [catalogued above]
20 chainers on MEDIUM-freq fn
[SCAN][MEDIUM] FSBaseMission.onHourChanged (WARM_CHAIN / MEDIUM) EnhancedColorSelection + UnrestrictedPlacement [catalogued above]
18 chainers on MEDIUM-freq fn
[SCAN][MEDIUM] FSBaseMission.onMinuteChanged (WARM_CHAIN / MEDIUM) EnhancedColorSelection + UnrestrictedPlacement [catalogued above]
14 chainers on MEDIUM-freq fn
[SCAN][MEDIUM] InGameMenuSettingsFrame.updateGeneralSettings (HOT_CHAIN / HIGH) headTrackICextension + interactiveControl
9 chainers on HIGH-freq fn
[SCAN][MEDIUM] PlayerHUDUpdater.delete (HOT_CHAIN / HIGH) MoistureSystem + RealisticLivestockRM
6 chainers on HIGH-freq fn
[SCAN][MEDIUM] PlayerHUDUpdater.update (HOT_CHAIN / HIGH) EasyDevControls + MoistureSystem + RealisticLivestockRM + UsedEquipmentYards
10 chainers on HIGH-freq fn
[SCAN][MEDIUM] PlayerInputComponent.unregisterActionEvents (WARM_CHAIN / MEDIUM) EasyDevControls + InputHelpPager + headTrackICextension
14 chainers on MEDIUM-freq fn
Scan-based detection: 25 active conflicts (13 catalogued, 12 uncatalogued); 302 benign INFO chains. Dataset: 940 mods scanned. See ModMixer.log.
INFO: registerGlobalPlayerActionEvents — Courseplay (safe overwrite) + 3 appenders. Chain is intact (Courseplay loads at C < all appenders).
INFO: 45 benign append chains found across installed mods. Multiple mods append to the same function (Utils.appendedFunction) with no overwriter present — every mod's logic runs in sequence, nothing is lost. No action required.
INFO: 22 safe overwrite chains found across installed mods. Multiple mods overwrite the same function but every overwriter calls superFunc, preserving the full chain. No action required.
INFO: FSCareerMissionInfo.saveToXMLFile has the largest safe chain in this install — 10 mods all append their save data (DynamicFieldPrices, EasyDevControls, EnhancedLoanSystem, FieldLeasing, MapObjectsHider, RealisticWeather, SeasonalWoolProduction, ToggleFertilizer, UpgradeYourFactory, netWorthTracker). All additive, nothing lost. No action required.
=== ModMixer loaded — full report in ModMixer.log ===
2026-07-01 16:00:19.179 Ooops in updateVehiclePhysics :C:/Users/Joseph's PC/Documents/FS Mod Collection/mods/FS25_AdvancedDamageSystem/scripts/ADS_Breakdowns.lua:5563: attempt to call missing method 'isUnderService' of table
2026-07-01 16:00:19.179 Error: Running LUA method 'update'.
dataS/scripts/vehicles/specializations/Locomotive.lua:538: invalid argument #1 to 'abs' (number expected, got string)
2026-07-01 16:00:19.296 Ooops in updateVehiclePhysics :C:/Users/Joseph's PC/Documents/FS Mod Collection/mods/FS25_AdvancedDamageSystem/scripts/ADS_Breakdowns.lua:5563: attempt to call missing method 'isUnderService' of table
2026-07-01 16:00:19.296 Error: Running LUA method 'update'.
dataS/scripts/vehicles/specializations/Locomotive.lua:538: invalid argument #1 to 'abs' (number expected, got string)
2026-07-01 16:00:19.318 Ooops in updateVehiclePhysics :C:/Users/Joseph's PC/Documents/FS Mod Collection/mods/FS25_AdvancedDamageSystem/scripts/ADS_Breakdowns.lua:5563: attempt to call missing method 'isUnderService' of table
2026-07-01 16:00:19.318 Error: Running LUA method 'update'.
dataS/scripts/vehicles/specializations/Locomotive.lua:538: invalid argument #1 to 'abs' (number expected, got string)
2026-07-01 16:00:19.340 Ooops in updateVehiclePhysics :C:/Users/Joseph's PC/Documents/FS Mod Collection/mods/FS25_AdvancedDamageSystem/scripts/ADS_Breakdowns.lua:5563: attempt to call missing method 'isUnderService' of table
2026-07-01 16:00:19.340 Error: Running LUA method 'update'.
dataS/scripts/vehicles/specializations/Locomotive.lua:538: invalid argument #1 to 'abs' (number expected, got string)
2026-07-01 16:00:19.357 Ooops in updateVehiclePhysics :C:/Users/Joseph's PC/Documents/FS Mod Collection/mods/FS25_AdvancedDamageSystem/scripts/ADS_Breakdowns.lua:5563: attempt to call missing method 'isUnderService' of table
2026-07-01 16:00:19.357 Error: Running LUA method 'update'.
I think there was one or two that reorders and yes I didn't notice until after I did the reorder, because I had not restarted it prior to those changes, so it may have been due to my reorder. Yes i will drop this empty folder it, do you think that will resolve it? I have placed it back into my mod folder and will update you.


