OFG_Durable
OFG_Durable – Durability & Damage Controller A lightweight, server-friendly mod that gives server owners full control over weapon durability, suppressor wear, item durability, weapon damage output (per target type) and armor absorption – all fully configurable via a single JSON file. ✔ Control how fast weapons degrade per shot ✔ Separate weapon wear when firing with suppressor ✔ Control how fast… (more)
OFG_Durable – Durability & Damage Controller A lightweight, server-friendly mod that gives server owners full control over weapon durability, suppressor wear, item durability, weapon damage output (per target type) and armor absorption – all fully configurable via a single JSON file. ✔ Control how fast weapons degrade per shot ✔ Separate weapon wear when firing with suppressor ✔ Control how fast suppressors/compensators break ✔ Control damage vs Players, Zombies and Animals independently ✔ Control how fast tools and items break ✔ Make armor absorb more or less damage ✔ Separate handling for different weapon/item groups (e.g. SNAFU, Snipers, Shotguns, custom) ✔ Vanilla weapons/items remain unaffected unless configured ✔ Repair mod compatible – repairs are detected automatically ✔ Existing player weapons work immediately – no wipe required ✔ No assets included – script logic only ✔ No performance impact ✔ Server & client compatible ⭐ Please follow the mod and leave a thumbs up if you use it. It helps visibility and supports future updates. Thank you! --- 🔧 Features Weapon Groups (weaponGroups) • wearMultiplier – how fast the weapon degrades per shot (unsuppressed) → 1.0 = vanilla | 2.0 = breaks 2x faster | 0.5 = lasts 2x longer • wearMultiplierSuppressed – additional weapon wear when firing with suppressor attached • suppressorWearMultiplier – how fast the suppressor/compensator itself wears out → 1.0 = vanilla | 3.0 = breaks 3x faster • damageOutputMultiplier – damage dealt to players (PvP) → 1.0 = vanilla | 1.5 = 50% more damage | 0.5 = half damage • damageVsZombieMultiplier – damage dealt to zombies/infected → 1.0 = vanilla | 2.0 = double damage to zombies • damageVsAnimalMultiplier – damage dealt to animals (deer, wolves, bears, etc.) → 1.0 = vanilla | 2.0 = double damage to animals Item Groups (itemGroups) • wearMultiplier – how fast the item breaks from use (tools, clothing, etc.) → 1.0 = vanilla | 0.5 = lasts 2x longer | 3.0 = breaks 3x faster • damageAbsorptionMultiplier – damage reduction when wearing this item → 1.0 = vanilla | 1.5 = 50% more protection | 0.5 = 50% less protection (Best value from all worn items is used) Matching System • exact – matches exact class name (e.g. "Mosin9130") • prefix – matches class names starting with (e.g. "SN_" matches SN_AK74, SN_M4A1) • contains – matches class names containing (e.g. "Shotgun" matches MP133Shotgun) • All matchers are case-insensitive General • JSON-based configuration – no recompile needed • Config auto-generates on first start with example groups • Old config backed up as Durable_old.json on version updates • Update-safe & modpack-friendly --- 📝 Configuration Examples Make SNAFU weapons degrade 3x faster: "name": "SNAFU", "enabled": 1, "wearMultiplier": 3.0, "wearMultiplierSuppressed": 3.0, "suppressorWearMultiplier": 3.0, "matchers": [ { "type": "prefix", "value": "SNAFU_" } ] All weapons deal double damage to zombies: "name": "DEFAULT", "enabled": 1, "damageVsZombieMultiplier": 2.0, "damageVsAnimalMultiplier": 1.0, "damageOutputMultiplier": 1.0 Hunting rifles do 2x damage to animals: "name": "HUNTING", "enabled": 1, "damageVsAnimalMultiplier": 2.0, "matchers": [ { "type": "exact", "value": "Mosin9130" }, { "type": "exact", "value": "CZ527" } ] Plate Carriers give 50% more protection: "name": "HEAVY_ARMOR", "enabled": 1, "wearMultiplier": 1.0, "damageAbsorptionMultiplier": 1.5, "matchers": [ { "type": "contains", "value": "PlateCarrier" }, { "type": "contains", "value": "PressVest" } ] Tools last twice as long: "name": "DURABLE_TOOLS", "enabled": 1, "wearMultiplier": 0.5, "matche
Not analyzed yet
modperf has not read this mod's scripts, so there is no report and it is left out of any stack it appears in. 8 live servers in the crawl publish it.
The worker downloads the mod from the Workshop and reads its Enforce Script — nothing is executed. Usually a few minutes. This page then shows the report.