Configuration#

NinjinTooltip uses a JSON configuration file to control which statistics are displayed in tooltips. You can edit this file manually or use the in-game settings menu.

Config File Location#

Important: NinjinTooltip is a client-side only mod. The configuration file is created on each player's local machine, not on the server.

The configuration file is located at:

%LOCALAPPDATA%\DayZ\NinjinTooltip\Config\TooltipConfig.json

Full path examples:

Note: Each player has their own config file on their local machine. Server admins don't need to configure anything.

Config Structure#

The configuration file uses a simple JSON structure with boolean values (true or false) for each setting:

{
    "ShowHitpoints": true,
    "ShowWetness": true,
    "ShowCargoSize": true,
    "ShowFireModes": true,
    "ShowRecoil": true,
    "ShowSway": true,
    "ShowHandling": true,
    "ShowBulletSpeed": true,
    "ShowDamage": true,
    "ShowRateOfFire": true,
    "ShowDPS": true,
    "ShowNoise": true,
    "ShowAmmoType": true,
    "ShowRepairTools": true,
    "ShowBioProtection": true,
    "ShowShockProtection": true,
    "ShowKnifeProtection": true,
    "ShowExplosionProtection": true,
    "ShowArmorProjectile": true,
    "ShowArmorInfected": true,
    "ShowDistance": true,
    "ShowNoiseReduction": true,
    "ShowNutrition": true,
    "ShowMedicalStats": true,
    "ShowDamageType": true,
    "ShowDamageBreakdown": true,
    "ShowArmorDamage": true,
    "ShowMarketStats": true,
    "ShowVanillaTooltipStats": false,
    "ShowVanillaTooltipStims": false
}

Configuration Options#

General Stats#

Option Description Default
ShowHitpoints Display item durability/hitpoints true
ShowWetness Display wetness resistance true
ShowCargoSize Display container dimensions (e.g., "5x3") true

Weapon Stats#

Option Description Default
ShowFireModes Display available fire modes true
ShowRecoil Display recoil statistics true
ShowSway Display weapon sway values true
ShowHandling Display handling/ADS modifier true
ShowBulletSpeed Display calculated bullet velocity true
ShowDamage Display weapon damage true
ShowRateOfFire Display RPM (rounds per minute) true
ShowDPS Display damage per second true
ShowNoise Display noise level (with suppressor modifiers) true
ShowAmmoType Display compatible ammunition types true

Armor Stats#

Option Description Default
ShowBioProtection Display biological protection true
ShowShockProtection Display shock damage reduction true
ShowKnifeProtection Display melee protection true
ShowExplosionProtection Display explosion damage reduction true
ShowArmorProjectile Display projectile protection (Health/Blood/Shock breakdown) true
ShowArmorInfected Display infected damage protection true
ShowArmorDamage Display weapon vs armor damage calculations true

Other Stats#

Option Description Default
ShowRepairTools Display compatible repair kits in tooltips and Advanced Stats Menu (opened with the hotkey assigned in DayZ Hotkeys → NinjinsMods → Advanced Stats Menu) true
ShowDistance Display optics distance settings true
ShowNoiseReduction Display suppressor noise reduction percentage true
ShowNutrition Display food nutritional information true
ShowMedicalStats Display medical item stats (bandaging, infection risk, stim effects) true
ShowDamageType Display damage type (Melee, Projectile, etc.) true
ShowDamageBreakdown Display Health/Blood/Shock damage breakdown true
ShowMarketStats Display tooltip stats in Expansion Market item inspection tooltips true
ShowVanillaTooltipStats Show vanilla DayZ tooltip stats false
ShowVanillaTooltipStims Show vanilla stim tooltip info false

Creating the Config#

The configuration file is automatically created on your local machine when you first run the mod. If it doesn't exist, the mod will create it with default values (all stats enabled except vanilla tooltip options).

You can also manually create the file if needed. Make sure to:

  1. Navigate to %LOCALAPPDATA%\DayZ\ (or C:\Users\YourName\AppData\Local\DayZ\)
  2. Create the directory structure: NinjinTooltip\Config\
  3. Create TooltipConfig.json with the structure shown above
  4. Use valid JSON syntax (quotes around keys and values, proper commas)

Remember: This is a client-side file. Each player needs to configure it on their own machine.

Editing the Config#

To disable a stat category, simply change its value from true to false:

{
    "ShowRecoil": false,
    "ShowSway": false,
    "ShowDPS": false
}

Important: Make sure to use valid JSON syntax. Common mistakes:

Config Sync with In-Game Menu#

The configuration file and the in-game settings menu are fully synchronized:

Note: If you edit the config file while the game is running, restart the game to ensure changes are loaded properly.

Example Configurations#

Minimal Config (Weapons Only)#

Show only weapon-related stats:

{
    "ShowHitpoints": false,
    "ShowWetness": false,
    "ShowCargoSize": false,
    "ShowFireModes": true,
    "ShowRecoil": true,
    "ShowSway": true,
    "ShowHandling": true,
    "ShowBulletSpeed": true,
    "ShowDamage": true,
    "ShowRateOfFire": true,
    "ShowDPS": true,
    "ShowNoise": true,
    "ShowAmmoType": true,
    "ShowRepairTools": false,
    "ShowBioProtection": false,
    "ShowShockProtection": false,
    "ShowKnifeProtection": false,
    "ShowExplosionProtection": false,
    "ShowArmorProjectile": false,
    "ShowArmorInfected": false,
    "ShowDistance": false,
    "ShowNoiseReduction": false,
    "ShowNutrition": false,
    "ShowMedicalStats": false,
    "ShowDamageType": false,
    "ShowDamageBreakdown": false,
    "ShowArmorDamage": false,
    "ShowMarketStats": false,
    "ShowVanillaTooltipStats": false,
    "ShowVanillaTooltipStims": false
}

Performance Config (Reduced Stats)#

Disable complex calculations for better performance:

{
    "ShowDPS": false,
    "ShowArmorDamage": false,
    "ShowRateOfFire": false
}

Keep other settings at their defaults.

Expansion Market Integration#

NinjinTooltip integrates with the DayZ Expansion Market mod to display stats in market item inspection tooltips.

How It Works#

When viewing items in the Expansion Market, NinjinTooltip will display the same comprehensive stats that appear in regular inventory tooltips:

Expansion Market Tooltip

Expansion Market tooltip with NinjinTooltip stats

Weapon Stats in Market#

Weapons in the market display:

Expansion Market Weapon Stats

Armor Stats in Market#

Clothing/armor items display:

Expansion Market Armor Stats

Enabling Market Stats#

Market stats are controlled by the ShowMarketStats option in TooltipConfig.json:

{
    "ShowMarketStats": true
}

Requirements:

Note: Market stats use a simplified format optimized for the market UI, showing the most important statistics in a compact format.