← modperf · analyzed mods

ExtraFarmingItems

I DO NOT ALLOW ANYONE TO SELL THIS MOD AND DO NOT ALLOW ANY REPACKING. Updated and tested to work with the 1.27 dayz update The Green House and Planter now work like the Vanilla Green House and Polytunnel and require a Plot to be Dug befor then can be used the Growing of all EFI Plants now takes a minimum of 20 minuets this mod gives you the ability to grow 17 new items and includes Carrots Onions Garlic Cloves… (more)

I DO NOT ALLOW ANYONE TO SELL THIS MOD AND DO NOT ALLOW ANY REPACKING. Updated and tested to work with the 1.27 dayz update The Green House and Planter now work like the Vanilla Green House and Polytunnel and require a Plot to be Dug befor then can be used the Growing of all EFI Plants now takes a minimum of 20 minuets this mod gives you the ability to grow 17 new items and includes Carrots Onions Garlic Cloves Kohlrabi Turnips Radish Beetroot Sugar Melon Parsnip Strawberry Wheat Beans Pineapples Corn Sugarcane Apple Trees Lemon Trees This also includes 5 non growable items listed below Red Mango Flour Bread Roll Cheese Sugar Cubes added the ability to Cut the new items in to seeds (can be done with most if not all knifes) if you find one that does not work please let me know on discord and i will get it added thanks added the ability to craft and Shovel (This requires 5 wooden sticks and 1 metal plate) the class names for everything can be found in the discussions section more things will be added as time goes on for any suggestions or bugs please head over to our community discord Discord I have made a new mod that removed the crafting of unlimited seeds for you all to use if you do not what this on on your server Unregister Recipes i want to extend a big thanks to Helkhiana for supplying some very helpful info regaring the working of the greenhouse and planter this mod contains custom textures made by me and the other staff at RazoMoto NO REPACKING ALLOWED (USE A COLLECTION)

Workshop 2047886429 · mod updated 2026-06-04 · analyzed 2026-10-03 05:35 UTC · history · 67 script files

EconomyEnvironmentProps Workshop tags, chosen by the author

Stall risks
None found

No file I/O on hot paths, no timers created per event, no per-player-per-frame hooks.

Compatibility
Chain-safe

Every server-visible override preserves its chain.

Structural footprint 1.1
A
clean
Heavier than 41% of 328 scripted mods analyzed.

less than 0.001% of each server frame at 100 players (0.001 ms/s). Counts hook dispatch and timers only, not what the hooks do inside. Methodology.

Where this mod sits

Structural load of the 328 scripted mods analyzed, lightest on the left. This mod's bar is lit; 21 others share it. Ranked list.

20
40
60
  • 24 mods
    0.0000022 to 0.0000046 ms/s · grade A
  • 7 mods
    0.0000046 to 0.00001 ms/s · grade A
  • 1 mod
    0.00001 to 0.000022 ms/s · grade A
  • 1 mod
    0.000022 to 0.000046 ms/s · grade A
  • 37 mods
    0.0001 to 0.00022 ms/s · grade A
  • 26 mods
    0.00022 to 0.00046 ms/s · grade A
  • 33 mods
    0.00046 to 0.001 ms/s · grade A
  • This mod
  • 13 mods
    0.0022 to 0.0046 ms/s · grade A
  • 10 mods
    0.0046 to 0.01 ms/s · grade A
  • 5 mods
    0.01 to 0.022 ms/s · grade A
  • 18 mods
    0.022 to 0.046 ms/s · grade A
  • 17 mods
    0.046 to 0.1 ms/s · grade A
  • 41 mods
    0.1 to 0.22 ms/s · grade A
  • 26 mods
    0.22 to 0.46 ms/s · grade A
  • 28 mods
    0.46 to 1 ms/s · grade A
  • 8 mods
    1 to 2.2 ms/s · grade A to B
  • 10 mods
    2.2 to 4.6 ms/s · grade B
  • 1 mod
    4.6 to 10 ms/s · grade B to C
A316
B11
C1
D0
E0
ms/s, log scale: each labelled step is ten times the one before. Letter grade and mods holding it below the axis.
Where the load comes from

Event hooks carry 99% of this mod's structural load. 0.001 ms/s in all.

99%Event hooks · 99%
6 hooks · 0.0012 ms/s
Lifecycle hooks · 0.5%
3 hooks · 0.000006 ms/s
Event hooksrun when something happens: an inventory move, a hit, an action 6 hooks 0.0012 ms/s 99% Crowbar.SetActions, FarmingHoe.SetActions, FieldShovel.SetActions and 3 more
Lifecycle hooksrun when an entity is created, loaded or deleted 3 hooks 0.000006 ms/s 0.5% MissionServer.OnInit, PlantBase.OnStoreLoad, PlantBase.OnStoreSave

Counts how often each hook is dispatched and how many timers stay alive, not what the code inside does. Some rates are order-of-magnitude estimates; the methodology lists which.

Where this mod runs often

Hooks on per-frame and high-rate surfaces, with what their bodies call. Body work, not the hook itself, is what costs frame time.

SetActions × 6 classes
per event
no I/O, timers or RPC

Other findings

What this report can tell you

Which vanilla methods the mod hooks, which of them drop the chain, how often each hook fires, and which risky calls sit inside hot hooks.

What it cannot

How long hook bodies take, network cost, or engine-side load. Measured across live fleets, most server lag comes from the engine and world state, not mod script chains — a light footprint does not clear a mod of lag, and a heavy one does not convict it. Methodology.

Everything else

All 54 overrides

Surface is the dispatch tier the rubric can price (— = unpriced); server is whether the override exists on a dedicated server; super() shows whether the vanilla chain is preserved on a server.

methodsurfaceserversuper()where
ActionConstructor.RegisterActions — yes ✓ Farming.pbo::Scripts\4_World\Classes\Actions\ActionConstructor.c:3
ActionConstructor.RegisterActions — yes ✓ Farming_Plants.pbo::Scripts\4_World\Actions\ActionConstructor.c:3
ActionHarvestCrops.OnExecuteClient — yes conditional Farming.pbo::Scripts\4_World\ExtraFarmingItems.c:724
ActionHarvestCrops.OnExecuteServer — yes conditional Farming.pbo::Scripts\4_World\ExtraFarmingItems.c:736
ActionPlantSeed.Process — yes conditional Farming.pbo::Scripts\4_World\ExtraFarmingItems.c:677
Crowbar.SetActions T2 yes ✓ Farming.pbo::Scripts\4_World\Crowbar.c:3
FarmingHoe.CanMakeGardenplot — yes ✗ none Farming.pbo::Scripts\4_World\Entities\ItemBase\moddedfarminghoe.c:3
FarmingHoe.SetActions T2 yes ✓ Farming.pbo::Scripts\4_World\Entities\ItemBase\moddedfarminghoe.c:8
FieldShovel.CanMakeGardenplot — yes ✗ none Farming.pbo::Scripts\4_World\Entities\ItemBase\moddedfieldshovel.c:3
FieldShovel.SetActions T2 yes ✓ Farming.pbo::Scripts\4_World\Entities\ItemBase\moddedfieldshovel.c:8
Hologram.ProjectionBasedOnParent — yes conditional Farming.pbo::Scripts\4_World\Entities\ItemBase\EFI_Holograms.c:3
Hologram.PlaceEntity — yes ✗ none Farming.pbo::Scripts\4_World\Entities\ItemBase\EFI_Holograms.c:37
Iceaxe.SetActions T2 yes ✓ Farming.pbo::Scripts\4_World\Entities\ItemBase\moddediceaxe.c:3
MissionGameplay.OnInit T3 yes ✓ Farming.pbo::Scripts\5_Mission\MissionGameplay.c:5
MissionGameplay.OnMissionStart T3 yes ✓ Farming.pbo::Scripts\5_Mission\MissionGameplay.c:14
MissionServer.OnInit T3 yes ✓ Farming.pbo::Scripts\5_Mission\MissionServer.c:5
ModItemRegisterCallbacks.RegisterOneHanded — yes ✓ Farming.pbo::Scripts\4_World\Entities\AnimRegistration.c:3
ModItemRegisterCallbacks.RegisterTwoHanded — yes ✓ Farming.pbo::Scripts\4_World\Entities\AnimRegistration.c:28
ModItemRegisterCallbacks.RegisterHeavy — yes ✓ Farming.pbo::Scripts\4_World\Entities\AnimRegistration.c:39
ModItemRegisterCallbacks.RegisterOneHanded — yes ✓ Farming_Plants.pbo::Scripts\4_World\AnimRegistration.c:3
Pickaxe.CanMakeGardenplot — yes ✗ none Farming.pbo::Scripts\4_World\Entities\ItemBase\moddedpickaxe.c:3
Pickaxe.IsMeleeFinisher — yes ✗ none Farming.pbo::Scripts\4_World\Entities\ItemBase\moddedpickaxe.c:8
Pickaxe.SetActions T2 yes ✓ Farming.pbo::Scripts\4_World\Entities\ItemBase\moddedpickaxe.c:13
Plant_AppleTree.Harvest — yes ✓ Farming.pbo::Scripts\4_World\ExtraFarmingItems.c:143
Plant_Beans.Harvest — yes ✓ Farming.pbo::Scripts\4_World\ExtraFarmingItems.c:120
Plant_Beetroot.Harvest — yes ✓ Farming.pbo::Scripts\4_World\ExtraFarmingItems.c:57
Plant_Carrot.Harvest — yes ✓ Farming.pbo::Scripts\4_World\ExtraFarmingItems.c:3
Plant_Corn.Harvest — yes ✓ Farming.pbo::Scripts\4_World\ExtraFarmingItems.c:179
Plant_Garlic.Harvest — yes ✓ Farming.pbo::Scripts\4_World\ExtraFarmingItems.c:25
Plant_Kohlrabi.Harvest — yes ✓ Farming.pbo::Scripts\4_World\ExtraFarmingItems.c:36
Plant_LemonTree.Harvest — yes ✓ Farming.pbo::Scripts\4_World\ExtraFarmingItems.c:155
Plant_Onion.Harvest — yes ✓ Farming.pbo::Scripts\4_World\ExtraFarmingItems.c:14
Plant_Parsnip.Harvest — yes ✓ Farming.pbo::Scripts\4_World\ExtraFarmingItems.c:77
Plant_Pepper.Harvest — yes ✓ Farming.pbo::Scripts\4_World\ExtraFarmingItems.c:192
Plant_Pineapple.Harvest — yes ✓ Farming.pbo::Scripts\4_World\ExtraFarmingItems.c:132
Plant_Potato.Harvest — yes ✓ Farming.pbo::Scripts\4_World\ExtraFarmingItems.c:240
Plant_Pumpkin.Harvest — yes ✓ Farming.pbo::Scripts\4_World\ExtraFarmingItems.c:228
Plant_Radish.Harvest — yes ✓ Farming.pbo::Scripts\4_World\ExtraFarmingItems.c:67
Plant_Strawberry.Harvest — yes ✓ Farming.pbo::Scripts\4_World\ExtraFarmingItems.c:98
Plant_SugarCane.Harvest — yes ✓ Farming.pbo::Scripts\4_World\ExtraFarmingItems.c:167
Plant_SugarMelon.Harvest — yes ✓ Farming.pbo::Scripts\4_World\ExtraFarmingItems.c:87
Plant_Tomato.Harvest — yes ✓ Farming.pbo::Scripts\4_World\ExtraFarmingItems.c:204
Plant_Turnip.Harvest — yes ✓ Farming.pbo::Scripts\4_World\ExtraFarmingItems.c:47
Plant_Wheat.Harvest — yes ✓ Farming.pbo::Scripts\4_World\ExtraFarmingItems.c:109
Plant_Zucchini.Harvest — yes ✓ Farming.pbo::Scripts\4_World\ExtraFarmingItems.c:216
PlantBase.Harvest — yes ✓ Farming.pbo::Scripts\4_World\ExtraFarmingItems.c:321
PlantBase.RemovePlant — yes conditional Farming.pbo::Scripts\4_World\ExtraFarmingItems.c:328
PlantBase.Init — yes conditional Farming.pbo::Scripts\4_World\ExtraFarmingItems.c:367
PlantBase.OnStoreLoad T3 yes ✓ Farming.pbo::Scripts\4_World\ExtraFarmingItems.c:620
PlantBase.OnStoreSave T3 yes ✓ Farming.pbo::Scripts\4_World\ExtraFarmingItems.c:634
PluginRecipesManager.RegisterRecipies — yes ✓ Farming.pbo::Scripts\4_World\Classes\Recipes\ModdedRecipe.c:3
Shovel.CanMakeGardenplot — yes ✗ none Farming.pbo::Scripts\4_World\Entities\ItemBase\moddedshovel.c:3
Shovel.SetActions T2 yes ✓ Farming.pbo::Scripts\4_World\Entities\ItemBase\moddedshovel.c:13
VicinityItemManager.IsObstructed — yes conditional Farming.pbo::Scripts\5_Mission\Vicinity.c:3
Dispatch surfaces and timers the grade prices
surfacetierrate (Hz)rate sourcems/s
Crowbar.SetActionsT2 8.0placeholder0.0002
FarmingHoe.SetActionsT2 8.0placeholder0.0002
FieldShovel.SetActionsT2 8.0placeholder0.0002
Iceaxe.SetActionsT2 8.0placeholder0.0002
Pickaxe.SetActionsT2 8.0placeholder0.0002
Shovel.SetActionsT2 8.0placeholder0.0002
PlantBase.OnStoreLoadT3 0.1placeholder0.0000
PlantBase.OnStoreSaveT3 0.1placeholder0.0000
MissionServer.OnInitT3 0.1placeholder0.0000

Includes 0.001 ms/s from placeholder-rated surfaces.

Load-order constraints (CfgPatches)

What each PBO declares: its addon identity and the addons it requires to be loaded first (requiredAddons). A partial load-order signal from the mod's own metadata.

EFI_Food.pbo

  • EFI_Food_Base_Config requiredVersion 0.1 — requires DZ_Data, ExtraFarmingItems
  • EFI_Food_Data requiredVersion 0.1 — requires DZ_Data, ExtraFarmingItems
  • EFI_Food_LanguageCore requiredVersion 0.1 — no requiredAddons

Farming.pbo

  • ExtraFarmingItems requiredVersion 0.1 — requires DZ_Data
  • ShroomPost requiredVersion 0.1 — requires DZ_Gear_Cultivation, DZ_Data, ExtraFarmingItems
  • FarmingFood requiredVersion 0.1 — requires DZ_Data
  • EFI_Food_Rice_Dishes requiredVersion 0.1 — requires DZ_Data, ExtraFarmingItems
  • EFI_Food_Soup_Dishes requiredVersion 0.1 — requires DZ_Data, ExtraFarmingItems
  • EFI_Food_Stew_Dishes requiredVersion 0.1 — requires DZ_Data, ExtraFarmingItems
  • ExtraFarmingItems_LanguageCore requiredVersion 0.1 — no requiredAddons
  • BeanStalk requiredVersion 0.1 — requires DZ_Data
  • EFI_Garden_Data_GreenHouse requiredVersion 0.1 — requires DZ_Data, ExtraFarmingItems
  • EFI_HandTrowel_Data requiredVersion 0.1 — requires ExtraFarmingItems
  • EFI_Data_PestMort requiredVersion 0.1 — requires DZ_Data
  • EFI_Garden_Data_Planter requiredVersion 0.1 — requires DZ_Data, ExtraFarmingItems
  • EFI_PlantPot requiredVersion 0.1 — requires DZ_Data, ExtraFarmingItems
  • EFI_Slots requiredVersion 0.1 — requires DZ_Scripts

Farming_Plants.pbo

  • ExtraFarmingItems_Plants requiredVersion 0.1 — requires DZ_Gear_Cultivation, DZ_Data, ExtraFarmingItems
  • Farming_Plants_LanguageCore requiredVersion 0.1 — no requiredAddons
  • ExtraFarmingItems_Plants_Config requiredVersion 0.1 — requires DZ_Gear_Cultivation, DZ_Data, ExtraFarmingItems
  • EFI_Slots requiredVersion 0.1 — requires DZ_Scripts
  • ExtraFarmingItems_Seed_Packs requiredVersion 0.1 — requires DZ_Gear_Cultivation, DZ_Data, ExtraFarmingItems
  • ExtraFarmingItems_Seeds requiredVersion 0.1 — requires DZ_Gear_Cultivation, DZ_Data, ExtraFarmingItems
  • EFI_Slots requiredVersion 0.1 — requires DZ_Scripts

census 1.1 · findings 1.1 · hash 9c049a86b95baab9