.RPT log file for error messages. Enable debug logging (CZH_debugLogging = 1 in mod_config.json) for more detailed output when investigating issues.Installation & Whitelisting
Helicopters don't work / controls are unresponsive
Helicopters don't work / controls are unresponsive
- Make sure you have submitted your server’s public IP in the #ip-whitelisting channel via the CZ Autoz Bot
- Verify the IP submitted matches your server’s current public IP exactly — a single digit error will cause restricted operation
- If your server IP has changed (e.g. new host, new instance), you must re-whitelist the new IP
- After whitelisting, restart the server for changes to take effect
Config files are not being generated
Config files are not being generated
$profile:\CZAutoz_Heli\ on the first server start after the mod is loaded.- Confirm the mod is correctly added to your server’s
-mod=startup parameter - Confirm the mod is loading successfully — check your RPT log for any mod load errors
- Make sure the server profile directory is writable
- Try a full server restart (not a crash recovery restart)
Mod loads but helicopters are not appearing in game
Mod loads but helicopters are not appearing in game
- Add helicopter classnames to your
types.xml, trader config, or event spawner - All spawnable classnames are listed on the Helicopter Overview page
- After editing
types.xml, restart the server for changes to take effect
Engine & Battery
Cannot start the engine — no start action appears
Cannot start the engine — no start action appears
- Check the helicopter’s inventory for a
HelicopterBatteryitem in the dedicated battery slot - If the battery is present but has zero charge, it needs to be recharged or replaced
- If no battery is present at all, add
HelicopterBatteryto yourtypes.xmlso it can spawn - To disable the battery requirement entirely: set
CZH_batteryStartDrain = 0in the helicopter’s JSON config
Battery drains very quickly
Battery drains very quickly
| Setting | Effect |
|---|---|
CZH_batteryStartDrain | Drained per engine start/stop (default: 10) |
CZH_batteryLightDrain | Drained per second with lights on (default: 2.0) |
CZH_batteryChargeRate | Recharged per second while engine running (default: 5.0) |
CZH_batteryChargeRate or reduce drain values to extend battery life.Engine won't start even with a charged battery
Engine won't start even with a charged battery
- Confirm the battery is in the correct HelicopterBattery slot (not general cargo)
- Make sure the battery charge is greater than 0 — a battery at exactly 0 charge will not work
- Check your RPT log for any error messages related to engine start
Flight & Physics
Helicopter feels too heavy / hard to lift off
Helicopter feels too heavy / hard to lift off
CZH_liftMultiplier in the helicopter’s JSON config. Each helicopter has a different default:| Helicopter | Default Lift |
|---|---|
| MD500 Civilian | 2.6 |
| MH-6 Little Bird | 2.8 |
| SA342M Gazelle | 2.7 |
| UH-1H Iroquois | 3.3 |
| MH-60L Blackhawk | 4.3 |
| AW101 Merlin | 4.3 |
Controls feel sluggish or unresponsive
Controls feel sluggish or unresponsive
CZH_inputSmoothRate for snappier control response. Lower values = smoother/more sluggish, higher = more direct.Also check CZH_pitchStrength, CZH_bankStrength, and CZH_yawStrength — these can all be increased independently.Helicopter spins out of control after tail rotor damage
Helicopter spins out of control after tail rotor damage
- Lower
CZH_tailRotorSpinRate(degrees per second of uncontrolled yaw) - Lower
CZH_tailRotorDescentRate(forced descent rate in m/s²) - Or disable tail rotor damage entirely: set
CZH_dmgZoneRotor2 = 0
Autopilot X key does nothing
Autopilot X key does nothing
CZH_autoPilotEnabled in mod_config.json — if this is set to 0, autopilot is disabled server-wide. Set it to 1 and restart.Repair & Damage
Cannot repair the helicopter
Cannot repair the helicopter
- HelicopterRepairKit held in the player’s hands (not in inventory — must be in hands)
- Engine must be off
- Helicopter must be grounded
HelicopterRepairKit is in your types.xml and is spawning correctly.Helicopter takes damage too easily / is too fragile
Helicopter takes damage too easily / is too fragile
| Setting | Effect |
|---|---|
CZH_dmgContactCoef | Lower = tougher airframe (less damage per impact) |
CZH_crashThreshold | Higher = harder hits needed before heavy damage occurs |
0:Interior Walk
Move to Cabin action is not appearing
Move to Cabin action is not appearing
- Interior Walk is only available on the UH-1H Iroquois and MH-60L Blackhawk
- You must be seated as pilot or co-pilot — cabin passengers do not have this action
- Check that
CZH_cabinModeEnabledis set to1inmod_config.json
Interior Walk is disabled server-wide
Interior Walk is disabled server-wide
CZH_cabinModeEnabled = 1 in mod_config.json and restart the server.Configuration
Config changes are not taking effect
Config changes are not taking effect
Config file was reset / values were lost
Config file was reset / values were lost
CZH_version field in a JSON config was manually changed. The mod detects a version mismatch and resets that config file.- Do not manually edit
CZH_versionin any JSON config - Your old values are backed up to
$profile:\CZAutoz_Heli\backup\before any reset
New config keys from a mod update are missing
New config keys from a mod update are missing
Logging & Diagnostics
Enable debug logging for detailed output when investigating an issue:- Open
$profile:\CZAutoz_Heli\mod_config.json - Set
"CZH_debugLogging": 1 - Restart the server
- Reproduce the issue
- Check
$profile:\CZAutoz_Heli_debug.logfor detailed output