Stack composer
Started from DayZ Aftermath Livonia | Max Group 6: the 15 mods
it publishes to the Steam server browser (as of 2026-10-19), put back into load order —
servers publish the list last-loaded first. Mods loaded with -servermod= are never
published, so they are not here; add them if you know them.
Your stack in load order, earliest first. Drag a row, or use the arrows, to reorder.
- 1 AftermathServerMod
- 2 AftermathClothing
- 3 Aftermath_Licenced
- 4 AftermathWeapons not analyzed
- 5 Dingo_Truck
- 6 BuilderItems
- 7 WindstridesClothingPack
- 8 CannabisPlus
- 9 Uncuepas Civilian Clothing
- 10 CF
- 11 DayZ Editor Loader
- 12 Dabs Framework
- 13 [CrSk] BMW 525i E34
- 14 AftermathVehicles not analyzed
- 15 AgricultureCore
File I/O on hot paths, timers created per event, and per-player-per-frame hooks across the stack. These can stall a frame regardless of the load figure. See all 5 below.
Across 45 server-side methods hooked by two or more mods. 1 more on client-only UI classes, listed separately.
6.817 ms per second, all 13 mods combined. Hook dispatch and timers only — not what the hooks do inside. Methodology.
Who silences whom#
A later-loaded mod overrides a method without super(), so the earlier mod's code on that method — and vanilla's — never runs. Whether that is a bug or the whole point of the mod is the author's call; this shows the structure, not intent.
✓ No server-side conflicts: every method two or more of these mods hook preserves super() end to end.
1 conflict on client-only classes (menus, HUD, notifications) — no server effect
NotificationSystem.GetNotificationData— Dabs Framework silences CF
Hot hooks shared across the stack#
The engine calls the last-loaded mod first; each super() hands on to the mod before it, ending at vanilla. Badges show what each mod's override calls inside — that body work, not the chain itself, is what costs frame time.
Stall risks#
5 places where one mod's code can hold up a frame by itself, whatever the load figure says. Each is a pattern found in the code, not a measurement: how much it costs depends on what the hook does inside. Most severe first, then in load order.
- Per-player, per-frame hook. Runs for every player on every tick, so whatever it does inside is multiplied by the population.
- Timer created inside a hot hook. Registers a timer each time the hook runs. Timers that are never cleaned up pile up in the queue the server walks every frame; the analysis cannot see the cleanup, so read the code.
PlayerBase.OnScheduledTickAM_Dogtags.pbo::scripts\4_World\entities\manbase\PlayerBase.c:38CarScript.OnVariablesSynchronizedExplosiveCar.pbo::Scripts\4_World\ExplosiveCars.c:33Paper.OnRPCAM_Notes.pbo::scripts\4_World\entities\itembase\Paper.c:28WoodenLog.EEItemLocationChangedBaseParts.pbo::Scripts\4_World\Entities\ItemBase\WoodenLog.c:3WoodenPlank.EEItemLocationChangedBaseParts.pbo::Scripts\4_World\Entities\ItemBase\WoodenPlank.c:3Everything else#
All 45 server-side methods hooked by two or more mods
vanilla → earliest mod → … → latest mod (dispatch enters at the latest). struck = suppressed by a later chain break; ✂ = no super(); "(cond)" = super() only on some paths.
| method | tier | chain (load order) |
|---|---|---|
ActionConstructor.RegisterActions |
— | vanilla → AftermathServerMod → AftermathClothing → Dingo_Truck → WindstridesClothingPack → CannabisPlus → Dabs Framework → AgricultureCore |
ModItemRegisterCallbacks.RegisterHeavy |
— | vanilla → AftermathServerMod → AftermathClothing → Dingo_Truck → CannabisPlus → CF → [CrSk] BMW 525i E34 → AgricultureCore |
ModItemRegisterCallbacks.RegisterOneHanded |
— | vanilla → AftermathServerMod → AftermathClothing → WindstridesClothingPack → CannabisPlus → CF |
MissionServer.OnInit |
T3 | vanilla → AftermathServerMod → CannabisPlus → CF → AgricultureCore |
MissionServer.OnMissionStart |
T3 | vanilla → AftermathServerMod → CF → DayZ Editor Loader → Dabs Framework |
ModItemRegisterCallbacks.RegisterTwoHanded |
— | vanilla → AftermathServerMod → AftermathClothing → WindstridesClothingPack → CF |
DayZGame.OnEvent |
— | vanilla → AftermathServerMod → CF → Dabs Framework |
DayZGame.OnRPC |
T2 | vanilla → AftermathServerMod → CF (cond) → Dabs Framework |
MissionServer.InvokeOnConnect |
T3 | vanilla → AftermathServerMod → CF → Dabs Framework |
MissionServer.OnClientDisconnectedEvent |
T3 | vanilla → AftermathServerMod → CF → Dabs Framework |
MissionServer.PlayerDisconnected |
T3 | vanilla → AftermathServerMod → CF → Dabs Framework |
ModItemRegisterCallbacks.CustomBoneRemapping |
— | vanilla → AftermathServerMod → AftermathClothing → CF |
ModItemRegisterCallbacks.RegisterArcheryItem |
— | vanilla → AftermathServerMod → AftermathClothing → CF |
ModItemRegisterCallbacks.RegisterEmptyHanded |
— | vanilla → AftermathServerMod → AftermathClothing → CF |
ModItemRegisterCallbacks.RegisterFireArms |
— | vanilla → AftermathServerMod → AftermathClothing → CF |
ModItemRegisterCallbacks.RegisterLauncher |
— | vanilla → AftermathServerMod → AftermathClothing → CF |
ModItemRegisterCallbacks.RegisterPistol |
— | vanilla → AftermathServerMod → AftermathClothing → CF |
ModItemRegisterCallbacks.RegisterRestrained |
— | vanilla → AftermathServerMod → AftermathClothing → CF |
ModItemRegisterCallbacks.RegisterSurrender |
— | vanilla → AftermathServerMod → AftermathClothing → CF |
PlayerBase.EEItemAttached |
T2 | vanilla → AftermathServerMod → AftermathClothing → WindstridesClothingPack |
PlayerBase.EEKilled |
T3 | vanilla → AftermathServerMod → CannabisPlus → AgricultureCore |
PlayerBase.SetActions |
T2 | vanilla → AftermathServerMod → AftermathClothing → WindstridesClothingPack |
PluginRecipesManager.RegisterRecipies |
— | vanilla → AftermathClothing → CannabisPlus → AgricultureCore |
PluginRecipesManagerBase.RegisterRecipies |
— | vanilla → AftermathServerMod → Dingo_Truck → WindstridesClothingPack |
ActionDeployObject.OnEndServer |
— | vanilla → AftermathServerMod (cond) → CannabisPlus (cond) |
ActionSkinning.OnFinishProgressServer |
— | vanilla → AftermathServerMod → WindstridesClothingPack |
ActionTogglePlaceObject.ActionCondition |
T2 | vanilla → AftermathServerMod (cond) → CannabisPlus (cond) |
CarScript.OnStoreLoad |
T3 | vanilla → AftermathServerMod → CF |
CarScript.OnStoreSave |
T3 | vanilla → AftermathServerMod → CF |
CarScript.OnVariablesSynchronized |
T2 | vanilla → AftermathServerMod → Dingo_Truck |
CarScript.SetActions |
T2 | vanilla → AftermathServerMod → Dingo_Truck |
ItemBase.OnStoreLoad |
T3 | vanilla → AftermathServerMod → CF |
ItemBase.OnStoreSave |
T3 | vanilla → AftermathServerMod → CF |
MissionServer.InvokeOnDisconnect |
T3 | vanilla → AftermathServerMod → CF |
MissionServer.OnClientNewEvent |
T3 | |
MissionServer.OnClientReadyEvent |
T3 | vanilla → AftermathServerMod → CF |
MissionServer.OnEvent |
— | vanilla → AftermathServerMod → CF |
MissionServer.OnUpdate |
T0 | vanilla → AftermathServerMod → CF |
NotificationUI.AddNotification |
— | |
NotificationUI.RemoveNotification |
— | |
PlantBase.Harvest |
— | vanilla → AftermathServerMod → AgricultureCore (cond) |
PlantBase.Init |
— | vanilla → CannabisPlus → AgricultureCore (cond) |
PlayerBase.EEItemDetached |
T2 | vanilla → AftermathClothing → WindstridesClothingPack |
PlayerBase.Init |
— | vanilla → AftermathServerMod → AgricultureCore |
PlayerBase.OnPlayerLoaded |
— | vanilla → AftermathServerMod → AgricultureCore |
489 methods hooked by only one of these mods
No cross-mod interaction is possible here; a ✂ still means vanilla's behaviour on that method is replaced.
| method | tier | mod |
|---|---|---|
AK_Bayonet.SetActions |
T2 | AftermathServerMod |
AMContinuousPumpGas.CalcAndSetQuantity |
— | AftermathServerMod |
AM_ActionSkinning.OnFinishProgressServer |
— | AftermathServerMod |
AM_CarCoverBase.EEInit |
T3 | AftermathServerMod |
AM_Circular_Machine.AddPlanks |
— | AftermathServerMod |
AM_Dogtag_Base.OnInventoryEnter |
T2 | AftermathServerMod |
AM_RecyclingServer.RepairItem |
— | AftermathServerMod ✂ |
ActionActivateCircularMachine.OnExecuteServer |
— | AftermathServerMod |
ActionActivateTrap.Can |
— | AftermathServerMod |
ActionActivateTrap.SetupAction |
— | AftermathServerMod |
ActionArmExplosive.Can |
— | AftermathServerMod |
ActionArmExplosive.SetupAction |
— | AftermathServerMod |
ActionAssignKey.OnFinishProgressServer |
— | AftermathServerMod |
ActionAttachCodeLock.OnExecuteServer |
— | AftermathServerMod |
ActionBandageSelf.OnFinishProgressServer |
— | AftermathServerMod |
ActionBandageTarget.OnFinishProgressServer |
— | AftermathServerMod |
ActionBuildPart.Can |
— | AftermathServerMod |
ActionBuildPartSwitch.Can |
— | AftermathServerMod |
ActionBurnSewTarget.ActionCondition |
T2 | AftermathServerMod (cond) |
ActionCarDoors.OnStartServer |
— | AftermathServerMod |
ActionCarDoorsOutside.ActionCondition |
T2 | AftermathServerMod (cond) |
ActionCarDoorsOutside.OnStartServer |
— | AftermathServerMod |
ActionCheckPulse.ActionCondition |
T2 | AftermathServerMod ✂ |
ActionCheckPulseTarget.ActionCondition |
T2 | AftermathServerMod ✂ |
ActionClose.SetCloseAnimation |
— | AftermathServerMod |
ActionCloseFence.ActionCondition |
T2 | AftermathServerMod ✂ |
ActionCloseFence.OnStartServer |
— | AftermathServerMod |
ActionCollectBloodTarget.ActionCondition |
T2 | AftermathServerMod (cond) |
ActionCompleteCourierDelivery.OnFinishProgressServer |
— | AftermathServerMod |
ActionCoverVehicle.OnFinishProgressServer |
— | AftermathServerMod |
ActionDefuseBreachingCharge.OnFinishProgressServer |
— | AftermathServerMod |
ActionDeployBreachingCharge.OnFinishProgressServer |
— | AftermathServerMod |
ActionDeployObject.ActionCondition |
T2 | AftermathServerMod (cond) |
ActionDeployObject.Can |
— | AftermathServerMod |
ActionDeployObject.OnFinishProgressServer |
— | AftermathServerMod |
ActionDeployObject.SetupAction |
— | AftermathServerMod (cond) |
ActionDeployObject.SetupAnimation |
— | AftermathServerMod (cond) |
ActionDestroyBBP.Can |
— | AftermathServerMod |
ActionDestroyPart.Can |
— | AftermathServerMod |
ActionDigGardenPlot.ActionCondition |
T2 | AftermathServerMod ✂ |
ActionDigGardenPlot.Can |
— | AftermathServerMod |
ActionDigInStash.OnFinishProgressServer |
— | AftermathServerMod |
ActionDisinfectTarget.ActionCondition |
T2 | AftermathServerMod (cond) |
ActionDismantleBBP.Can |
— | AftermathServerMod |
ActionDismantlePart.Can |
— | AftermathServerMod |
ActionDismantlePart.DismantleCondition |
— | AftermathServerMod |
ActionDismantleWithToolbox.OnFinishProgressServer |
— | AftermathServerMod |
ActionDrinkWellContinuous.ActionCondition |
T2 | AftermathServerMod ✂ |
ActionDrinkWellContinuous.OnFinishProgressServer |
— | AftermathServerMod ✂ |
ActionDuplicateKey.OnFinishProgressServer |
— | AftermathServerMod |
ActionFishingNew.ActionCondition |
T2 | AftermathServerMod (cond) |
ActionFishingNewCB.HandleFishingResultSuccess |
— | AftermathServerMod |
ActionForceConsume.ActionCondition |
T2 | AftermathServerMod (cond) |
ActionForceConsumeSingle.ActionCondition |
T2 | AftermathServerMod (cond) |
ActionForceFeedCan.ActionCondition |
T2 | AftermathServerMod (cond) |
ActionGetInTransport.ActionCondition |
T2 | AftermathServerMod (cond) |
ActionGetInTransport.OnStartServer |
— | AftermathServerMod |
ActionGetOutTransport.OnStartServer |
— | AftermathServerMod |
ActionGiveBloodTarget.ActionCondition |
T2 | AftermathServerMod (cond) |
ActionHarvestCrops.OnExecuteClient |
— | AgricultureCore (cond) |
ActionHarvestCrops.OnExecuteServer |
— | AgricultureCore (cond) |
ActionInjectTarget.ActionCondition |
T2 | AftermathServerMod (cond) |
ActionLockDoors.ActionCondition |
T2 | AftermathServerMod ✂ |
ActionLockDoors.OnFinishProgressServer |
— | AftermathServerMod ✂ |
ActionLowerFlag.Can |
— | AftermathServerMod |
ActionMineBush.OnEndServer |
— | AftermathServerMod |
ActionMineTree.ActionCondition |
T2 | AftermathServerMod (cond) |
ActionMineTree.OnEndServer |
— | AftermathServerMod |
ActionMountBarbedWire.Can |
— | AftermathServerMod |
ActionObtainLiquidBase.ActionCondition |
T2 | AftermathServerMod (cond) |
ActionOpen.SetupAction |
— | AftermathServerMod |
ActionOpenCarDoors.ActionCondition |
T2 | AftermathServerMod (cond) |
ActionOpenCarDoorsOutside.ActionCondition |
T2 | AftermathServerMod |
ActionOpenFence.ActionCondition |
T2 | AftermathServerMod ✂ |
ActionOpenFence.OnStartServer |
— | AftermathServerMod (cond) |
ActionOpenSupplyCrate.OnStartServer |
— | AftermathServerMod |
ActionPackTent.ActionCondition |
T2 | AftermathServerMod ✂ |
ActionPickLockVehicle.ActionCondition |
T2 | AftermathServerMod (cond) |
ActionPlaceObject.ActionCondition |
T2 | CannabisPlus (cond) |
ActionPushCar.ActionCondition |
T2 | AftermathServerMod (cond) |
ActionRaiseFlag.Can |
— | AftermathServerMod |
ActionRaiseMegaphone.ActionCondition |
T2 | AftermathServerMod (cond) |
ActionRepairPart.Can |
— | AftermathServerMod |
ActionRestrainSelf.ActionCondition |
T2 | AftermathServerMod (cond) |
ActionRestrainTarget.ActionCondition |
T2 | AftermathServerMod (cond) |
ActionSawPlanks.ActionCondition |
T2 | AftermathServerMod (cond) |
ActionSawPlanksWoodStorage.OnFinishProgressServer |
— | AftermathServerMod |
ActionStartEngine.ActionCondition |
T2 | AftermathServerMod |
ActionStartEngine.OnStartServer |
— | AftermathServerMod |
ActionStopEngine.OnStartServer |
— | AftermathServerMod |
ActionSwitchSeats.ActionCondition |
T2 | AftermathServerMod (cond) |
ActionTargets.ComputeUtility |
— | AftermathServerMod |
ActionTogglePlaceObject.Start |
— | AftermathServerMod |
ActionTurnOnWhileInHands.ActionCondition |
T2 | AftermathServerMod (cond) |
ActionUncoverVehicle.OnFinishProgressServer |
— | AftermathServerMod |
ActionUnlockChestWithCrowbar.OnFinishProgressServer |
— | AftermathServerMod |
ActionUnlockChestWithGoldKey.OnFinishProgressServer |
— | AftermathServerMod |
ActionUnlockChestWithLockpick.OnFinishProgressServer |
— | AftermathServerMod |
ActionUnlockChestWithSledgehammer.OnFinishProgressServer |
— | AftermathServerMod |
ActionUnlockDoors.OnFinishProgressServer |
— | AftermathServerMod ✂ |
ActionUnmountBarbedWire.Can |
— | AftermathServerMod |
ActionUnpin.ActionCondition |
T2 | AftermathServerMod (cond) |
ActionUseAI2.ApplyModifiers |
— | AftermathServerMod |
ActionUseFirstAidKit.ApplyModifiers |
— | AftermathServerMod |
ActionWashHandsWell.ActionCondition |
T2 | AftermathServerMod (cond) |
ActionWashHandsWell.OnFinishProgressServer |
— | AftermathServerMod |
ActionWorldCraft.OnFinishProgressServer |
— | AftermathServerMod ✂ |
ActionWorldFlagActionSwitch.Can |
— | AftermathServerMod |
ActiondeployObjectCB.CreateActionComponent |
— | AftermathServerMod ✂ |
AdvancedCommunication.OnStoreLoad |
T3 | CF |
AdvancedCommunication.OnStoreSave |
T3 | CF |
Aftermath_Gold_Key.SetActions |
T2 | AftermathServerMod |
AnimalBase.OnStoreLoad |
T3 | CF |
AnimalBase.OnStoreSave |
T3 | CF |
AreaExposureMdfr.BleedingSourceCreateCheck |
— | AftermathServerMod ✂ |
AreaExposureMdfr.OnActivate |
— | Dingo_Truck (cond) |
AreaExposureMdfr.OnTick |
— | Dingo_Truck (cond) |
Backpack_Base.SetActions |
T2 | Dingo_Truck |
Backpack_Pouch_ColorBase.NameOverride |
— | AftermathClothing ✂ |
BandageDressing.InitItemVariables |
— | AftermathServerMod |
BarbedWire.SetActions |
T2 | AftermathServerMod |
Barrel_ColorBase.CanPutIntoHands |
T2 | AftermathServerMod ✂ |
Barrel_ColorBase.CanRemoveFromHands |
— | AftermathServerMod ✂ |
BaseBuildingBase.SetActions |
T2 | AftermathServerMod |
BearTrap.IsDeployable |
— | AftermathServerMod ✂ |
BearTrap.OnPlacementComplete |
— | AftermathServerMod |
BearTrap.OnServerSteppedOn |
— | AftermathServerMod ✂ |
BoatHud.LBSetVehicle |
— | AftermathServerMod ✂ |
BoatScript.EEInit |
T3 | AftermathServerMod |
BoatScript.OnStoreLoad |
T3 | CF |
BoatScript.OnStoreSave |
T3 | CF |
BoatScript.SetActions |
T2 | AftermathServerMod |
BoltActionRifle_Base.GetAntiCombatLogWeaponDistance |
— | AftermathServerMod ✂ |
BoltRifle_Base.GetAntiCombatLogWeaponDistance |
— | AftermathServerMod ✂ |
BoneKnife.SetActions |
T2 | AftermathServerMod |
BuildingBase.OnStoreLoad |
T3 | CF |
BuildingBase.OnStoreSave |
T3 | CF |
CAContinuousFertilizeGardenSlot.Setup |
— | AgricultureCore |
CAContinuousFill.CalcAndSetQuantity |
— | AftermathServerMod ✂ |
CanisterGasoline.SetActions |
T2 | [CrSk] BMW 525i E34 |
CarHud.LBSetVehicle |
— | AftermathServerMod ✂ |
CarScript.CanDisplayAttachmentCategory |
— | AftermathServerMod |
CarScript.CanDisplayAttachmentSlot |
T2 | AftermathServerMod |
CarScript.CanDisplayCargo |
— | AftermathServerMod |
CarScript.CanReleaseAttachment |
T2 | AftermathServerMod (cond) |
CarScript.EEDelete |
T3 | AftermathServerMod |
CarScript.EEInit |
T3 | AftermathServerMod |
CarScript.EEItemDetached |
T2 | Dingo_Truck |
CarScript.EEKilled |
T3 | AftermathServerMod ✂ |
CarScript.IsInventoryVisible |
T2 | AftermathServerMod ✂ |
CarScript.OnContact |
— | AftermathServerMod ✂ |
CarScript.PickLock |
— | AftermathServerMod |
CargoContainer.IsDisplayable |
— | AftermathServerMod |
CargoContainer.IsVisible |
— | AftermathServerMod |
ChainedDropAndRestrainLambda.CopyOldPropertiesToNew |
— | AftermathServerMod |
ChainedDropAndRestrainLambda.OnSuccess |
— | AftermathServerMod |
Chat.Add |
— | AftermathServerMod ✂ |
Chat.AddInternal |
— | AftermathServerMod ✂ |
Chat.Init |
— | AftermathServerMod ✂ |
ChatLine.Set |
— | AftermathServerMod |
ChatLine.SetColour |
— | AftermathServerMod |
ChernarusPlusData.Init |
— | AftermathServerMod |
Cinder_Door.EEKilled |
T3 | AftermathServerMod |
Cinder_Garage_Door.EEKilled |
T3 | AftermathServerMod |
Cinder_Hanger_Door.EEKilled |
T3 | AftermathServerMod |
Cinder_Small_Door.EEKilled |
T3 | AftermathServerMod |
Cleaver.SetActions |
T2 | AftermathServerMod |
ClosableContainer.IsDisplayable |
— | AftermathServerMod |
ClosableContainer.Open |
— | AftermathServerMod |
ClosableHeader.OnHide |
— | AftermathServerMod |
ClosableHeader.SetLayoutName |
— | AftermathServerMod ✂ |
ClosableHeader.SetupIcons |
— | AftermathServerMod |
Clothing.CanLoadItemIntoCargoClothingConditions |
— | AftermathServerMod ✂ |
Clothing.CanPutInCargoClothingConditions |
— | AftermathServerMod ✂ |
Clothing.CanReceiveAttachment |
T2 | AftermathServerMod |
Clothing.CanReceiveItemIntoCargoClothingConditions |
— | AftermathServerMod ✂ |
Clothing.NameOverride |
— | AftermathClothing ✂ |
Clothing.UpdateNVGStatus |
— | AftermathClothing ✂ |
CombatKnife.SetActions |
T2 | AftermathServerMod |
CommonColdMdfr.ActivateCondition |
— | AftermathServerMod ✂ |
CommonColdMdfr.DeactivateCondition |
— | AftermathServerMod ✂ |
Construction.IsColliding |
— | AftermathServerMod ✂ |
Construction.IsCollidingEx |
— | AftermathServerMod ✂ |
ConstructionBoxTrigger.IsColliding |
— | AftermathServerMod ✂ |
ContainerWithCargo.DraggingOver |
— | AftermathServerMod ✂ |
ContainerWithCargo.IsDisplayable |
— | AftermathServerMod |
ContainerWithCargo.IsVisible |
— | AftermathServerMod |
ContainerWithCargo.LockCargo |
— | AftermathServerMod |
ContainerWithCargo.Open |
— | AftermathServerMod |
ContainerWithCargoAndAttachments.DraggingOver |
— | AftermathServerMod ✂ |
ContainerWithCargoAndAttachments.HideCargo |
— | AftermathServerMod (cond) |
ContainerWithCargoAndAttachments.IsDisplayable |
— | AftermathServerMod |
ContainerWithCargoAndAttachments.Open |
— | AftermathServerMod |
CraftArmbandFlag.CanDo |
— | AftermathServerMod |
CraftFenceKit.CanDo |
— | AftermathServerMod ✂ |
CraftFenceKit.Do |
— | AftermathServerMod ✂ |
CraftFenceKit.Init |
— | AftermathServerMod ✂ |
CraftRag.CanDo |
— | AftermathServerMod (cond) |
CraftTerritoryFlagKit.CanDo |
— | AftermathServerMod ✂ |
CraftTerritoryFlagKit.Do |
— | AftermathServerMod ✂ |
CraftTerritoryFlagKit.Init |
— | AftermathServerMod ✂ |
CraftWatchtowerKit.CanDo |
— | AftermathServerMod ✂ |
CraftWatchtowerKit.Do |
— | AftermathServerMod ✂ |
CraftWatchtowerKit.Init |
— | AftermathServerMod ✂ |
CraftWoodenPlank.Do |
— | AftermathServerMod |
CreditsLoader.GetData |
— | CF ✂ |
Crowbar.SetActions |
T2 | AftermathServerMod |
CrudeMachete.SetActions |
T2 | AftermathServerMod |
DayZGame.Connect |
— | AftermathServerMod (cond) |
DayZGame.DeferredInit |
— | CF |
DayZGame.DisconnectSessionScript |
— | AftermathServerMod |
DayZGame.FirearmEffects |
— | AftermathServerMod |
DayZGame.OnUpdate |
T0 | CF |
DayZGame.RegisterProfilesOptions |
— | Dabs Framework |
DayZGame.SetMissionPath |
— | Dabs Framework |
DayZPlayerImplement.CameraHandler |
— | AftermathServerMod |
DayZPlayerImplement.EOnContact |
— | AftermathServerMod |
DayZPlayerImplement.HandleView |
— | AftermathServerMod |
DayZPlayerImplement.OnStoreLoad |
T3 | CF |
DayZPlayerImplement.OnStoreSave |
T3 | CF |
DayZPlayerImplementAiming.ProcessAimFilters |
— | AftermathServerMod |
DayZPlayerImplementFallDamage.HandleFallDamage |
— | AftermathServerMod ✂ |
DayZPlayerMeleeFightLogic_LightHeavy.HandleFightLogic |
— | AftermathServerMod (cond) |
Deagle_Base.GetAntiCombatLogWeaponDistance |
— | AftermathServerMod ✂ |
Debug.DestroyAllShapes |
— | Dabs Framework ✂ |
Debug.DrawArrow |
— | Dabs Framework ✂ |
Debug.DrawBox |
— | Dabs Framework ✂ |
Debug.DrawBoxEx |
— | Dabs Framework ✂ |
Debug.DrawCone |
— | Dabs Framework ✂ |
Debug.DrawCube |
— | Dabs Framework ✂ |
Debug.DrawCylinder |
— | Dabs Framework ✂ |
Debug.DrawLine |
— | Dabs Framework ✂ |
Debug.DrawLines |
— | Dabs Framework ✂ |
Debug.DrawSphere |
— | Dabs Framework ✂ |
Derringer_Base.GetAntiCombatLogWeaponDistance |
— | AftermathServerMod ✂ |
DuctTape.InitItemVariables |
— | AftermathServerMod |
DuctTape.SetActions |
T2 | AftermathServerMod |
Edible_Base.CanFreeze |
— | AftermathServerMod ✂ |
Edible_Base.GetTemperatureThawTime |
— | AftermathServerMod ✂ |
ElectronicRepairKit.InitItemVariables |
— | AftermathServerMod |
EmoteConstructor.RegisterEmotes |
— | Dabs Framework |
EmoteDabbing.EmoteCondition |
— | Dabs Framework (cond) |
EmoteManager.CanPlayEmote |
— | AftermathServerMod (cond) |
Environment.SetEnvironmentTemperature |
— | AftermathServerMod ✂ |
EpoxyPutty.InitItemVariables |
— | AftermathServerMod |
ExpansionQuestModule.CreateMarkerClient |
— | AftermathServerMod ✂ |
ExpansionQuestModule.HasQuestMarker |
— | AftermathServerMod ✂ |
ExpansionQuestModule.RemoveMarkersClient |
— | AftermathServerMod ✂ |
ExpansionTraderAIBase.AddAutoMarker |
— | AftermathServerMod ✂ |
ExpansionTraderNPCBase.AddAutoMarker |
— | AftermathServerMod ✂ |
ExplosivesBase.OnExplode |
— | AftermathServerMod |
FangeKnife.SetActions |
T2 | AftermathServerMod |
FarmingHoe.SetActions |
T2 | AftermathServerMod |
Fence.CanDisplayAttachmentSlot |
T2 | AftermathServerMod |
Fence.CanOpenFence |
— | AftermathServerMod (cond) |
FieldShovel.SetActions |
T2 | AftermathServerMod |
FirefighterAxe.SetActions |
T2 | AftermathServerMod |
FireplaceBase.StartFire |
— | AftermathServerMod |
FirstAidKit.SetActions |
T2 | Dingo_Truck |
FleaMarketServer.OnFleaMarketListingClaimed |
— | AftermathServerMod |
GameplayEffectWidgets.CalculateValues |
— | AftermathClothing (cond) |
GameplayEffectWidgets.Init |
— | AftermathClothing |
GameplayEffectWidgets.ProcessWidgetUpdate |
— | AftermathClothing |
GardenLime.InitItemVariables |
— | AftermathServerMod |
GesturesMenu.GetGestureItems |
— | Dabs Framework |
GesturesMenu.OnMenuRelease |
— | Dabs Framework |
Grenade_ChemGas.EOnContact |
— | AftermathServerMod |
Hacksaw.SetActions |
T2 | AftermathServerMod |
Hammer.SetActions |
T2 | AftermathServerMod |
HandEventBase.ReadFromContext |
— | AftermathServerMod |
HandEventBase.WriteToContext |
— | AftermathServerMod |
HandSaw.SetActions |
T2 | AftermathServerMod |
HandsContainer.ElectricityIcon |
— | AftermathServerMod (cond) |
HandsHeader.UpdateInterval |
— | AftermathServerMod (cond) |
Hatchet.SetActions |
T2 | AftermathServerMod |
HayHook.SetActions |
T2 | AftermathServerMod |
HelicopterScript.OnStoreLoad |
T3 | CF |
HelicopterScript.OnStoreSave |
T3 | CF |
Hit_MeatBones.BloodSplatGround |
— | AftermathServerMod ✂ |
Hit_MeatBones.BloodSplatWall |
— | AftermathServerMod ✂ |
Hit_MeatBones.CalculateStoppingForce |
— | AftermathServerMod ✂ |
Hit_MeatBones.Event_OnStarted |
— | AftermathServerMod |
Hit_MeatBones.OnEnterCalculations |
— | AftermathServerMod ✂ |
Hit_MeatBones.OnExitCalculations |
— | AftermathServerMod ✂ |
Hologram.AddProjectionRotation |
— | AftermathServerMod ✂ |
Hologram.EvaluateCollision |
— | AftermathServerMod ✂ |
Hologram.GetProjectionEntityPosition |
— | AftermathServerMod ✂ |
Hologram.PlaceEntity |
— | AftermathServerMod ✂ |
Hologram.ProjectionBasedOnParent |
— | AftermathServerMod (cond) |
Hologram.SubtractProjectionRotation |
— | AftermathServerMod ✂ |
Hologram.UpdateHologram |
— | AftermathServerMod (cond) |
HungerSoundHandlerClient.PlaySound |
— | AftermathServerMod ✂ |
HuntingKnife.SetActions |
T2 | AftermathServerMod |
Iceaxe.SetActions |
T2 | AftermathServerMod |
Icon.InitEx |
— | AftermathServerMod ✂ |
Icon.MouseClick |
— | AftermathServerMod ✂ |
Icon.MouseEnter |
— | AftermathServerMod ✂ |
Icon.MouseLeave |
— | AftermathServerMod ✂ |
Inventory.OnHide |
— | AftermathServerMod |
ItemBase.CanLoadAttachment |
— | AftermathServerMod ✂ |
ItemBase.CanReceiveAttachment |
T2 | AftermathServerMod ✂ |
ItemBase.GetItemSize |
— | Dabs Framework ✂ |
ItemBase.OnInventoryEnter |
T2 | AftermathServerMod |
ItemBase.OnInventoryExit |
T2 | AftermathServerMod |
Izh18Shotgun_Base.GetAntiCombatLogWeaponDistance |
— | AftermathServerMod ✂ |
Izh43Shotgun_Base.GetAntiCombatLogWeaponDistance |
— | AftermathServerMod ✂ |
KOTH.OnCaptured |
— | AftermathServerMod |
KeybindingElement.Reload |
— | CF |
KitchenKnife.SetActions |
T2 | AftermathServerMod |
KukriKnife.SetActions |
T2 | AftermathServerMod |
LBGroupUI.AddCustomMarkers |
— | AftermathServerMod |
LBGroupUI.AddCustomMarkersOnMapOpen |
— | AftermathServerMod |
LB_Elevator_Mission.OnGroupChanged |
— | AftermathServerMod |
LB_Elevator_Mission.OnInviteReceived |
— | AftermathServerMod ✂ |
LB_Elevator_Mission.OnItemInInventoryChanged |
— | AftermathServerMod ✂ |
LeatherSewingKit.InitItemVariables |
— | AftermathServerMod |
Lockpick.SetActions |
T2 | AftermathServerMod |
LoginQueueBase.Init |
— | AftermathServerMod ✂ |
LoginQueueBase.OnClick |
— | AftermathServerMod |
LoginQueueBase.OnMouseButtonDown |
— | AftermathServerMod |
LoginQueueBase.OnMouseButtonUp |
— | AftermathServerMod |
LoginQueueBase.OnMouseEnter |
— | AftermathServerMod |
LoginQueueBase.OnMouseLeave |
— | AftermathServerMod |
LogoutMenu.Update |
— | AftermathServerMod |
LogoutMenu.UpdateInfo |
— | AftermathServerMod |
LongHorn_Base.GetAntiCombatLogWeaponDistance |
— | AftermathServerMod ✂ |
M79_Base.GetAntiCombatLogWeaponDistance |
— | AftermathServerMod ✂ |
M9A1_Bayonet.SetActions |
T2 | AftermathServerMod |
Machete.SetActions |
T2 | AftermathServerMod |
MagPouches_ColorBase.NameOverride |
— | AftermathClothing ✂ |
Magnum_Base.GetAntiCombatLogWeaponDistance |
— | AftermathServerMod ✂ |
MaskBase.CanPutAsAttachment |
— | WindstridesClothingPack |
Metal_Floor_Door.EEKilled |
T3 | AftermathServerMod |
MissionBase.CF_IsLoaded |
— | CF ✂ |
MissionBase.CreateScriptedMenu |
— | AftermathServerMod (cond) |
MissionBase.OnInit |
T3 | Dabs Framework |
MissionServer.AfterHiveInit |
— | DayZ Editor Loader |
MissionServer.EquipCharacter |
— | AftermathServerMod |
MissionServer.GLActionRegisterHook |
— | AftermathServerMod |
MissionServer.HandleBody |
— | AftermathServerMod |
MissionServer.OnClientPrepareEvent |
— | CF |
MissionServer.OnClientReconnectEvent |
T3 | CF |
MissionServer.OnClientRespawnEvent |
T3 | CF |
MissionServer.OnMissionFinish |
T3 | CF |
MissionServer.OnMissionLoaded |
— | CF |
MissionServer.ShouldPlayerBeKilled |
— | AftermathServerMod |
ModItemRegisterCallbacks.RegisterCustom |
— | CF |
ModLoader.GetMods |
— | CF ✂ |
ModLoader.LoadMods |
— | CF ✂ |
ModStructure.GetDebugName |
— | CF |
ModStructure.GetModActionURL |
— | CF ✂ |
ModStructure.GetModLogo |
— | CF ✂ |
ModStructure.GetModLogoOver |
— | CF ✂ |
ModStructure.GetModLogoSmall |
— | CF ✂ |
ModStructure.GetModName |
— | CF ✂ |
ModStructure.GetModOverview |
— | CF ✂ |
ModStructure.GetModToltip |
— | CF ✂ |
ModifiersManager.Init |
— | AftermathServerMod |
MotorbikeScript.OnStoreLoad |
T3 | CF |
MotorbikeScript.OnStoreSave |
T3 | CF |
Mp133Shotgun_Base.GetAntiCombatLogWeaponDistance |
— | AftermathServerMod ✂ |
NVGoggles.CanPutAsAttachment |
— | AftermathClothing (cond) |
NVGoggles.GetCurrentNVType |
— | AftermathClothing ✂ |
NVGoggles.OnWasDetached |
— | AftermathClothing |
NVGoggles.OnWork |
— | AftermathClothing ✂ |
NVGoggles.OnWorkStart |
— | AftermathClothing ✂ |
NVGoggles.OnWorkStop |
— | AftermathClothing ✂ |
NotificationRuntimeData.GetIcon |
— | CF ✂ |
NotificationRuntimeData.GetTitleText |
— | CF ✂ |
NotificationUI.UpdateTargetHeight |
— | CF |
OrientalMachete.SetActions |
T2 | AftermathServerMod |
PPERequesterBase.Start |
— | AftermathServerMod |
PPERequesterBase.Stop |
— | AftermathServerMod |
PPERequester_CameraNV.SetNVMode |
— | AftermathClothing |
PaintItem.Paint |
— | AftermathClothing ✂ |
Paper.OnRPC |
T2 | AftermathServerMod |
Paper.SetActions |
T2 | AftermathServerMod |
Pen_ColorBase.SetActions |
T2 | AftermathServerMod |
Pickaxe.SetActions |
T2 | AftermathServerMod |
Pistol_Base.GetAntiCombatLogWeaponDistance |
— | AftermathServerMod ✂ |
Pistol_Base.GetInventoryHandAnimation |
— | WindstridesClothingPack (cond) |
PlantBase.OnItemHarvested |
— | CannabisPlus ✂ |
PlantBase.OnStoreLoad |
T3 | AgricultureCore |
PlantBase.OnStoreSave |
T3 | AgricultureCore |
PlantBase.RemovePlantEx |
— | AgricultureCore ✂ |
PlateCarrierPouches.NameOverride |
— | AftermathClothing ✂ |
PlayerBase.AC_HasAnyPPEActive |
— | CannabisPlus |
PlayerBase.CalculateVisibilityForAI |
— | AftermathServerMod ✂ |
PlayerBase.CanReceiveItemIntoHands |
T2 | AftermathServerMod (cond) |
PlayerBase.CanReleaseAttachment |
T2 | AftermathServerMod |
PlayerBase.EEHitBy |
T2 | AftermathServerMod |
PlayerBase.EEItemIntoHands |
T2 | AftermathServerMod |
PlayerBase.GetActions |
— | Dabs Framework ✂ |
PlayerBase.GetDeltaT |
— | AftermathServerMod |
PlayerBase.HandleRemoteItemManipulation |
— | AftermathServerMod ✂ |
PlayerBase.HideClothing |
— | AftermathClothing |
PlayerBase.IsTargetInActiveRefresherRange |
— | AftermathServerMod ✂ |
PlayerBase.OnCommandVehicleFinish |
— | AftermathServerMod |
PlayerBase.OnCommandVehicleStart |
— | AftermathServerMod |
PlayerBase.OnConnect |
— | AftermathServerMod |
PlayerBase.OnDisconnect |
— | AftermathServerMod |
PlayerBase.OnRPC |
T2 | AftermathServerMod (cond) |
PlayerBase.OnScheduledTick |
T1 | AftermathServerMod |
PlayerBase.OnSelectPlayer |
— | CF |
PlayerBase.OnStoreLoadLifespan |
— | CF (cond) |
PlayerBase.OnUnconsciousStart |
— | AftermathServerMod |
PlayerBase.OnVariablesSynchronized |
T2 | AftermathServerMod |
PlayerBase.PlacingCancelLocal |
— | AftermathServerMod |
PlayerBase.SetActionsRemoteTarget |
— | AftermathServerMod |
PlayerContainer.SetPlayer |
— | AftermathServerMod |
PlayerPreview.UpdateInterval |
— | AftermathServerMod (cond) |
PlayerSoundEventHandler.PlayRequestEx |
— | AftermathServerMod (cond) |
PlayerSoundManagerClient.Update |
— | AftermathServerMod (cond) |
Pliers.SetActions |
T2 | AftermathServerMod |
PluginAdminLog.GetPlayerListTimer |
— | AftermathServerMod ✂ |
PluginAdminLog.GetPlayerPrefix |
— | AftermathServerMod ✂ |
PluginDiagMenu.OnRPC |
T2 | Dabs Framework |
PluginDiagMenuClient.RegisterModdedDiags |
— | Dabs Framework |
PluginManager.Init |
— | Dabs Framework |
PluginTransmissionAgents.TransmitAgentsEx |
— | Dingo_Truck (cond) |
PurifyWater.Init |
— | AftermathServerMod ✂ |
RepairClothing.Do |
— | AftermathServerMod |
RepairWithLeatherSewingKit.Do |
— | AftermathServerMod |
RepairWithSewingKit.Do |
— | AftermathServerMod |
RespawnDialogue.Init |
— | AftermathServerMod ✂ |
RespawnDialogue.SetTooltipTexts |
— | AftermathServerMod ✂ |
Rifle_Base.GetAntiCombatLogWeaponDistance |
— | AftermathServerMod ✂ |
Rifle_Base.SetActions |
T2 | AftermathServerMod |
SKS_Bayonet.SetActions |
T2 | AftermathServerMod |
Saiga_Base.GetAntiCombatLogWeaponDistance |
— | AftermathServerMod ✂ |
Screwdriver.SetActions |
T2 | AftermathServerMod |
SeedPackBase.EmptySeedPack |
— | CannabisPlus (cond) |
SewingKit.InitItemVariables |
— | AftermathServerMod |
Shovel.SetActions |
T2 | AftermathServerMod |
Sickle.SetActions |
T2 | AftermathServerMod |
SizeToChild.OnWidgetScriptInit |
— | AftermathServerMod |
SledgeHammer.SetActions |
T2 | AftermathServerMod |
SlotsIcon.ClearRemainSelected |
— | AftermathServerMod ✂ |
SlotsIcon.MouseEnter |
— | AftermathServerMod ✂ |
SlotsIcon.MouseLeave |
— | AftermathServerMod ✂ |
SmokeGrenadeBase.TriggerCombatLogTimer |
— | AftermathServerMod ✂ |
StaminaHandler.RecalculateDepletionMultiplier |
— | AftermathServerMod (cond) |
SteakKnife.SetActions |
T2 | AftermathServerMod |
StoneKnife.SetActions |
T2 | AftermathServerMod |
Sword.SetActions |
T2 | AftermathServerMod |
TerritoryFlag.AfterStoreLoad |
T3 | AftermathServerMod |
TerritoryFlag.FindAttachmentBySlotName |
— | AftermathServerMod (cond) |
TerritoryFlag.OnPartDismantledServer |
— | AftermathServerMod |
TerritoryFlag.OnRPC |
T2 | AftermathServerMod |
TerritoryFlag.OnStoreLoad |
T3 | AftermathServerMod |
TerritoryFlag.OnStoreSave |
T3 | AftermathServerMod |
TerritoryFlag.SetActions |
T2 | AftermathServerMod |
ThirstSoundHandlerClient.PlaySound |
— | AftermathServerMod ✂ |
VicinityItemManager.ExcludeFromContainer_Phase1 |
— | AftermathServerMod |
VicinityItemManager.ExcludeFromContainer_Phase2 |
— | AftermathServerMod |
VicinityItemManager.ExcludeFromContainer_Phase3 |
— | AftermathServerMod |
VicinityItemManager.GetVicinityItems |
— | AftermathServerMod (cond) |
VicinityItemManager.IsObstructed |
— | AftermathServerMod |
VicinityItemManager.RefreshVicinityItems |
— | AftermathServerMod (cond) |
VomitSymptom.IsContaminationActive |
— | AftermathServerMod ✂ |
WeaponCleaningKit.InitItemVariables |
— | AftermathServerMod |
WeaponFSM.SaveCurrentFSMState |
— | AftermathServerMod ✂ |
Weapon_Base.EEFired |
— | AftermathServerMod |
Weapon_Base.JamCheck |
— | AftermathServerMod |
Weapon_Base.OnFire |
— | AftermathServerMod |
Weapon_Base.SaveCurrentFSMState |
— | AftermathServerMod ✂ |
Weapon_Base.SetActions |
T2 | Dingo_Truck |
Whetstone.InitItemVariables |
— | AftermathServerMod |
WoodAxe.SetActions |
T2 | AftermathServerMod |
Wood_Door.EEKilled |
T3 | AftermathServerMod |
Wood_Floor_Door.EEKilled |
T3 | AftermathServerMod |
Wood_Garage_Door.EEKilled |
T3 | AftermathServerMod |
Wood_Small_Door.EEKilled |
T3 | AftermathServerMod |
WoodenCrate.SetActions |
T2 | [CrSk] BMW 525i E34 |
WoodenLog.EEItemLocationChanged |
T2 | AftermathServerMod |
WoodenLog.SetActions |
T2 | AftermathServerMod |
WoodenPlank.EEItemLocationChanged |
T2 | AftermathServerMod |
WoodenPlank.SetActions |
T2 | AftermathServerMod |
WoundInfectStage1Mdfr.ActivateCondition |
— | AftermathServerMod ✂ |
WoundInfectStage1Mdfr.DeactivateCondition |
— | AftermathServerMod ✂ |
WoundInfectStage2Mdfr.ActivateCondition |
— | AftermathServerMod ✂ |
WoundInfectStage2Mdfr.DeactivateCondition |
— | AftermathServerMod ✂ |
WoundInfectionMdfr.ActivateCondition |
— | AftermathServerMod ✂ |
WoundInfectionMdfr.DeactivateCondition |
— | AftermathServerMod ✂ |
ZombieBase.ChaseAttackLogic |
— | AftermathServerMod (cond) |
ZombieBase.EEKilled |
T3 | AftermathServerMod |
ZombieBase.FightAttackLogic |
— | AftermathServerMod (cond) |
ZombieBase.OnStoreLoad |
T3 | CF |
ZombieBase.OnStoreSave |
T3 | CF |
44 methods on client-only classes are not shown: a dedicated server never runs them.
A conflict shows that code is skipped, not that an author made a mistake — overhaul mods replace systems on purpose. Long chains are cheap: one link costs about 25 ns per dispatch. What costs frame time is the work inside each hook, which is why the badges are there. Everything here comes from the mods' code alone; nothing was measured on a server. Methodology.