Most contested vanilla methods
Across every analyzed mod: which vanilla methods the most mods override, and where the most of them do it without calling super(). When two mods on one server both drop the chain on the same method, only the one that loads later has its version run; the other's never does.
Methods hooked by 2+ mods
2,140
Where a mod drops the chain
855
Where 2+ mods drop it
670
drops the chain (no
super())
calls super() on some paths
keeps the chain
One mod counts once per method.
| # | Method | Mods hooking it |
|---|---|---|
| 1 |
Clothing.CanLoadItemIntoCargoClothingConditions
base class · 903 subclasses
|
17 of 19 drop the chain · 2 on some paths
|
| 2 |
Clothing.CanReceiveItemIntoCargoClothingConditions
base class · 903 subclasses
|
17 of 19 drop the chain · 2 on some paths
|
| 3 |
Hologram.PlaceEntity
base class
|
15 of 30 drop the chain · 15 on some paths
|
| 4 |
PlayerBase.IsTargetInActiveRefresherRange
base class · 2 subclasses
|
14 of 14 drop the chain
|
| 5 |
Chat.Add
single class
|
12 of 16 drop the chain · 3 on some paths · 1 keep it
|
| 6 |
Chat.AddInternal
single class
|
12 of 16 drop the chain · 4 on some paths
|
| 7 |
Clothing.CanPutInCargoClothingConditions
base class · 903 subclasses
|
12 of 13 drop the chain · 1 on some paths
|
| 8 |
Chat.Init
single class
|
12 of 12 drop the chain
|
| 9 |
ItemBase.CanLoadAttachment
base class · 1514 subclasses
|
12 of 12 drop the chain
|
| 10 |
ActionBuildPart.OnFinishProgressServer
single class
|
11 of 21 drop the chain · 5 on some paths · 5 keep it
|
| 11 |
ItemBase.CanReceiveAttachment
base class · 1514 subclasses · runs per event
Whether a given item may be attached to this one.
|
11 of 17 drop the chain · 4 on some paths · 2 keep it
|
| 12 |
LoadingScreen.Show
single class
|
11 of 17 drop the chain · 6 keep it
|
| 13 |
PluginRepairing.CanRepair
single class
|
11 of 13 drop the chain · 2 on some paths
|
| 14 |
BoatHud.LBSetVehicle
single class
|
11 of 11 drop the chain
|
| 15 |
CarHud.LBSetVehicle
single class
|
11 of 11 drop the chain
|
| 16 |
Hologram.GetProjectionEntityPosition
base class
|
10 of 25 drop the chain · 15 on some paths
|
| 17 |
LoginQueueBase.Init
single class
|
10 of 18 drop the chain · 8 keep it
|
| 18 |
ActionBuildPart.GetAdminLogMessage
single class
|
10 of 10 drop the chain
|
| 19 |
Construction.CanBuildPart
base class
|
9 of 16 drop the chain · 6 on some paths · 1 keep it
|
| 20 |
Construction.IsCollidingEx
base class
|
9 of 12 drop the chain · 3 on some paths
|
| 21 |
AttachmentsOutOfReach.IsAttachmentReachable
single class
|
9 of 11 drop the chain · 2 on some paths
|
| 22 |
DayZPlayerImplement.IsShootingFromCamera
base class · 4 subclasses
|
9 of 11 drop the chain · 2 keep it
|
| 23 |
ActionBuildPart.ActionConditionContinue
single class
|
9 of 10 drop the chain · 1 keep it
|
| 24 |
Construction.IsColliding
base class
|
9 of 10 drop the chain · 1 on some paths
|
| 25 |
TerritoryFlag.IsLBBagReady
single class
|
9 of 9 drop the chain
|
| 26 |
Hologram.EvaluateCollision
base class
|
8 of 60 drop the chain · 49 on some paths · 3 keep it
|
| 27 |
ActionPackTent.ActionCondition
single class · runs per event
|
8 of 15 drop the chain · 4 on some paths · 3 keep it
|
| 28 |
CarScript.OnContact
base class · 27 subclasses
|
8 of 14 drop the chain · 2 on some paths · 4 keep it
|
| 29 |
CommonColdMdfr.ActivateCondition
single class
|
8 of 9 drop the chain · 1 keep it
|
| 30 |
ActionManagerServer.HasPendingAction
base class
|
8 of 8 drop the chain
|
| 31 |
Hologram.GetProjectionRotation
base class
|
8 of 8 drop the chain
|
| 32 |
PluginRepairing.Repair
single class
|
8 of 8 drop the chain
|
| 33 |
VicinityItemManager.RefreshVicinityItems
single class
|
7 of 13 drop the chain · 6 on some paths
|
| 34 |
AreaExposureMdfr.BleedingSourceCreateCheck
single class
|
7 of 9 drop the chain · 2 on some paths
|
| 35 |
Hologram.AddProjectionRotation
base class
Vanilla placement hologram rotation input.
|
7 of 9 drop the chain · 2 on some paths
|
| 36 |
Hologram.SubtractProjectionRotation
base class
Vanilla placement hologram rotation input.
|
7 of 9 drop the chain · 2 on some paths
|
| 37 |
PlayerBase.PreloadDecayTexture
base class · 2 subclasses
|
7 of 9 drop the chain · 1 on some paths · 1 keep it
|
| 38 |
ActionSwitchLights.ActionCondition
single class · runs per event
|
7 of 8 drop the chain · 1 on some paths
|
| 39 |
CommonColdMdfr.DeactivateCondition
single class
|
7 of 8 drop the chain · 1 keep it
|
| 40 |
Icon.MarkChecked
single class
|
7 of 7 drop the chain
|
| 41 |
Pickaxe.IsMeleeFinisher
single class
|
7 of 7 drop the chain
|
| 42 |
PluginRepairing.CanRepairToPristine
single class
|
7 of 7 drop the chain
|
| 43 |
PunchedCard.OnUse
single class
|
7 of 7 drop the chain
|
| 44 |
SlotsIcon.MarkChecked
single class
|
7 of 7 drop the chain
|
| 45 |
WoundInfectStage1Mdfr.ActivateCondition
single class
|
7 of 7 drop the chain
|
| 46 |
WoundInfectStage2Mdfr.ActivateCondition
single class
|
7 of 7 drop the chain
|
| 47 |
PlayerBase.SetActionsRemoteTarget
base class · 2 subclasses
|
6 of 23 drop the chain · 17 keep it
|
| 48 |
DayZPlayerImplement.OnSprintEnd
base class · 4 subclasses
|
6 of 12 drop the chain · 6 on some paths
|
| 49 |
DayZPlayerImplement.OnSprintStart
base class · 4 subclasses
|
6 of 12 drop the chain · 6 on some paths
|
| 50 |
ItemBase.DamageItemInCargo
base class · 1514 subclasses
|
6 of 9 drop the chain · 3 keep it
|
| 51 |
ActionBuildPartCB.CreateActionComponent
single class
|
6 of 7 drop the chain · 1 on some paths
|
| 52 |
Clothing.UpdateNVGStatus
base class · 903 subclasses
|
6 of 7 drop the chain · 1 on some paths
|
| 53 |
ConstructionBoxTrigger.IsColliding
single class
|
6 of 7 drop the chain · 1 on some paths
|
| 54 |
InfluenzaMdfr.ActivateCondition
single class
|
6 of 7 drop the chain · 1 keep it
|
| 55 |
ActionDialCombinationLockOnTarget.OnFinishProgressServer
single class
|
6 of 6 drop the chain
|
| 56 |
ActionToggleNVG.CanBeUsedInVehicle
single class
|
6 of 6 drop the chain
|
| 57 |
CholeraMdfr.ActivateCondition
single class
|
6 of 6 drop the chain
|
| 58 |
DayZGame.SetServerMarkers
base class
|
6 of 6 drop the chain
|
| 59 |
Edible_Base.CanProcessDecay
base class · 123 subclasses
|
6 of 6 drop the chain
|
| 60 |
FirefighterAxe.IsMeleeFinisher
single class
|
6 of 6 drop the chain
|
| 61 |
Pickaxe.CanMakeGardenplot
single class
|
6 of 6 drop the chain
|
| 62 |
PluginRepairing.CanBeRepairedToPristine
single class
|
6 of 6 drop the chain
|
| 63 |
SalmonellaMdfr.ActivateCondition
single class
|
6 of 6 drop the chain
|
| 64 |
SledgeHammer.IsMeleeFinisher
single class
|
6 of 6 drop the chain
|
| 65 |
WoodAxe.IsMeleeFinisher
single class
|
6 of 6 drop the chain
|
| 66 |
WoundInfectStage1Mdfr.DeactivateCondition
single class
|
6 of 6 drop the chain
|
| 67 |
WoundInfectStage2Mdfr.DeactivateCondition
single class
|
6 of 6 drop the chain
|
| 68 |
ActionCarDoors.ActionCondition
single class · runs per event
|
5 of 12 drop the chain · 7 on some paths
|
| 69 |
WorldLighting.SetGlobalLighting
single class
|
5 of 9 drop the chain · 1 on some paths · 3 keep it
|
| 70 |
Clothing.SmershException
base class · 903 subclasses
|
5 of 8 drop the chain · 2 on some paths · 1 keep it
|
| 71 |
CraftFenceKit.CanDo
single class
|
5 of 8 drop the chain · 2 on some paths · 1 keep it
|
| 72 |
FeverMdfr.ActivateCondition
single class
|
5 of 8 drop the chain · 2 on some paths · 1 keep it
|
| 73 |
ActionTurnOffWeaponFlashlight.ActionCondition
single class · runs per event
|
5 of 6 drop the chain · 1 keep it
|
| 74 |
ActionTurnOnWeaponFlashlight.ActionCondition
single class · runs per event
|
5 of 6 drop the chain · 1 keep it
|
| 75 |
AreaExposureMdfr.TransmitAgents
single class
|
5 of 6 drop the chain · 1 on some paths
|
| 76 |
CarScript.EOnPostSimulate
base class · 27 subclasses · runs every frame, per active instance
|
5 of 6 drop the chain · 1 keep it
|
| 77 |
InfluenzaMdfr.DeactivateCondition
single class
|
5 of 6 drop the chain · 1 keep it
|
| 78 |
LoginQueueBase.SetPosition
single class
|
5 of 6 drop the chain · 1 keep it
|
| 79 |
LogoutMenu.Init
single class
|
5 of 6 drop the chain · 1 keep it
|
| 80 |
RespawnDialogue.Init
single class
|
5 of 6 drop the chain · 1 keep it
|
| 81 |
AreaExposureMdfr.ApplyAgentsToBleedingSources
single class
|
5 of 5 drop the chain
|
| 82 |
BleedingSourcesManagerBase.AttemptAddBleedingSourceDirectly
single class
|
5 of 5 drop the chain
|
| 83 |
BrainDiseaseMdfr.ActivateCondition
single class
|
5 of 5 drop the chain
|
| 84 |
ChemlightLight.SetIntensity
single class
|
5 of 5 drop the chain
|
| 85 |
CholeraMdfr.DeactivateCondition
single class
|
5 of 5 drop the chain
|
| 86 |
DarkMotoHelmet_ColorBase.IsObstructingVoice
class family · 9 subclasses
|
5 of 5 drop the chain
|
| 87 |
FarmingHoe.CanMakeGardenplot
single class
|
5 of 5 drop the chain
|
| 88 |
FieldShovel.CanMakeGardenplot
single class
|
5 of 5 drop the chain
|
| 89 |
GP5GasMask.IsObstructingVoice
single class
|
5 of 5 drop the chain
|
| 90 |
GasMask.IsObstructingVoice
single class
|
5 of 5 drop the chain
|
| 91 |
LoadingScreen.SetTitle
single class
|
5 of 5 drop the chain
|
| 92 |
LogoutMenu.OnMouseEnter
single class
|
5 of 5 drop the chain
|
| 93 |
LogoutMenu.OnMouseLeave
single class
|
5 of 5 drop the chain
|
| 94 |
MotoHelmet_ColorBase.IsObstructingVoice
class family · 8 subclasses
|
5 of 5 drop the chain
|
| 95 |
PlantBase.RemovePlantEx
class family · 6 subclasses
|
5 of 5 drop the chain
|
| 96 |
PlayerBase.CalculateVisibilityForAI
base class · 2 subclasses
|
5 of 5 drop the chain
|
| 97 |
PluginRepairing.CalculateHealth
single class
|
5 of 5 drop the chain
|
| 98 |
PluginTransmissionAgents.InjectAgentWithPlayerDose
single class
|
5 of 5 drop the chain
|
| 99 |
RecoilBase.GetRecoilModifier
base class · 51 subclasses
|
5 of 5 drop the chain
|
| 100 |
SalmonellaMdfr.DeactivateCondition
single class
|
5 of 5 drop the chain
|
Showing the first 100 of 855. Use Find to narrow it down.
From static analysis of each mod's latest analyzed version: server-visible overrides of classes vanilla declares. Dropping the chain is often the point of a mod — an overhaul replaces a system on purpose — so a high count marks where mods collide, not who is wrong. Compose your stack to see which of these apply to you.